
We discuss the pros and cons of IaaS- and IaC-based solutions and leverage Pulumi to create a simple S3 bucket in AWS using TypeScript.

A solid understanding of tech basics is essential for PMs to be successful in the long run.

Review what iterative and incremental development means, weigh the pros and cons, and see how an iterative and incremental development process works in practice by looking at examples.

A comprehensive guide to help you identify the best books, articles, introductory courses, and activities to kick-start your product management career.

Both risks and rabbit holes can easily be captured, discussed, and organized into a table known as a risk register.

A strategic roadmap can be a blessing or a curse. Discover what a strategic roadmap is (and isn’t), common antipatterns to avoid, and how to build one by looking at a real-world example.

Both scrum and Kanban are great and can be practiced in any kind of project, provided you know how efficiently they can be used to deliver.

Scrum isn’t evil by design. It’s just like a game of telephone — by the end, it’s nothing like what it’s supposed to be.

As a company’s product management practices mature, certain characteristics tend to emerge, such as the way that products are planned, built, and delivered.

There are several methods for presenting project ideas in kick-off meetings, but a project charter is all you need for a fresh start.

When teams are overwhelmed by unsustainable pressure to deliver more than they possibly can, their attention naturally shifts to maximizing output rather than improving processes.

A technical product manager isn’t expected to do any programming or coding; they just need to understand the engineering and technical aspects of the product development lifecycle.