C Was the Last Good Language
Why modern languages prioritize developer experience over runtime efficiency. The trade-offs we accepted and forgot. Where Rust tries to have it both ways....
Why modern languages prioritize developer experience over runtime efficiency. The trade-offs we accepted and forgot. Where Rust tries to have it both ways....
How text adventure games like Zork shaped my understanding of software design, interface thinking, and the power of constraints to fuel creativity....
Remote work traded visible costs for invisible ones. Knowledge transfer, mentorship, and collaboration all suffered....
Multimodal AI sits at peak hype on Gartner's 2025 cycle. But 80% of pilots fail to scale beyond testing. The gap between benchmark performance and production reality is where projects go to die....
Serverless works for event-driven, bursty, stateless workloads. Here's how to avoid cold start pain, manage state, choose the right granularity, and know when containers are better....
The graveyard is full of startups with beautiful architecture and zero traction. 70% of failed startups scaled prematurely. Ship something simple, learn what users want, iterate fast....
Mutation testing answers what coverage can't: do your tests actually catch bugs? Learn how to use mutation testing tools to find the gaps in your test suite and write tests that genuinely verify corre...
Every abstraction layer has a cost. Benchmarks showing the real price of convenience from someone who built fast systems in the 90s and slow ones today....
LLMs confidently say strawberry has two R's because they've never seen letters—only tokens. This tokenization blindness predicts where AI will fail....
CompuServe pioneered email, forums, and chat for 3 million users before the web. The community-building lessons from that era—invested moderators, friction as a feature, human-scale communities—remain...
Environmental destruction, greater fool economics, regulatory arbitrage, and ransomware's favorite payment method. The SEC was right all along....
Over 45 years, I noticed a pattern: I keep building things that later become billion-dollar companies. This is less about timing and more about recognizing when something you built for yourself might ...
Showing 72 of 97 articles
Load More