Welcome to my software development blog!

Happy reading and I look forward to your feedback.

See my LinkedIn profile for more details about my skills, experience, and the many positive reviews my managers, clients, and colleagues have written about me.

Software Blog Categories:


October 29, 2023 - How To Make Python Code Run on the GPU
May 23, 2023 - Visualizing Relationships in ChatGPT
May 16, 2023 - Getting back lists of data from the ChatGPT API
February 3, 2023 - How to Stop/Start an AWS EC2 instance using AWS CLI command line
July 16, 2020 - Querying Complex Data in Django with Views
November 6, 2019 - Mac vs Dell for Software Development with Cost Breakdown 2020
September 15, 2019 - Why is WordPress so Popular?

Top Posts by Traffic:

  1. What is a Full Stack developer?
  2. Django Tricks for Processing and Storing JSON
  3. The Three Ways of Setting Breakpoints in JavaScript
  4. Django Group By Having Query Example
  5. Example Django Model Count and Group By Query
  6. How to require SSL when connecting to MySQL on AWS RDS
  7. Associative Arrays in JavaScript
  8. Pros and Cons of RDS vs EC2 for MySQL with AWS

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???
  4. Working for Equity as a Software Developer

Are you a new developer or looking to learn?

I've got a few resources for aspiring software 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. Check out my Book on Software Fundamentals
  4. Signup for my newsletter in the box below.