Greg Aker

Entries Tagged with: Blobbing

Is scrum a sham?

For most small companies, I think it is.

Filed in: Blobbing

March 29, 2012

An interesting post came out yesterday about how Agile is a sham. I've been on a few teams that have used agile development methodologies and in my experience, it just doesn't work. These methods try to make developers believe they have total control over the developement of a product. To me, that is the sham. However, I do see some valid situations to use these processes.

In full disclosure, I've never been on a product team with 20, 100, or even a 1000 developers that subscribe to agile techniques. However, I know quite a few developers who ...

Read More

Tools I use

Filed in: Blobbing

January 26, 2012

Because everyone is doing it. Kenny Meyers and Jeff Croft posted about what tools they use on a daily basis. I want to join the crowd. So here are the tools/programs I use on a daily basis.


I have to earn my keep somehow. This is the perfect tool to track my time and make sure I'm billing fairly. At my first go-around at an agency, time keeping was the bane of my existence. Harvest makes it stupidly easy and I'm not wasting billable time keeping track of my time.

A good part of ...

Read More


Be a part of the solution

Filed in: Blobbing, ExpressionEngine

January 9, 2012

Ah, it's winter. (side note: I seriously need to get the winter theme up and going on my site.) It's that time of year where the ExpressionEngine user-base starts to get restless. Oh, who am I kidding, it can happen at any time of year. So a recent comment on Kenny's article over at The Nerdary got me thinking, and I decided to dust off my long ignored blog.

I don't think users of ExpressionEngine have any clue what it's like to be a developer at EllisLab, what it entails, or what the fuck they ...

Read More

Simple Desktops for the Mac!

Filed in: Announcements, Blobbing, Django

September 7, 2011

I'm completely stoked that the Simple Desktops app for the Mac is now available in the App Store. I took over the reigns of site development from Kenny Meyers in early 2011. Since then, Tom Watson and I have been trucking along making a lot of small tweaks leading up to this app.

Simple Desktops

I introduced Tom to Justin Voss who by day is a Java Programmer at a very large Enterprise here in Columbia, MO, but by night is an amazing Cocoa and Django developer. The collaboration on this was a ball. Tom had the vision, Justin made it ...

Read More

Bust 'yo cache!

Filed in: Blobbing, web-dev

August 31, 2011

If you're using a CDN such as the one we have setup at EngineHosting, it is possible that your cache will get "stale" since the nodes will hold on to your static assets for as long as the expires headers you send tell them to. There are a couple of different methods we can employ to ensure when you push a new build of your site, the CDN will always come back to your origin servers and get the right versions of files.

I've been over this before, but a real key to success here is managing your ...

Read More

CodeIgniter Conference 2011 Roundup

Filed in: Blobbing, CodeIgniter

August 22, 2011

It's 3:30am, and I'm waiting to take a car to the airport after my weekend in New York for the CICon 2011 Conference. To help trick my body into not wanting to sleep, I decided to do a write up about my weekend experiences.

First, hats off to Adam Fairholm, Kenny Katzgrau and Phil Sturgeon with the the great job they did organizing the conference. I'm extremely pleased and impressed with the amazing venue, accommodations, speakers and overall experience they provided for us.

I was honored to announce to the community two things I think are ...

Read More

Ch-ch-ch changes

Filed in: Blobbing

August 3, 2011

Professionally, I consider myself one of the luckiest people on the planet.  I started learning HTML/CSS and ExpressionEngine when I was 27, learning PHP at 28, and had the honor of joining the ExpressionEngine dev team at 29.  I spent hour after hour studying and trying to get better, and continue to do so.  With my background in music, I try to approach a programming task in a similar fashion to learning a new tune.  I got an extremely late start in this industry, considering someone like Pascal started programming before he was 10.  My approach is that the ...

Read More

Learning is fun

Filed in: Blobbing

June 8, 2011

Earlier this year, I read Pragmatic Thinking and Learning, and the thing that most resonated with me the most is the stages of professional development, and the general attitude you may have in each stage.

The most interesting stage to me is "advanced beginner". They aren't quite up to the tasks an intermediate-level person, and most importantly sometimes fail to realize what they do not know. Admitting you have/had that problem is the first step to recovery, at least it was for me.

As a saxophone player, I had this problem in high school. I was good, and ...

Read More