Tomas Tulka's Blog

Random thoughts about programming and other stuff.


Containers under the Hood

Let’s talk about the underlying technology that enables containers under Linux, and build a container from scratch!

Building Container Images without a Dockerfile

Container images are just tarballs with a bit of configuration. Dockerfiles are just one option to create them.

WebAssembly Serverless Computing from Scratch

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

Serverless Is Not Just Lambda

Let’s take a look at the serverless AWS offerings that will save us a lot of money and effort.

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.

Difference between POST, PUT, and PATCH

Practical guidelines for meaningful use of the modifying HTTP methods with examples.

Spring Boot Custom Components

Let's build domain-oriented custom components with Spring Boot starters, auto-configuration and configuration properties.