Intro to the Lit: A standards-based reactive library

Lit is an interesting option among front-end JavaScript frameworks for reactive programming. It’s caught quite a bit of interest from developers, but remains relatively under-the-radar compared to some other reactive frameworks. Lit is built on top of the Mozilla Web...

First look: Guided code generation with Kiro

Kiro is the new Amazon Web Services IDE for creating software projects using agentic AI. A developer using Kiro creates a specification for the desired program, and Kiro uses Claude Sonnet (3.7 or 4.0) to iteratively generate a set of requirements, a design document,...

How to write a good bug report

Bug fixing is part of the job of every developer. Whether you are building a brand-spanking-new greenfield application or maintaining a 30-year-old ball of mud, you are going to have to fix bugs.  Fixing bugs can be a challenge. Most of us have experienced the “take a...