BLARGH!! @ r2
I used to have a blog, and this is where it was. It was mostly posts about programming and math, but they were written by a younger version of me and thus full of naïveté and overconfidence (i.e. arrogance).
Now I'm a picture of experience and cynicism, and don't really want the opinions of my 25-year-old self to be so easily archived on the Internet. So I've hand-selected a few of the "good ones" that won't make me an obvious hire-risk in the future.
Here is a chronological list of the posts I wrote.
- 2009-06-16 20:35:36: Running a Subversion server on Windows
- 2009-06-19 00:33:51: array_flatten()
- 2009-07-25 18:10:52: Get Content-Length of Remote File in PHP
- 2009-08-15 21:37:40: Why Everybody is Losing the Browser Wars
- 2009-08-22 12:07:00: Transliteration in PHP
- 2009-08-30 14:41:53: Conditional gzipping with Apache
- 2009-10-17 17:56:42: Compiling PHP on Windows 64 bit with VC9
- 2009-10-26 21:41:30: Extracting a Directory into its Own Subversion Repository
- 2009-10-31 16:40:36: Coders at Work: Jamie Zawinski
- 2009-11-03 23:22:56: Coders at Work: Brad Fitzpatrick
- 2009-11-19 01:37:00: Fluent DOM Manipulation in JavaScript
- 2009-12-13 20:29:53: When Test Driven Design Fails
- 2009-12-29 03:58:33: Fun With Closures and Object Caches in PHP
- 2010-01-02 02:03:03: Intro to Functional Programming via JavaScript
- 2010-01-09 14:22:08: string.Format() in PHP
- 2010-02-03 04:04:29: Reddit in 61 minutes and 97 lines of PHP
- 2010-02-22 02:46:20: How to be an Awesome Open Source Developer
- 2010-02-27 23:50:33: Uncountable vs. Infinite
- 2010-03-24 01:05:57: Linq Walk
- 2010-04-05 03:25:15: Get Computed Style in JavaScript
- 2010-05-01 18:24:07: Seven CSS Tricks No One Should Ever Have to Memorize
- 2010-05-04 21:00:48: Subversion, Apache, nginx and "Entity Too Large"
- 2010-07-08 21:03:13: PHP is Dead
- 2010-11-08 20:47:05: Configure NHibernate with Embedded Resource
- 2010-11-21 17:03:17: Cyclomatic Complexity is Worthless
- 2010-12-03 16:13:52: Non-magic property injection in Unity
- 2011-01-13 16:46:23: Adding Two Numbers Is Not a Helpful Example
- 2011-03-13 21:04:21: Determining if an Open Generic Type IsAssignableFrom a Type
- 2011-04-06 15:02:45: Introducing Sunlight
- 2011-05-05 01:49:59: PHP is Dead: Revisited
- 2011-05-11 15:51:05: Argopt: Command line argument parsing in .NET
- 2011-05-12 21:46:54: 404 on nginx 1.0.2 and Mono
- 2011-05-28 14:05:27: Simple classical inheritance in JavaScript
- 2011-06-03 14:40:38: Jarvis: Another JavaScript Unit Testing Framework
- 2011-07-18 00:27:40: What is my fucking IP address and fun with nginx's echo module
- 2011-11-02 01:47:50: The Etymology of Lifting
- 2011-11-13 02:11:37: Firefox is master of the beard line
- 2011-11-28 22:12:47: Refactoring a switch statement
- 2013-12-07 19:36:16: Eventline: Beautify Your Life
- 2013-12-23 20:05:46: Writing to the Syslog with Winston
- 2014-01-03 21:01:37: Uploading to S3 in Bash
- 2014-01-15 07:18:28: A Convenient Way to Write a jQuery Plugin
- 2014-04-16 22:54:22: Constructors should not have side effects
- 2014-09-29 00:25:30: Error Handling in NodeJS