Cryptocurrencies Rethought: Taking A Step Back
Cryptocurrencies often use smart technological solutions to enhance blockchain technology, but that might not be enough to create real currency. Blockchain forces specific design, which implicitly causes all systems based on it to have similar properties. In this blog post, we take a closer look at these properties, discuss if they are pushing us in the right direction and what that right direction is. If those properties are not what we are looking for, how can we change them? What changes in the core design would that require? Find out from this article!
Creating IntelliJ plugin with WebView
VirtusLab’s Scala 3 cooperation update
Metals with Scala 3
At the end of 2020, the work on the upcoming release of Scala 3 is intensifying. This is the perfect time to get to know, explore, and eventually add Metals to your toolkit!
Operator Service for Jenkins on Azure
Adopting Inner Sourcing at Scale
Take a look at your repository from a new perspective with Git Machete Plugin!
Creating and maintaining small, focused, easy-to-review PRs is a comfortable and desired approach for both the authors and, especially, the reviewers. We created a plugin that eases the management of two and more branches in the repository while also promoting the creation of small PRs — a git repository organizer and a rebase/merge/push/pull automation tool, named Git Machete.
Analyzing Kotlin sources just got simpler
Option — the null of our times
How to avoid failure in IT modernisation?
This article explains the approach we took to design and implement Rewards and Benefits systems for the global retailer company. It covers Domain-Driven Design strategic techniques used to distill models together with adequate system boundaries. All of it resulted in a fully functional, understandable and modernised system.