-
Scala
A Scraping Library
As part of a project I’m working on, I needed to get documents from state institutions. And instead of writing…
Read More » -
Software Development
KISS My YAGNI
We are all familiar with the KISS (Keep It Simple, Stupid) and YAGNI (You Ain’t Gonna Need It) principles. And…
Read More » -
Enterprise Java
A Simple Plugin System for Web Applications
We need to make multiple web-based projects with a lot of shared functionality. For that, some sort of a plugin…
Read More » -
Software Development
Two Types of Deployment for Subsystems
During development you sometimes have a part of the system that is rarely changed, requires a lot of resources, has…
Read More » -
Software Development
We Don’t Need That Documentation
“We must write more documentation”. Have you heard that? I have, many times in many companies. Most people feel guilty…
Read More » -
Software Development
Not an Expert in All Levels of Abstraction
Programming is not just writing code – it is working with a huge pile of abstractions. Starting from zeroes and…
Read More » -
Software Development
Login Tokens In Email Links
Your system is probably sending some emails. Sometimes these emails contain links to the public part of the site, sometimes…
Read More » -
Software Development
Augmenting 3rd-Party Libraries
For every project I’ve participated in, there has been a need for augmenting some third-party library. A couple of reasons:…
Read More » -
Software Development
How To Accept Bitcoin Payments
Bitcoin is gaining popularity, and last week I decided to implement it as a payment option for my computer-generated music…
Read More »