“Who killed Agile?”, asks Jon Kerry, co-author of the Agile Manifesto, expressing dismay at how ugly his poster child has become
Category: Programming
A new scheme for versioning software projects is gaining popularity: Calendar Versioning. Instead of arbitrary version numbers of SemVer standard, it suggests using release dates. Maybe a good idea for your project?
I needed a function to check if the point belongs to a line between two other points. Let’s see how ChatGPT can be helpful!
Interesting developments in TypeScript community. Another open source project announces return to plain JavaScript. Another flame war begins. People are angry and upset that JavaScript refuses to die.
Redis, a popular data store and message bus solution, can be used in countless ways. Simple ‘hello world’ examples fall short of showing all available possibilities. Instead, in this article we focus on several real-life scenarios, where Redis helped us build a resilient modular software architecture.
Launch and manage Linux virtual machines on your development machine with Ubuntu Multipass, an interesting alternative to Docker or VirtualBox.
True story about how I got into programming many many years ago. Full of details, anecdotes, ramblings and nostalgia for the good ol’ early days of computing.
Recent developments in the world of programming languages are intriguing and exciting. Fierce competition between Go and Rust is particularly interesting. There are rainbows and unicorns all over the place. Just look outside the usual JavaScript or Python for a moment.
A blueprint for large Vue JS projects, based on the new and exciting Vite build tool and Lerna monorepo.
Imagine a web application used simultaneously by many users. It can become necessary to keep them in sync. We want to ensure that they all look at the same fresh data. We might want them to interact with each other. Think about co-editing of documents on Google Drive, chat applications etc. We’ve implemented a simple solution for seamless synchronization of application state in real time, using a NoSQL database hosted in the cloud.