Engineering Teams

Browse curated reading for engineering professionals.

3 Most Common Excuses for Ignoring User Feedback in Federal Software Development

Organizations that can tap into the power of user feedback have seen enormous improvements in ROI over the past decades. It started with Agile via iterative deliveries of user value on a set cadence, usually every two to three weeks. As top-performers (those that understood and embraced Agile fundamentals) began to separate from their competitors,...

A Day in the Life of… a Senior Software Engineer and Team Lead

Meet Jordi Böhme! He’s one of our Senior Software Engineers and Team Leads who works remotely in Germany. We spoke to him about working in a different timezone and the first time he ever saw a skunk.  How do you start your day before work? Probably very different from most other Tasktopians; I’m a remote...

Log4j 2 – The Ghost in the logging framework

It was exactly one day after my vacation. Starting to get back into the groove, I had a quick chat with my fellow engineer Holger (Staudacher). He casually mentioned that he found a really confusing test failure the other day that we should pair up on. Ready to start digging into some code again, he...

Just-in-time design in software delivery: how to avoid 4 sources of waste in design

Please note: In this post, I will refer to all design practices, User Experience Design, Interface Design, Visual Design, and Design Research as design. Much has been written about Lean UX and the role of design in Agile development. Design’s primary role is reducing the risk that the team is building the wrong thing or...