We are excited to share our very first episode of the Pragmatic Lead Podcast. What better way to share a new endeavor than inviting your great friends to participate. Join us for a short conversation that explores the powerful dynamics that can be had between Product and Technical folks.
What it is to develop an autonomous team
I have been working on building an understanding and strategy for building autonomous teams. Early in my career this was a goal that I was asked to accomplish and here is my first attempt at writing down what it takes to get started with building autonomous teams. By the end of this article on building autonomous teams you should have a high level understanding on how to get started. Enjoy the benefits of a culture of self organizing and the productivity benefits it can yield.
Dealing with technical debt
Technical debt is a risk or complexity that degrades the quality and stability of the system. It's a cost we're paying for borrowing future productivity by taking shortcuts to ship features faster now. There is a lot of factors that can have an impact on the software's quality, increase the complexity, and introduce more risk that most of us call technical debt.
Improve communication skills with these tips
Communication is hard. Communication is so complicated it has been the issue I have heard the most when talking to businesses and teams. If we overlook the value of developing communication skills, we limit our ability to grow, share ideas, or develop others. Good leaders can communicate effectively, but how can a manager help someone else build their ability to communicate with others?
Unlock Your Productivity By Taking Better Notes
Writing and maintaining your notes takes time. It feels like extra work with our busy schedules, and it may be hard to justify spending the effort to do it. I encourage you to stick to the most straight forward system possible at first. Be it a paper notebook, notes app, or something else. Being organized and on top of things has a high return on investment. Your productivity will skyrocket. And people around you will benefit too.
Deploying Strapi CMS to Azure Cloud using Docker container and CI/CD with Github
Get promoted by developing your replacement
I have had a fantastic opportunity to build new teams from scratch or establish leadership for new organizations necessary for product growth. Each time I saw someone from my organization transition into a leadership role, it created more opportunities for me by becoming known as someone who pays attention and cultivates talent around them. We want those in our organization to take leadership roles; leaders will develop those around them to take on more challenging work. These leaders will grow the fastest and reap the best, or frankly, the most challenging positions.
Five ways to nurture well being for your team of engineers
Engineering Managers Need To Know Their Product
Project Management Fundamentals For Tech Leads
Being a project lead can be challenging. There are so many variables to make everything work out in the end. But it's a rewarding experience if everything is going right. Following a few simple guidelines can set any project up for success. Understand what success looks like, develop a plan of execution, hold people and yourself accountable, know when to escalate. Easier said than done.
Improve your working from home quality of life by separating work and home
Working from our homes can be rewarding, but it may also lead to new problems due to what it means to bring our work into our home life, by establishing a couple of small ceremonies to my day and honoring social obligations. In contrast, at home, I can appreciate my personnel time just as well as I do my office hours.