Sinatra rake tasks
Posted: May 25, 2009 Filed under: Uncategorized | Tags: ruby Leave a comment »Since I have been playing around with Sinatra again, I decided that what Sinatra needs is some automation for some of the boring day to day tasks. So I created a GitHub bucket to dump my Rake tasks. I only have 1 task, to create a new project, but I have a lot new projects that I will be doing in Sinatra in the coming months, so I know there will be a cornucopia of tasks.
More on Sinatra
Posted: May 23, 2009 Filed under: Uncategorized | Tags: ruby Leave a comment »I wrote another article on the cool Ruby web framework DSL Sinatra.
In my last article I wrote about the cool Ruby DSL web framework called Sinatra which is taking the Ruby world by storm. I decided that another “How to” article on some of Sintra’s other kick ass features was just what Frank would expect.
..
Sharpening your tools
Posted: May 5, 2009 Filed under: Uncategorized Leave a comment »I have always felt that every software leader should from time to time get back to the basics and do some deep dives into focused technical tasks. Such as writing automation code for any tedious task that you have one of your high paid developers doing manually.
So what do I do? I need to get back to the basics and do some hard core hacking. What does that mean? I have been actively contributing to several open source projects over the past few years. Open source is very rewarding, but I think doing a large project in my first language (C) will remind me why I love programming. Maybe write an operating system; my own BSD distro? Or maybe a new language?
Burned out
Posted: May 5, 2009 Filed under: Uncategorized 1 Comment »Over the past few months I have been feeling burned out with my career. I feel like I have lost focus on why I got into software in the first place. I am a hacker and a geek who loves things like learning new languages each year or geeking out with Order theory. But lately, I have been pulled more into the world of project management and endless meetings. I am spread so thin across so many different projects and initiatives that I spend my days planning and telling other people what to do, but very little time doing any real work myself. Of course planning and leading people is very important and if you “get it” you need to help other people “get it”, but for hard core engineers this can wear on you quickly. Every few years I tend to be get pulled out of engineering toward management, which I guess means someone thinks I am doing something right, but I have to find my way back.
So what to do? I need to get back to the basics and do some hard core hacking. What does that mean? I have been actively contributing to several open source projects over the past few years. Open source is very rewarding, but I think doing a large project in my first language (C) will remind me why I love programming. Maybe write an operating system; my own BSD distro? Or maybe a new language?








