How Scrum Broke Agile (and How to Fix It)
Agile started off as a great idea, but Scrum came along and knocked the life out of it. In this video, I’m taking off the…
Free Course: Build a Solid Foundation in Software Design
Start building a solid foundation in software design with my free tutorial series, Practical UML Modeling with StarUML. You don’t need any prior experience to…
Inspiring the Next Generation of Software Engineers
Today, I had the chance to present live in front of 50 middle school students at the local school.These teens are at a stage where…
Flying Solo
Working on your own projects is like being the pilot of your own flight: no busy terminals, no annoying passengers, and you set the course.…
Teaching a Stadium: My Udemy Success Story
Ever wonder how many people fit into one of the world’s largest stadiums? Well, my Udemy courses have reached enough students to fill almost every…
Yes, AI Will Replace Us (and Why That’s a Good Thing!)
I assume you clicked because of the title, but it’s not clickbait. I actually do mean this: the fact that most of the jobs will…
Agile Success: The Common Sense Approach
“Agile.” “Agility.” “Agile software development.” While Agile is no longer a new concept, it is often misinterpreted and misused. Some companies jump on the Agile…
The Huge Gap in Your Software Development Skills
Hey ChatGPT, I’m Okay if You Hurt My Feelings!
Without any doubt, GenAI stands out as a powerful tool capable of answering a myriad of questions. However, there’s a particular trend I dislike: it…