
Sign up to save your podcasts
Or


The more you write code, the more you realize the importance of choosing good names for your functions and variables. In this episode I discuss a few best practices I’ve picked up so far.
As a newbie to writing code, it’s just about getting the darn code to work. Lots of questions take priority: What is a function? What is this var I keep seeing everywhere? Did I miss a semicolon AGAIN!? Thinking about how to name functions, variables, or elements takes a back seat.
But the more you read code, and especially the more you read your own code from the past, it’s easy to see just how important it is to name things well. It’s probably the most important thing you can do to make your code readable.
Here are some tips I’ve picked up so far about naming conventions:
Basically when reading through your code, the reader should be told a story: a sequence of actions that makes sense to human understanding.
To improve your own style of naming things I can recommend:
This episode was originally published 5 December, 2017.
For some info on what it takes to build an app from scratch, here’s a progress update on the app I introduced in episode 35.
Goal #1 is shipping a minimum viable product (MVP). Since my initial plans got a bit complicated, I took a new approach and simplified the basic functionality of the app. I can always go back and add more robust features later?for now I’d like to get a good foundation completed.
I also aimed to pick up a new skill by using a new front end framework, Semantic UI to style the site.
In the testing stage, I found a bug! So researching some possible fixes, including the Mongoose queries written in my Express routes, and using AJAX requests to update small portions of the page.
I’ll do at least one more update on the app before wrapping it up! In the meantime…
This episode was originally published 21 November, 2017.
Financial Independence and a career in coding are like peas in a pod. Here’s why!
This episode was originally published 28 November, 2017.
Quitting a well-paying, decent job to become a programmer is a big decision. This episode is all about the pros & cons.
Although the initial impetus to pursue a coding career was very reactive to a bad situation, I truly threw myself into—and got excited about—pursuing a career as a developer. But as the sting of a bad work situation wore off, all of the great things about the job I’d be leaving came more into the forefront. Not to mention the stories out there about non-diverse, workaholic workplaces in tech. Is this really a good decision?
No answers guaranteed in this episode, but here’s a glimpse into the thought process involved with leaving one career for another.
This episode was originally published 14 November, 2017.
This week I share two more great (and free!) resources for learning to code. The Coding Solo podcast is an entertaining UK perspective on working as a freelance software developer. And check out the Millennial Money Diaries blog for another perspective on starting a programming career with a view on personal finance!
UPDATE FROM THE FUTURE: The Millennial Money Diaries Blog no longer exists 😩
This episode was originally published 7 November, 2017.
The Programmer 101 series answers the questions all new coders might ask themselves. Today: demystifying a common programming acronym.
This episode was originally published 31 October, 2017.
The Programmer 101 series answers the questions all new coders might ask themselves. Today: shedding some light on the great text editor debate.
This episode was originally published 25 October, 2017.
The Programmer 101 series answers the questions all new coders might ask themselves. Today: differentiating between different types of web developers.
This episode was originally published 17 October, 2017.
The Programmer 101 series answers the questions all new coders might ask themselves. Today: clearing up some job title terms that sound quite similar!
This episode was originally published 11 October, 2017.
Udemy’s Guide for MongoDB from Stephen Grider is a good course for intro & advanced MongoDB topics. In this episode I share the best & worst parts.
This episode was originally published 3 October, 2017.
From the publisher's feed