Archive for May, 2010
New Book Idea – Market Research Something…
I am looking into a new book about market research. I have been doing so much over the past few years I thought it might be a good idea for an organized brain dump on the subject. Basically as entrepreneurs we are always coming up with ideas for new businesses. There is always though a [...]
Three Programmer Archetypes – What’s yours?
I was at the Columbus Ruby Brigade Meeting last night and having forgot my laptop, I started to take traditional notes on the first lightning talk. It occurred to me at some point during the talk that there’s really 3 kinds of programmers and the kind of programmer really has to do with what they [...]
Starting a business is not about home runs!
I was talking to my wife the other day and I realized without thinking about it, that starting a business is a lot like learning how to hit a baseball. I remember back when my father was teaching me how to hit, I wanted to really really impress him and every time I tried to [...]
Chrome vs. Firefox
I decided top stop using Firefox for my Gmail and other Google Apps yesterday. I’ve instead started using Chrome for those apps. I’ve already noticed a huge difference in memory utilization by Firefox, it’s ran the entire day and is still under 200MB. Chrome’s instance of Gmail is only about 100MB. Usually by this time, [...]
Don't use MVC
MVC (Model View Controller) design patterns all the rage, in fact, the MVC pattern is pretty much standard with every web framework. The idea is to keep code separate, the assumption is that with this separation comes ease of maintenance, and allows for developers of different skill sets to work in different areas. Here’s a [...]
Model 1.5 – An Introduction
What is Model 1.5? Well first it will help to describe Model 1 and Model 2. Model 1 – This is a web application design pattern for web scripting languages like JSP, ASP, or PHP, that take all the elements of a web application, business logic, data abstraction and connetions, and presentation/layout then puts them [...]
The Single Task Programmer
The demands of a programmer today are high. Multiple projects, multiple things to do like meetings, unit testing, code review, coding, learning, etc. While you think you might be very productive by being busy with many things, in fact it’s just the opposite. I have seen that while you might be doing many things, your [...]
Created New Blog – Progtivity.Com
I just created a new blog, ProgTivity.com. The blog is mix of economic theory, zen, and programming. It’s about the art of programming productively. Most people today don’t realize the art of being productive, everything is so rushed and fast, it actually takes time to be meaningful and productive. I hope you enjoy the blog! [...]
Eliminating Time Wasters
The key to becoming more efficient when you are at your computer is to eliminate low value activities and replacing them with high value activities. To do this I recommend you take the following three steps: Step 1) Identify One thing I did a few months back is install ManicTime. This software allows you to [...]
Limiting Distractions
How many times do you crave just an hour of being in the zone? By the zone, that moment of time where you and the code are one, you know what you want to do and it seems like your thoughts just flow and your productivity is at an all time high. How many times [...]