Writings which are timeless, evergreen, or otherwise not (yet) out of date. I've loosely grouped them as "more technical" (basically, containing source code or math equations) and "less technical" (everything else).
- Crash course in Applied Functional Programming
- Assertion Injection: a Unit Test Design Pattern
- High-level Language Features and Testing
- How "Exit Traps" Can Make Your Bash Scripts Way More Robust And Reliable
- Use the Unofficial Bash Strict Mode (Unless You Looove Debugging)
- SVG, Markup Languages and the Chomsky Hierarchy
- Meeting People at Tech Meetups
- Time Travel and Fresh Cherries
- Boostrapping Your Business With Barter
- Digital Property... Isn't
- Does it take money to make money?
- Building an Automated Testing/Quality Assurance System
- Extending 3rd-party Open Source Projects
- Why I'm Coding In Python 3. (Hint: Gratitude)
- Solving Math and Physics Problems You Don't Know How to Solve
These are essays which were pertinent at one point of time, but may now be outdated, old news, or even obsolete. Perhaps some still contain something of value to someone, maybe even you.
- Django: AttributeError: 'str' object has no attribute 'resolve'
- Django and Lighttpd: one niggling fastCGI detail
- Dealing with multiple Django versions
- Facebook test API: "An unknown error has occurred" when creating new test user
- Using Gnu Emacs With SCMUtils
- env and python scripts: controlling the python version
- Git: Checkout or Export Specific Revision of Repository
- Three Things I Love About Git
- Devops Tools - Curated List
Many great books have been published without an index. If the book is important enough, and having an index would be useful enough, I sometimes make my own.