11 min read - There are five key software architecture patterns in wide use. Here's what apps they're best for—and their challenges.
8 min read - These languages have staying power. But when choosing, check out the environments where they thrive, not just their technical underpinnings.
5 min read - Sometimes it's faster to take the longer road to development. Here are six mistakes you can avoid by being thoughtful about your approach.
6 min read - Here are the noteworthy trends dominating the most visible world of user-facing code.
5 min read - For self-service with guardrails and guidelines, consider setting up an internal developer platform. Here's why—and tips for how to go about it.
7 min read - Like every career, programming has its frustrations. Here are seven that working developers identified as the most egregious.
5 min read - Citizen developers, sure. But how do you get no-code/low-code tools into the hands of the professionals? Here are some tips.
6 min read - The often overlooked goal-question-metric approach results in better software, faster. Here's why you should be using it.
9 min read - Dynamic logging solves lot of issues. Here's why, and what your software team needs to know to get started.
5 min read - Project risk, like most things, exists on a continuum. Here are key factors to consider as you weigh the issues with open-source, cloud-native code.