I had the privilege to talk at FITC Web Unleashed today and it was a fun experience. I demonstrated the insights provided by Augury Labs’ Performance Profiler plugin to help…
Read moreFITC Web Unleashed

I had the privilege to talk at FITC Web Unleashed today and it was a fun experience. I demonstrated the insights provided by Augury Labs’ Performance Profiler plugin to help…
Read moreI’m so excited I got to talk about Augury Labs during last night’s AngularTO. It’s an experimental instrumentation and inspection framework for Angular applications that is installed through a set…
Read moreOriginally posted on Rangle.io: Five Things to Consider Before Choosing Micro Frontends The idea of micro frontends is all the rage right now. It’s been gaining traction over the years,…
Read moreOriginally posted on Rangle.io: What to Expect in Angular 6 and Beyond Having recently attended ng-conf 2018, where the Angular core team announced that Angular 6 is “dangerously close to…
Read moreIt’s common for a newly formed agile team to find it unnatural that they could be self directing. “What do you mean we decide the right path?” Creating a team of…
Read moreManaging stakeholder expectations is essential in the role of a software development manager. When a stakeholder has an unrealistic expectation of your software development team, you are setting up…
Read moreImagine developers being force fed a consistent sense of urgency and anxiety aimed to persuade them to work harder, longer hours and produce more, more, more. All this to benefit a profit…
Read moreThe roles of a software development manager are numerous and too complex to explain in one post. However, there are two key roles in the waterfall model that are…
Read moreBefore one of my scrum master meetings, I was tasked to bring a new retrospective to the team. So I looked at the 4 key questions that a retrospective…
Read moreAs a leader you’re communicating with people everyday. Your communication skills are going to be tested while dealing with challenges, delays and conflicts. In these situations, how someone is feeling…
Read more