Computer Education
Javascript
- Javascript unit tests with JS Test Driver
- Backbone.js Testing book review
- Javascript Refactoring without an IDE
- Node Knockout: Play & Experiment
- [quickleft.com] NodeConf 2014: A story of aspiration and community
Python
- Using test generators to save time
- 6 things I learned about setuptools
- Virtualenv Wrapper Helper
- distutils, setup.py and testing
- Why I made pisces, a testable web framework
- PyATOM for static site syndication
- Django portfolio application
- django-voting: a brief tutorial
- Using database views in Django
- Customizing Django Forms with Multiwidget
- Django at 30,000ft: A Manager's View
- Ignore Django, Write Tests
- Selenium's Page Object Pattern: The Key to Maintainable Tests
Server Mungery
Miscellaneous
- Versioning production settings
- Importance of Documentation
- Most used programs: an index
- Developing a personal brand
- The State of GitHub's Code Review
- Top 5 bookmarklets
- EasyMock for mere mortals
- My Personal Philosophy
- Gittip: New, Interesting, Important
- Cellphone plans for geeks
- Why I changed my name
- Project Structure for Advanced Beginners
- Imhotep: A linting tool for GitHub
- [quickleft.com] Is web scraping ethical?
- [quickleft.com] Pull Request templates make code review easier
- [quickleft.com] Recap of PyCon 2014