Web Apps Taking Advantage of the (Few) Good Parts of CSS Utilizing only the good parts of CSS feels like I'm throwing out 90% of it. But if it means I can spend less time debugging, I'll do it gladly.
Project & Team Management Writing Agile Stories, Part 4 – Decision-Making Guidelines Decision making is an art, not a science. Here are some guidelines I apply when deciding how to slice-and-dice stories in a backlog.
Web Apps Taming Your Java Environment How to set up Java and Node properly in Linux for running JavaScript. A CI build that can run successfully and repeatedly over the years is crucial.
Extracurricular Activities Creating a Developer Escape Room, Part 2 – Puzzles & Setup A template for creating your own developer-centric escape room, with three puzzles and instructions for how to set everything up.
Growing as Makers Creating a Developer Escape Room, Part 1 – Why & How A custom escape room can be part of a team-building activity or just a fun lunchtime break. It's a great way to build trust and camaraderie.
Development Practices “Well, I’m not a designer…” – Five Ideas for Devs Making Design Decisions Learn just enough to iterate a design quickly, use established styles, and put in a bit of effort on every piece. And you can dramatically increase your product quality.
Planning Your Project Is Software the Best Solution? These 5 Questions Will Help You Decide Custom software may seem like a quick solution to your problem, but is it the best, most efficient one? Here's how to ask the right questions.