Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]

Engineer’s Codex

Engineer’s Codex
Good programmers worry about data structures and their relationships Wisdom from Linus Torvalds, the creator of Git and Linux
6 months ago
Engineer’s Codex
4 Software Design Principles I Learned the Hard Way If there’s two sources of truth, one is probably wrong. And yes, please repeat yourself.
9 months ago
Engineer’s Codex
How Apple built iCloud to store billions of databases Apple uses Cassandra and FoundationDB for CloudKit, their cloud backend service. We take a look into...
a year ago
69
a year ago
Apple uses Cassandra and FoundationDB for CloudKit, their cloud backend service. We take a look into how exactly each is used within their cloud and the problems they've solved.
Engineer’s Codex
How Fireship became YouTube's favorite programmer How Fireship wins YouTube
3 months ago
Engineer’s Codex
The Boolean Trap Use enums instead
4 months ago
Engineer’s Codex
5 Non-LLM Software Trends To Be Excited About Innovations outside the AI spotlight
2 months ago
Engineer’s Codex
Meta's new LLM-based test generator is a sneak peek to the future of development Meta's TestGen-LLM is a sneak peek to the future of developer productivity: specialized,...
11 months ago
Engineer’s Codex
A simple software engineering productivity trick: leave work unfinished to reach flow A breakdown of 4 simple software engineering and coding habits that improved my productivity. These...
a year ago
35
a year ago
A breakdown of 4 simple software engineering and coding habits that improved my productivity. These include keyboard shortcuts, learning to say no, reaching flow state faster, and keeping a big book of commands handy.
Engineer’s Codex
3 predictions on the future of software after AI Key takeaways: a multi-model strategy's necessity, emerging AI infra, LLMs as abstractions.
a year ago
Engineer’s Codex
How one line of code caused a $60 million loss 60,000 people lost full phone service, half of AT&T's network was down, and 500 airline flights were...
a year ago
Engineer’s Codex
How to burnout a software engineer, in 3 easy steps The Burnout Playbook for software engineers
a year ago
Engineer’s Codex
Clever code is probably the worst code you could write And clear, readable code is probably the hardest code to write
a year ago
Engineer’s Codex
How Facebook created the largest Memcached system in the world Facebook handled billions of requests per second efficiently
a year ago
Engineer’s Codex
How Pinterest scaled to 11 million users with only 6 engineers Pinterest's tech stack explained simply (5 minute read)
a year ago
Engineer’s Codex
10 lessons from successful one-person startups I interviewed 7 indie hackers and full-time SWEs with side ventures for their insights.
a year ago
Engineer’s Codex
How Airbnb Scaled by Moving Away From a Monolith 4 lessons from Airbnb's scaling strategy, with comparisons to other big tech companies
a year ago
Engineer’s Codex
7 simple habits of the top 1% of engineers How elite software engineers maintain outperformance
a year ago
Engineer’s Codex
The most valuable trait of great software engineers A mindset shift that changed the way I approach software development. The #1 trait of valuable...
a year ago
Engineer’s Codex
How Google takes the pain out of code reviews, with 97% dev satisfaction A study of Google's code review tooling (Critique), AI-powered improvements, and recent statistics
a year ago
Engineer’s Codex
How Google writes clean, maintainable code Google's SWE Book explains their readability process and style guides
a year ago
Engineer’s Codex
Meta reveals their serverless platform processing trillions of function calls a day XFaaS is Meta's private platform for "Hyperscale and Low Cost Serverless Functions." It is more...
a year ago
11
a year ago
XFaaS is Meta's private platform for "Hyperscale and Low Cost Serverless Functions." It is more efficient than AWS Lambda, Azure Functions, and Google Cloud Functions.
Engineer’s Codex
How Instagram scaled to 14 million users with only 3 engineers Instagram's guiding principles and tech stack explained simply
a year ago
Engineer’s Codex
4 lessons from software teams that ship fast Software engineering provides a lot of leverage. A small team can generate a disproportionate amount...
a year ago
10
a year ago
Software engineering provides a lot of leverage. A small team can generate a disproportionate amount of value or impact a huge number of users. For example, Instagram scaled to 14 million users with only 3 engineers, back in 2011. Examples of teams that ship fast