Skip to content

Hi, I'm Chuck.

I explore the technical depths and everyday impact of AI, and as a father, I'm particularly interested in how AI shapes the next generation.

Posts

4 Ways I'm Preparing My 3-Year-Old for an AI World
4 Ways I'm Preparing My 3-Year-Old for an AI World

MIT study reveals AI weakens critical thinking in young adults. Here's how I'm teaching my 3-year-old to use AI as a tool, not a crutch.

3 Essential Steps to Take Before Leaving Your Job
3 Essential Steps to Take Before Leaving Your Job

Leaving your job? Three simple steps can transform an uncertain transition into a strategic career move—and most professionals overlook the most crucial one.

Can Dependency Injection Make Me a Better Python Programmer?
Can Dependency Injection Make Me a Better Python Programmer?

While dependency injection is a must-have in Java and C#, its role in Python raises intriguing questions about when—and whether—to use this powerful design patt…

5 Ways to Boost Your Coding Productivity with Generative AI
5 Ways to Boost Your Coding Productivity with Generative AI

Discover five practical ways to leverage generative AI tools like ChatGPT to enhance your coding workflow and boost development productivity.

4 Lessons from a 30 Year Career in 5 minutes
4 Lessons from a 30 Year Career in 5 minutes

Chuck spills the tea on 30 years of career lessons, revealing surprising truths about toxic coworkers, the myth of loyalty, and why your family should always co…

Modifying a File Locally Without Updating the Remote Git Repository
Modifying a File Locally Without Updating the Remote Git Repository

Have you ever needed to modify a file locally without committing the changes to the remote repository?

Pre-Pandemic and Post-Pandemic Job Hunting
Pre-Pandemic and Post-Pandemic Job Hunting

Insight into pre-pandemic and post-pandemic job hunting.

Centralize Your Data Integrity
Centralize Your Data Integrity

Centralize your data integrity to ensure consistency across your organization.

Give a Safe Space to Express Ideas
Give a Safe Space to Express Ideas

When leading a team, it’s important to create an environment where everyone feels safe to express their ideas regardless of their experience level.

Scrum is Overrated
Scrum is Overrated

Scrum is overrated. It's a good starting point for teams that have never worked together, but it's not the end all be all.