Insights
Thinking about technology, engineering, and building well
Perspectives, analysis, and lessons from the Synerfex team — written for people who build and people who decide.
#Architecture — 4 posts
Clear filter ×Designing APIs that age well
Most API design decisions that seem minor at v1 become architectural constraints by v3. Here's the thinking that goes into designing APIs we're confident in extending.
Read moreWhy technology decisions should follow the problem — not the trend
Choosing React when you need a static site. Adding microservices when you have five users. The pattern is everywhere. Here's how we think about technology selection at Synerfex.
Learn moreWhen to use PostgreSQL — and when to consider something else
PostgreSQL is our default relational database. But defaults deserve scrutiny. Here's how we think about database selection for each class of problem.
Learn moreThe twelve-factor app in practice: what we actually follow
The twelve-factor methodology is nearly two decades old and still the most useful single document for thinking about production-ready application design. Here's how we apply it — and where we deviate.
Learn more