Tomas Tulka's Blog
Random thoughts about programming and other stuff.
Understanding LoRa/LoRaWAN data rates and spreading factors without a degree in electrical engineering.
Let's build domain-oriented custom components with Spring Boot starters, auto-configuration, and configuration properties. Updated to Spring Boot 2.7.0!
Object-oriented programming has been around for decades and has done a great deal for software development. So why do people keep complaining about it?
ORM is a good servant but a bad master. The object-relational impedance mismatch is still there and as dangerous as ever.
AssemblyScript is a free and open source TypeScript-like language that gives developers low-level control over Wasm features.
There are plenty of languages Wasm can be compiled from. C, Kotlin, and AssemblyScript are only a few of them.
How to publish events transactionally with RabbitMQ and Spring’s ApplicationEventPublisher.
Object-oriented programming might not be perfect but it is still the best we have.
Let’s talk about the underlying technology that enables containers under Linux, and build a container from scratch!
Container images are just tarballs with a bit of configuration. Dockerfiles are just one option to create them.