Laurence Gellert

Hi there, this is the website of Laurence Gellert, a software developer living in Portland, Oregon USA.

I've been building software my entire life. My grandmother was a Cobol programmer in the 70's. I currently run a software consulting business called Launch Gate. We do back end and front end development specializing in Python/Django, PHP, JavaScript (Angular1, Angular2, React), iOS/Android native apps and AWS. If you are interested in working with me, I can be reached through my contact page.

See my LinkedIn profile for more details about my skills and experience.

Twitter is for fun where I share software development tips, news, and humor - @laurencegellert.

Are you a new developer or looking to learn?

Wiser Learning is a site I created to scratch my own learning 'itch' in the world of software. It keeps me motivated to learn with tools for planning and recording learning activities. It also helps me understand how my own knowledge fits together and where I need to improve (check out the Learning Graphs).

The good news is, it is free for learners! I'd love for you to try it out and hear your feedback.

My blog also has some resources for aspiring developers:

  1. My Answer To: I want to learn programming, should I attend a code school?
  2. Please see my category full of posts for new developers.
  3. Signup for my newsletter.
My blog has some some well read posts... and some posts I wish more people would read.


October 30, 2017 - An Awesome Monitor Riser For My Desk
August 19, 2017 - How to require SSL when connecting to MySQL on AWS RDS
July 5, 2017 - DBAs are Out of Style and Now There’s a Hole In Your Database
May 1, 2017 - Tips for Getting into Software Development Heaven
April 2, 2017 - Some Tips on Improving your Social Skills (for Software Devs)
February 26, 2017 - Add Facebook Open Graph (OG) meta tags to your WordPress site with one function
January 22, 2017 - How to Structure Ongoing Learning in the Software Field

Top Posts by Traffic:

  1. What is a Full Stack developer?
  2. Associative Arrays in JavaScript
  3. Pros and Cons of RDS vs EC2 for MySQL with AWS
  4. The Three Ways of Setting Breakpoints in JavaScript
  5. Example Django Model Count and Group By Query

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

  1. Design your own GitHub activity graph, mine is a DNA spiral!
  2. On Pluggers, Rockstars, Ninjas, and other fun labels for developers – which are you?
  3. Why do software engineers always complicate things???