-

2024 And The Year Of AI Strategies
When it comes to innovation in technology, I always have to think about what tools are available to me to not only solve business problems but also to maintain a competitive edge. From cloud computing 10 years ago to blockchain 5 years ago, each wave of technology has reshaped industries and revolutionized operations. Now, artificial…
-

Google Sheets – Intersection Of Two Values
A quick one that someone reached out for help with Parameter 1: the values you want to search through (B2:E5) Parameter 2: The value (B7) to look for and in the row range (A2:A5) Parameter 3: The value (D7) to look for and in the row range (B1:E1)
-

Asking the Right Questions in Software Development
When thinking about software improvements and features, success often hinges on the ability to ask the right questions and probe enough to understand the answers you get. As a software developer, asking insightful questions to a product manager or an executive is crucial for creating successful and impactful features. The next time you start on…
-

Why Are Development Metrics Important?
I write about this topic a lot, but it’s one that is important to me and the teams that I manage. It helps create a culture of transparency and problem solving. Team velocity, individual velocity, number of tickets completed and bugs fixed are all metrics that serve as the compass guiding teams through the complex…
-

The Significance of :has() Pseudo-Class Support in Firefox
On December 19, 2023, Mozilla Firefox took a much needed step forward in web development and web development standardization by introducing support for the :has() CSS pseudo-class. Most other major browsers pushed out this feature between March 2022 and September 2022. This addition marks a major milestone in the quest for standardized web technologies, providing…
-

Thinking Beyond Code
I believe in finding solutions to real-world problems efficiently and practically. I tap into a lot of the things I’ve learned over the course of my career and through my mentors, seniors, and peers. Over the years, I’ve come to appreciate the value of working with individuals who have a vision that extends beyond the…
-

Story Points & Velocity
A core principles of Agile is adaptability. By tracking story points rather than dates, teams embrace the agile mindset, allowing them to be more flexible in responding to changes. Story points are a unit of measure for the complexity and effort required to complete a task, making them a more accurate gauge of the work…
-

Every Second Counts
One thing that has remained a constant in web development today is the importance of site speed. As someone who has been coding for several years, I vividly remember the days when the mantra was simple: “Your website needs to load fast, and every millisecond counts.” Sites had to be optimized, images had to be…
