A couple of weeks ago, I ran into my friend Kevin at a coffee shop. We’d met way back during the dotcom days when we were both writing software for an e-commerce startup. He’d just gotten into ...
The success of software development projects depends not only on the final product but also on the developer experience (DX). In this article, I explore the significance of DX in the context of the ...
The popular perception of software developers for decades has been that of brainy and somewhat introverted types who do their best work alone. However, research suggests today's software professionals ...
Let’s face it: not every product is cut out to be a platform. To build a true platform carries a responsibility that not all enterprise products are ready to take on — to give as much as you get, ...
To build a true platform carries a responsibility that not all enterprise products are ready to take on — to give as much as you get, listen more than you speak, and honor the trust it takes to build ...
For software developers, choosing which technologies and skills to master next has never been more difficult. Experts offer ...
The demand for software developers has decreased in recent months due to over-hiring and the rise of AI. Entry-level developers are having a harder time finding jobs as AI tools like GitHub Copilot ...