The Missing Skill in AI-Driven Development
Nowadays, almost anyone can build an app with AI tools—no coding required. However, if you don’t know how to design software, you won’t be able…
Nowadays, almost anyone can build an app with AI tools—no coding required. However, if you don’t know how to design software, you won’t be able…
“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…
I’m excited to share that my new course, “Agile, Scrum, and Kanban Foundations,” is now available on Udemy. I designed this course to help you…
Online courses are a great way to learn new skills and improve upon existing ones. When you take an online course, you can set your…
Did you know that the average software developer at a large company makes $118,000 a year*? Average. That’s not bad at all. (*) The average…
Okay, you’ve got your new job and they want you to write code. You desperately want to prove your worth, but algorithms are throwing a…
If you continue coding, sooner or later, you’re going to encounter the term algorithm. In essence, an algorithm is a sequence of steps describing what…
When used right, UML can be an excellent tool to express our ideas in a clear and standardized way. With over a dozen diagrams and…