Questions
Things I think about and don't have satisfying answers to.
- Systems & Engineering
- —At what point does an abstraction become a tax rather than a savings?
- —Why do distributed systems papers get read by so few engineers who build distributed systems?
- —Is eventual consistency a technical choice or always a product tradeoff disguised as one?
- Broader
- —Will LLMs make junior engineers rarer, or just change what junior means?
- —Is open source funding a market failure or a coordination failure?
- Work & Craft
- —What is the right amount of over-engineering for a system you expect to last ten years?
- —How much of "seniority" in software is taste, and how much is pattern recognition?
- Medical
- —What do we need to make medications personalized using machine learning? Tablets/Injections/Serums for high mortality diseases be fine tuned to suit our DNA needs rather than mass manufactured with an average formula