Do you learn more working for yourself?

I just got this tubmail: Hey Trout, On building forumwarz the past 1-2 years, would you say that you’ve learned more about web technologies and web business than you would have if you were to work in a typical 9-5 IT company? thanks - udo I liked the question a lot so I decided to post my answer here on the blog. Yes. Absolutely yes. First a bit of history for those unfamiliar, which I think qualifies me to answer this question. Feel free to skip to the next section if you just want to know my answer and don’t care about how we got to where we are. ...

September 20, 2008 · 6 min · eviltrout

Using Metaprogramming for a RPG Battle Engine

Ever wonder what happens behind the scenes when you click on an action on your toolbar in Forumwarz? The action might perform an attack. It might heal you. It might even do both! Some attacks are stronger when you’re weaker, others spawn buffs that protect (or harm you) for multiple turns. How does the game know what to do? Putting Effects in the Database When I was first prototyping Forumwarz, I stored the information for each action as rows in a database table. An Action would have multiple Effects. ...

June 7, 2008 · 4 min · eviltrout