Hi, I'm Laurence Gellert, a software developer living in Portland, Oregon USA.

Laurence Gellert
I am currently keeping myself busy and out of trouble running a small software development company called Launch Gate.

Like any person born to write code, my interests in software are wide and insatiable. I consider myself a full stack developer. I've written some and thought a lot more about what that really means. Yes, it is a loaded term, perhaps a buzzword nowadays. I hope it sticks around though because it enhances Agile and Scrum. To me, the essence of the idea is timeless. I can't break from the designation and be comfortable.

My basic philosophy is to avoid being dogmatic about platforms and languages since they all have pros and cons. Trends come and go... Source that adds value sticks around, gets whiskers, and must be maintained (sometimes for a very long time).

My blog has some some well read posts... and some posts I wish more people would read.

Top Posts by Traffic:

  1. What is a Full Stack developer?
  2. Pros and Cons of RDS vs EC2 for MySQL with AWS
  3. Associative Arrays in JavaScript
  4. The Three Ways of Setting Breakpoints in JavaScript
  5. MySQL Maintenance Tasks for InnoDB with MySQL 5.1

Posts I wish Google would rank higher because I enjoy them:

  1. On Pluggers, Rockstars, Ninjas, and other fun labels for developers – which are you?
  2. How to write a proper commit message
  3. Laurence's List – Roadmap Features to Prioritize
  4. A Critique of JavaScript MVC frameworks – Beware of Rampant Asynchronous JavaScript Calls
  5. The Software Maintenance Efficiency Curve
  6. Architectural Components to Plan For From Day 1
  7. Why do software engineers always complicate things???