Exploratory Testing • Oct 06, 2025 Use JUnit Parameterized Tests to Force Test Coverage Here's how unit tests using JUnit parameterized tests helped catch a couple of would-be bugs and kept our tests manageable and readable.
The Software Life • Oct 05, 2025 Here Are 3 Lessons I Learned in Sales That You Can Apply to Software Engineering Here's how the sales experience creates better software engineers. Learn why interpersonal skills, tenacity, and persuasion matter.
The Software Life • Oct 04, 2025 4 Core Truths of a Great Software Partner Create a culture of consulting excellence by delivering professional expertise, partnership skills, business acumen, and thought leadership.
Project & Team Management • Oct 03, 2025 How I Know When It’s Time to Add Lightweight QA on a Startup Project Discover the signs it’s time to add QA and learn lightweight practices that build confidence without slowing delivery.
Artificial Intelligence • Oct 02, 2025 3 Trends in Conversational Web Interfaces Once users get comfortable using chat interfaces, we're going to similar kinds of interfaces show up in all sorts of ways in our web apps.
The Software Life • Oct 01, 2025 Maintenance: Your Software Isn’t Something You Can Be Done With Software needs maintenance just like your car does. With proper love and attention, it can serve you well for years to come.
The Software Life • Sep 30, 2025 3 Tips to Get More Out of Postman Postman isn't just for sending requests—it’s a powerful debugging tool. Three features have made my workflow faster and less painful.
Flutter • Sep 29, 2025 Here’s How I Built a Virtual Pet App in Flutter Building a reliable app in Flutter starts with managing state. What better way to practice than by building a cute, virtual pet?
Game Development • Sep 28, 2025 Here’s What Made My Scratch Games Go Viral Let's look at 3 Scratch games I made that went viral after being featured on Scratch's homepage. Here's what I learned from making each.
Effective communication • Sep 27, 2025 Stakeholder Communication Strategies for Successful Software Projects When we tailor our communication to stakeholders, we build trust. Here are few stakeholder communication strategies.
Accessibility • Sep 26, 2025 Stop Overcomplicating Accessibility: 6 Simple HTML Standards Fix Most Accessibility Issues When 96% of accessibility errors stem from deviation from HTML standards, getting the fundamentals right becomes good business.
AI for Developers • Sep 25, 2025 Want to Launch Prototypes Quickly? Try Vibe Coding with Claude It seemed like every high-score-token person on the internet was talking about vibe coding, and apparently, Claude was the tool of choice.