I made a custom notebook out of recycled paper
2014 was a crazy year, 2015 is already shaping up to be crazier.
Failure is a necessary and good part of life, but it should be done in private, not in public
Just as I have to travel, a cool little AI coding competition opens up. I can't do it, but you can!
I saw this design experiment today that really resonated with me, a guy who buys gadgets and hardly uses them
When facing a large, overwhelming problem, find or create little cracks on the surface than you can use to break it wide open.
It's hard enough to get people to pay attention to what you want them to - don't worry about people paying attention to what you don't want them to
After promising to "show up and do the work" in 2013 and failing to deliver on that, I finally do it and its awesome!
2013 is behind us, time to take stock and make plans for 2014
I have a pile of small-ish projects I want to work on that could be done in a weekend. Here I outline a strategy I've been thinking about to get them done.
Theres a lot of acrimony towards quitting things when youre a child, so its possible to feel like quitting isn't an option. When priorities change and the stress starts to build up, it's OK to quit whats not important.
SXSW has prompted me to go live with one of my ideas. In this post I go through some of the history of the idea just before I reveal the project.
Now that the SXSW high has worn off, I look back at what I saw, and the resulting side projects.
Malcom Gladwell said it took 10 years, or 10,000 hours to achieve expertise. How would the Pareto Principle apply to this assertion?
One of my goals for 2013 is to "show up and do the work". What exactly does that mean?
Its a new year, and time to look back on the last year to see what I can learn for the next.
I have just finished the 6 week course from edX, "Foundations of Computer Graphics". In this post I give my feedback on the experience and share some tips for people who are planning on running through it in March, 2013
The taste that gets you into a passion can also cause you to abandon it, if youre not aware of the gap between what you like and what you make
I have long had dreams of writing my own game, and the success of Minecraft and other indie hits has ignited that passion again. While Im learning, I plan on blogging my progress at a new site, Confirmed Crit
Following initiatives from Stanford, MIT and several new startups follow suit and open up university level college for free.
A brief review of my life in 2011, and some plans for 2012.
Concentrating on things that suck in your life can help you solve meaningful problems.
A beatiful short film and an insightful Hacker News comment resonated with me enough to inspire me to share it here.
Don't use Ruby keywords as model properties in Rails. Bad things will happen.
Another online blog post has me thinking about products vs. platforms, this time in regards to games. I guess this makes a complete circle with my previous post?
The tenuous link between technology business strategy and role playing games. I'm serious.
Everytime I try to write a new blog post, I think to myself "why am I even bothering?" This post explores that thought a little.
Unhappy with the usual Wordpress flow, I've upgraded my website to run on Jekyll, a Ruby based static blog generator.