Wei Wei
broom9
CTO | Flux
Recent Tech Decisions
64 points

Companies
Following

  • Knex.js

    #<User:0x00007fec945e8340> Flux Work


    Not an ORM but a query builder. So developers are encouraged or sometimes forced to think about SQL and database layer, which is a good thing.

  • Node.js

    #<User:0x00007fec945e6400> Flux Work


    We use Node for API server, Lambda, and some utility tools. The biggest reason is developers can share the same language with front-end. And Node.js is mature/active enough to be a decent startup choice.

  • PostgreSQL

    #<User:0x00007fec945e4100> Flux Work


    Mature OLTP database choices. Less fragmented than MySQL

  • AWS CloudFormation

    #<User:0x00007fec945e26c0> Flux Work


    Manage infrastructure as codes. Native AWS solution so it has better support to AWS resources than Terraform, also can leverage AWS Business Support.

  • Auth0

    #<User:0x00007fec945e0b40> Flux Work


    Authentication as a service. Instead of rolling our own user authentication flow for yet another time, it's better to leave the security concern to a service specialized in this field.

  • Bitbucket

    #<User:0x00007fec945fe618> Flux Work


    Native integration with Atlassian products (Jira and Confluence). Bitbucket Pipeline is clean and easy.

  • Docker

    #<User:0x00007fec945fce58> Flux Work


    Docker serves as the default way of deployment packaging. And with many other tools dockerized, it's essential for the team to be familiar with Docker and use it when the time is right.

  • AWS Lambda

    #<User:0x00007fec945fadd8> Flux Work


    Serverless is the future. And AWS Lambda is the most mature FaaS out there. AWS SAM makes it easy to package Lambda as micro-apps.

  • Jira

    #<User:0x00007fec945f9118> Flux Work


    Scale well from simple startup use cases to complicated enterprise situation.

  • Slack

    #<User:0x00007fec945f7a98> Flux Work


    GIF! (mic drop)

  • Vue.js

    #<User:0x00007fec945f67d8> Flux Work


    New and very popular. Less legacy to deal with compared to React. Great documentation. Easy to get started.

  • Datadog

    #<User:0x00007fec945f4758> Flux Work


    Powerful all-in-one monitoring solution as a service. Good integration with AWS. Very affordable price for small-scale startups.

  • dbt

    #<User:0x00007fec945f1f58> Flux Work


    Neat data transformation tool and only focusing on data transformation. Fitting the popular ELT paradigm. Small but active community. Easy to get help on their Slack from maintainers.

  • Snowflake

    #<User:0x00007fecdf8bf8c0> Flux Work


    Data warehouse solution that fully separates compute and storage. Better management facility than directly using S3.