Category Archives: agile

How To Get Started with Ruby on Rails — Where should you start?

A friend of mine is beginning an effort to learn Ruby on Rails. He asked me where to start and I sent him a few links that I felt covered some of the key components of Rails that were critical … Continue reading

Posted in agile, open source, rails, ruby on rails | 2 Comments

‘seed’ data versus ‘testing’ data (and custom rake tasks) for Ruby on Rails

I’ve been a part of discussions on how to define ‘seed’ data versus ‘testing’ data on a Ruby on Rails project. Here’s a summary of what I’ve seen work well — please comment if you have anything to add. Data … Continue reading

Posted in agile, programming, rails, ruby on rails | Tagged , , , , | 4 Comments

“We don’t get out of bed for less than $10,000 per day.”

“We don’t get out of bed for less than $10,000 per day.” I really loved this blog post. It hits the nail on the head for a lot of reasons. The writing style is good and catchy. The content is … Continue reading

Posted in agile, career, leanstartup, personal_insight | Tagged , , | 1 Comment

Overriding the OmniAuth callback url for twitter or facebook oath processing.

A lot of people are now using OmniAuth for Oath processing to connect applications to twitter, facebook, linkedin or any number of other SAAS applications. It’s easy and it works well. I’m using it for some work I’m doing with … Continue reading

Posted in agile, leanstartup, programming, rails, twitter | Tagged , , , , | 8 Comments

What are the best ways to recruit top engineering talent to work on a pre-Series A startup with no funding but big ideas?

I saw this question on Quora and it caught my eye because it’s focused on the area I’m interested in professionally — how to build and launch new businesses that make a real impact. One of the answers, though, I … Continue reading

Posted in agile, leanstartup, management, personal_insight | Leave a comment

Should I work at a large company or at a startup?

I worked for a couple large companies doing development early in my career. There main frustrations I felt were: 1. Raises were based more on how the company was doing rather than individual contribution. I remember one year my entire … Continue reading

Posted in agile, career, leanstartup, management | 2 Comments

What’s the difference between a Lead Software Engineer and a Technical Architect?

Having done both jobs, I’d say that the difference depends on the company. From a fundamental perspective, the role of Architect has to do with overall application design – or at minimum review of designs. Some responsibilities would include: * … Continue reading

Posted in agile, management, programming | Tagged , | Leave a comment

Heroku | The Next Level

What if enterprise apps were built the way you’d build an agile Ruby app? What if they were a pleasure to work with, deploy, and manage? Original Post: Heroku | The Next Level. Yesterday’s acquisition of Heroku by looks … Continue reading

Posted in agile, leanstartup, ruby on rails | Leave a comment

Yoav Shapira of HubSpot on how HubSpot Implements Agile Development using Java.

I had a chance to sit down with Yoav Shapira of HubSpot recently to ask him about how HubSpot uses Scrum and how they organize their Agile development process. It was valuable and interesting — and he was kind enough … Continue reading

Posted in agile, leanstartup, scrum, sprint | 1 Comment

What’s the Little Idea?

I was reading Max Levchin‘s insightful post On Ambition (along with Bijan Sabet‘s response Does a small amount of capital lead to small companies?) and I wanted to add to the conversation. The central thesis I believe distills to this: … Continue reading

Posted in agile, leanstartup | Tagged , , , , | Leave a comment