Archive for the 'Business' Category

Fermenter Project

Wednesday, May 1st, 2013

With so many possibilities, I finally decided on a worthy project for my Raspberry Pi. This summer I’m hoping to brew my first lager beer and brewing lagers is quite a bit tricker than ales, especially when it comes to controlling the temperature of the fermentation. There are a number of existing projects out there [...]

Exercise for Programmers

Monday, April 22nd, 2013

Staying on top of your game is best accomplished by continuously learning and by ensuring you are mentally and physically at your best.  As a desk jokey it can be difficult to get enough exercise in a day so you have to be pro-active about staying in shape outside the office. For several years I [...]

Produce as Much as You Can

Tuesday, April 2nd, 2013

It took a long time to really  fully appreciate the feeling you get from producing something new in this world and letting it go for sale or for free. There’s a lot of apprehension that comes with those first few products you release.  You worry about the bugs that are still there, the features you [...]

6 Tips For a Successful Project Plan

Monday, March 25th, 2013

The difference between a successful project and one that is a dismal failure can often come down to the project plan.  There are different approaches to planning from ad hoc planning to full on gantt charts in MS Project.  I think there are some universals for developing a plan that results in a project that [...]

How to SOA an existing project

Monday, March 11th, 2013

SOA or service oriented architecture is a way of building a complex project so that each individual unit can stand alone with a documented API.  There are many benefits to taking an SOA approach to designing a complex software system. To those familiar with programming, SOA provides the same sorts of benefits as OOP but [...]

Next Gen Websites

Thursday, February 21st, 2013

the web 1.0 was defined by static html pages and simple cgi scripts.  Web 2.0 was marked by improvements in CSS and HTML capabilities, as well as growing influence of Javascript especially with AJAX to make things a bit more interactive. The next significant shift in the development of websites is moving a lot more [...]

Lines of Code Per Day Performance

Wednesday, February 13th, 2013

There are few arguments with programmers that can elicit such passionate hatred as a debate about measuring a programmer’s performance by tracking the number of lines of code they write per day. There are far too many variables at play which can affect a programmers ability to type code – how well they understand the [...]

Great App Challenge of 2013

Friday, February 8th, 2013

This year myself and a friend have taken up the challenge of releasing a new iPhone/iPad game every 2 weeks to hopefully have 20-25 finished games by the end of the year. The strategy is to build upon 3 different game platforms for all the games.  Each game will add one new feature to the [...]

Why you should use Celery and Django

Thursday, January 31st, 2013

Celery is something that I kept hearing about but took me a while to wrap my head around.  Why is it important? What is it good for? With a couple of big Django websites under my belt it has become more obvious where something like Celery fits and why it’s useful. The first thing you [...]

Migrating from Apache to Nginx + Gunicorn

Thursday, January 24th, 2013

I was never really sure why people opted to swap out the heavily tested, widely deployed Apache web server for alternatives other than those trying to eek out a little bit more performance.  Finally I found a good reason to change my setup. When trying to enable Celery for asynchronous tasks on my web server I ran into some [...]