Podcast Episodes

Low Code No Code

While there is a lot of misplaced hype about tools that will replace programmers, there are a lot of tools that can handle a lot of the mundane, boring code that many developers have to write. Low code and no code tools can often make it easy to stand up small applications that meet a business need, but aren't worth the expense of hiring a professional developer.

Fixed Vs Growth Mindset

A fixed mind is rigid and inflexible, unable to accept change or anything that challenges currently held views. A growth mindset looks to learn and improve through challenges and even failures to better themselves.

Surviving A Breakup

Relationships end, some break-ups are mutual with both people seeing the relationship as over. Other times one person is done and the other is not. This leads to grief over the loss of the relationship.

The Benefits of Containers

In the early days of development configuring an application for deployment was a huge amount of work and was often encapsulated in installation programs that were complicated, error-prone, and could often destabilize other applications on the machine. In more modern software development, we've started to use container technology to fix these old problems, as well as to deal with some new ones.

Enneagram Type 7: The Enthusiast

Excited, energetic, and extroverted, the Enthusiast or Enneagram Type Seven is the life of the party or is the party of life. They are constantly looking for their next adventure, however if not careful they can become overwhelmed leading them to be disorganized and scattered.

Email Best Practices

Like logging and many other things that you have to do in most applications, email is something that seems simple but has a lot of hidden complexity, especially as your application scales. While simple approaches may be good enough early on, the way your application handles email will necessarily get more complex over time.

Types of Imposter Syndrome

Fraud, imposter, no talent hack. Imposter Syndrome makes even the most talented developer feel unworthy to even look at code. It affects all of us in different ways through out our careers.

Improve Your Thinking

There's a lot of debate around what makes someone a senior developer. We talk about how long they've been slinging code, what types of projects they've worked on, and the like. However, one thing drives a senior developer's work and that is the developer's mindset when solving certain problems.

Enneagram Type 6: The Loyalist

Pre-Traumatic Stress Syndrome defines the Enneagram Type Six as worry is their constant state of being. Motivated by a need to be supported and secure the Loyalist will build and maintain communities around themselves.

Database Migrations

If your application uses a relational database, odds are good that updating the application will require changing the database structure. While tools are available for migrating databases in most frameworks, there is no silver bullet.