I spent some time tonight working on the compiler I am writing for my own education. I started this project while only understanding bits and pieces of what it takes to write a compiler, but I am quickly learning more. Various texts on compilers start with creating a simple calculator program that takes a string [...]
delicious robots blog
tools
Getting Things Done
I work at a very small software company that has as clients other small businesses. We do custom software. In 2010 that means we do web development. We bid on projects, complete the projects we get, fix any bugs for free for 6 months, and charge a very competitive hourly rate for new features. We [...]
My Programming Language Wish-List
I write custom software for a living. It’s usually fun, sometimes challenging, often tedious, but overall gratifying in a number of ways. One of these ways is that I get to be creative and build my own tools that help me write better software that is quicker to write, easier to support, and is more [...]
S3, jVi, Turning 30 and Mortality
Amazon S3 is an amazing service. I just wrote some code at my day job to utilize S3 to offload static content to S3 which takes a huge load off the web servers. It has an amazingly simple REST API. It’s a breeze to use. I’m thinking about using S3 for my own personal backups. [...]