Measuring Remote Software Teams

Managing software teams can be challenging and with more people working in a distributed capacity, managers have additional challenges. With these new and existing challenges, the ability to measure your team’s progress has grown in importance. The COVID pandemic changed how software teams work. Collaborating in the office used to be the norm. Having the … Continued

Managing Technical Debt in Software Projects

In the dynamic world of software development, projects, like well-oiled machines, require regular cleaning, maintenance, and, most importantly, tune-ups. Just as restaurants meticulously schedule kitchen maintenance and production lines periodically shut down for optimization, software projects demand attention to keep them running smoothly. Defining Technical Debt At the core of effective software project management lies … Continued

Moving a mountain (of data)

I recently had the chance to work with a client (let’s call them ACME Corp.)  that is emerging out of the startup phase. Like many startups, this client has created a product, found a viable market, and had challenges scaling what they’d built. The product was built using Google’s Firebase Real-Time Database (RTDB) for storage. … Continued

Stencil + Storybook

TL;DR: With some effort, Stencil and Storybook can work together. Sample repository below. The Setup I have been using StencilJS for a couple of years now. While not perfect, it has a lot of features I really enjoy for a Web Component library (TypeScript, JSX, compiled). It’s a great framework for building a Web Component … Continued