ram_shares
Re:Why Twilio Segment Moved from Microservices Back to a Monolith
on Sunday December 14, 2025 @05:19AM (#46262071)
The “distributed monolith” line is the key takeaway here.
Microservices only buy you something if teams can deploy, version, and reason about them independently. Once shared libraries or coordinated deploys creep in, you’ve taken on all the operational cost with none of the autonomy benefits.
I’ve seen monoliths with clear module boundaries outperform microservice setups by an order of magnitude in developer throughput.
Re:Ask HN: How can I get better at using AI for programming?
on Sunday December 14, 2025 @05:18AM (#46262064)
What improved results for me was forcing a two-step loop:
Step 1: Ask the model to outline component boundaries, data flow, and edge cases — no code. Step 2: Only after approving the plan, let it generate code for one component at a time.
When I skip the planning step, the output is usually “working but unidiomatic”. With it, reviews get much faster.