- Introducing ABS a programming language for shell scripting
- El desarrollo de Software como debería ser
- Consider Yourself a Developer?
- Write your own VM
- Devs must consider privacy
- Advent of Code 2018
- Sr. Ht, the hacker forge
- John Carmack on Inlined Code
- How to Design Good Software
- Toward a Better Programming
- Imaginary Problems
- Programming Quotes
- Sleep Sort
- SO's three easy pieces
- Dynamic Programming vs. Divide and Conquer
- Full-stack resources for devs
- What I've learned in 10 years as an SDE
- Our Software Dependency problem
- The art of Unix programming
- Refactor's catalog
- Dotfile Madness
- Learn Computer Graphics from Scratch!
- Fatherly Advice to new programmers
- Get famous by not programming
- The best code is no code at all
- Why I'm the best programmer in the world
- So you want to be a Wizard?
- We don't do that here
- Software Engineering is different from programming
- Move slowly and fix things
- Build yourself a DVCS (just like Git)
- Defining a distinguished engineer
- What's idempotence?
- Don't call yourself a programmer
- One secret to becoming a great software engineer: read code
- Why Software Projects need Heroes (Lessons learned from 1100+ Projects)
- Hacker Laws
- How to make peace with deadlines in Software Development
- Don't test in production? Test in production!
- Alan Kay & OO Programming
- Alan Kay & missing messages
- Unicode Programming with examples
- Technical Debt
- README MD generator
- Things I learnt the hard way (in 30 years of Software Development)
- Why Google refunded 200 US$ because I Missed 5 lines of code
- Four better rules for Software Design
- How to build good software
- The secret to unlimited project ideas
- What's a total function?
- 5 bugs that became features
- Code Review without your glasses
- Code Review Guidelines