© 2026 Hashnode
Introduction Ever spent hours coding something that works perfectly on your machine, only to see it mysteriously fail for others? The "Works on My Machine" (WOMMM) phenomenon strikes again! We've all been there. Different operating systems, software ...

Introduction Every developer has been there, staring down a new project, codebase in hand, but a nagging question lingering: “What cloud architecture and stack should I use?” The cloud offers a vast playground of services and possibilities, but choos...

Introduction As a developer, jumping between different technologies can be a challenging task that requires a lot of time and effort, especially if you are running the show. It is often said that to be a good developer, you need to be a constant lear...

So you want to improve developer productivity? This is what really works Through my work at Gitpod, I’ve engaged with developers from a diverse range of companies and industries. This experience has provided me with a unique perspective into the fact...

At SailPoint, end-to-end (E2E) tests were one of our biggest user interface (UI) workflow problems. We used Selenium for our E2E tests, which made it hard to develop and debug tests quickly. Selenium is a programming language that UI developers aren’...

This week we are taking a small break from discussions about Explaining Bazel Cache. No worry, that series is still on-going. But I want to experiment with starting a second blog series in parallel. The hypothesis I want to validate is: By introducin...
