Spring Boot Custom Components
Let's build domain-oriented custom components with Spring Boot starters, auto-configuration and configuration properties. Updated to Spring Boot 3.0!
How to Test Date and Time in Spring Boot
Testing temporal events in Spring Boot Java applications with JUnit 5 and Spring Boot Test.
Spring HTTP Message Converters Customizing
A deep look at how Spring's HTTP Message Converters work.
OOP Is Still Cool in 2023
Object-oriented programming might not be perfect but it is still the best we have.
OPC UA for Multitenant Applications
OPC UA is an industry standard for machine-to-machine communication extensible enough to run in a multitenancy environment such as enterprise cloud platforms.
OPC UA Basic Concepts
Elemental terms and core concepts of OPC UA with all of the important details crunched for beginners and intermediate practitioners.
LoRa Spreading Factor Explained
Understanding LoRa/LoRaWAN data rates and spreading factors without a degree in electrical engineering.
OOP Is Not For Everyone
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?
Data Model vs. Domain Model
ORM is a good servant but a bad master. The object-relational impedance mismatch is still there and as dangerous as ever.
Learning WebAssembly #9: AssemblyScript Basics
AssemblyScript is a free and open source TypeScript-like language that gives developers low-level control over Wasm features.