Tag: software-engineering (38)
- The Problem with Clones in Rust - Why Functional Rust is Slower Than You Think (And How to Fix It)
- I Built an AI Orchestrator and Ran It Overnight - Here's What Happened
- The Missing Programming Language - Why There's No S-Tier Language (Yet)
- LightClone - Compile-Time Safety for Cheap Clones in Rust
- PSA: Don't Download Take Home Challenges from Untrusted Recruiters
- How I think about writing quality code fast with AI
- 5 AI Coding Best Practices from a Google AI Director (That Actually Work)
- How To Run In-Terminal Code Reviews with Claude Code
- Small Batches
- Review your AI's Code - A Simple Process for Building More Robust Systems Faster with AI
- How I Stopped Mindless Doom Scrolling As A Chronically Online Software Engineer - Less Time Scrolling, More Time Doing Things I Enjoy
- Stop Vibe Coding, Start Power Coding - How To Write Quality Software Faster With Agentic AI (Without Pissing Off Your Software Engineers)
- 5 Reasons to Stop Throwing Exceptions - and What To Do Instead for a more Robust, Composable, and Performant Codebase
- My 2025 Job Search as a Senior Software Engineer - Results, Timelines, and How I Study for Interviews
- I Quit Coffee for 90 Days - Here’s How It Affected Me as a Software Engineer
- 66 Companies Hiring Remote Software Engineers in the US in 2025
- The Best Laptop Size to Maximize Productivity for Software Engineers
- How Software Engineers Actually Use AI to Improve Productivity
- Why Amazon is Enforcing a 5-Day Return-to-Office - according to a former AWS Engineer
- How to Write Simple Tests that Scale with Codebases, Organizations, and Changing Requirements
- How Return to Office Policies Kill Productivity for Software Engineers - and How to Salvage It
- How many JIRA tickets should you complete each week as a software engineer?
- Simple, Scalable, and Systemic Solutions - How to build Software with good ROI
- How I use the Lenovo ThinkVision M14 as a Portable Vertical Monitor to Code while Traveling
- What it’s like to run HTMX in Production - Stories from Experienced Software Engineers
- 3 Software Engineering Skills you can Learn by Playing Mini Metro
- Simple Scalable Systems - How to find 80/20 Silver Bullet Solutions for any domain
- How this Developer’s Side Project racked up a $100k Cloud Bill on Netlify - and 5 ways to avoid the same fate
- How I plan my day as a Senior Software Engineer - A Simple Scalable System for getting the most important thing done every day
- Why Type-safe Programming Languages are better than Dynamic and Lead to Faster, Safer Software at Scale
- How Meta runs blameless Post-mortems at scale - Efficient incident reviews w/o the Politics for a Product org of 30,000
- How to Find Fulfilling Work as a Software Engineer and Achieve more Impact with Less Stress
- 3 Ways Vertical Monitors Boost Focus and Productivity for Software Engineers
- This is the best book I've ever read on Domain Driven Design
- How to get good at Coding
- My journey from Software Engineer to Entrepreneur and back again
- 3 Tips to be an effective Software Engineer (with less work and more fun)
- Escape the Build Trap (The simple way)