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?

OOP Is Still Cool in 2022

Object-oriented programming might not be perfect but it is still the best we have.

WebAssembly Serverless Computing from Scratch

Humble proof of concept of a serverless computing platform in Node.js based on the idea of nanoprocesses.

Java Concurrency Made Easy

About motivation for the project Loom and some boring concurrent code as a bonus.

A Note on Animation in Canvas with WebAssembly

Giving back control of the game rendering loop to the WebAssembly module. Partly.

Learning WebAssembly Series

A series of learning texts covering the first steps with WebAssembly for complete beginners.

2D Video Game in AssemblyScript Tutorial

How to build a web-based video game from scratch with HTML canvas and AssemblyScript.

How to Test Date and Time in Spring Boot

Testing temporal events in Spring Boot Java applications with JUnit 5 and Spring Boot Test.

My Favorite Esolangs

It’s Sunday, a perfect day to do something useless and impractical, yet beautiful, like esoteric programming languages.

Compiling to WebAssembly with Binaryen

Compile your own programming language to WebAssembly binary instruction format (Wasm) using Binaryen’s JavaScript API.