zserge.com

AI or ain't: LLMs

2024-01-04 00:00

AI or ain't: Neural Networks

2024-01-03 00:00

AI or ain't: Markov Chains

2024-01-02 00:00

AI or ain't: Eliza

2024-01-01 00:00

Minimal cross-platform graphics

2023-01-15 00:00

What is Git made of?

2022-12-04 00:00

Post-apocalyptic programming

2022-08-04 00:00

On Transpilers

2022-07-06 00:00

Learn a language by writing too many Forths

2022-07-05 00:00

Zig, the small language

2022-06-01 00:00

How do One-Time passwords work?

2021-04-28 00:00

Poor Man's Web

2021-04-27 00:00

Ray tracer for those who skipped the math class

2021-04-22 00:00

Scalable, Resilient Brainf∗ck

2021-04-01 00:00

A "Better C" Benchmark

2021-03-18 00:00

How do ones and zeros sound?

2021-03-14 00:00

CSS-in-JS in 200 bytes

2021-02-08 00:00

Let's make the worst VueJS ever!

2021-02-07 00:00

The old way to the modern web services

2021-01-20 00:00

Beep, beep, I'm a sheep

2020-12-13 00:00

My advent of code

2020-12-01 00:00

Étude in C minor

2020-10-15 00:00

Nokia Composer in 512 bytes

2020-10-13 00:00

World smallest office suite

2020-10-11 00:00

Minimal code editor in JavaScript

2020-08-24 00:00

Making a tiny 2x3 bitmap font

2020-07-26 00:00

Java agent - Bond or Smith?

2020-06-06 00:00

How to write a (toy) JVM

2020-06-01 00:00

KVM host in a few lines of code

2020-05-10 00:00

Linux containers in a few lines of code

2020-05-10 00:00

Tmux for mere mortals

2020-04-25 00:00

Ode to J

2020-03-31 00:00

RSS is dead

2020-03-30 00:00

Let's write a tiny chess engine in Go

2020-03-21 00:00

Let's make the worst React ever!

2019-11-01 00:00

Distraction free writing in Vim

2019-10-10 00:00

Implementing metrics in Go

2018-06-10 00:00

How to configure zsh

2018-05-07 00:00

Cross-platform web UI for C and Go

2017-08-20 00:00

Syntactic sugar in C - (ab)using "for" loops

2017-07-17 00:00

Partcl - a tiny command language

2016-08-11 00:00

My experience with asm.js

2016-07-18 00:00

Anvil 0.4.0 + support libraries

2016-05-11 00:00

How to architect Anvil apps

2016-03-29 00:00

The Stockholm syndrome of Android XML

2016-03-29 00:00

Anvil howto: view styling

2016-03-28 00:00

The evolution of Android architecture

2016-03-28 00:00

Two way data bindings in Anvil

2016-03-15 00:00

painless publishing of android libraries

2015-12-11 00:00

Anvil: time for a change

2015-10-01 00:00

Anvil: move fast and break things

2015-09-13 00:00

Benchmarking Go in the cloud

2015-09-04 00:00

lua-sh: calling shell commands as functions

2015-09-03 00:00

How to sign release apk with gradle

2015-08-09 00:00

How Palette was made

2015-08-06 00:00

Anvil: Double O Seven

2015-06-25 00:00

log - a drop-in replacement for android Log class

2015-06-14 00:00

Buck - life is too short to spend a minute for each build

2015-05-27 00:00

Anvil: big progress for a small library

2015-04-16 00:00

Where Anvil meets Kotlin

2015-04-16 00:00

Anvil: the story of automatic rendering

2015-01-22 00:00

android UI development made easy

2015-01-14 00:00

moved to new static site generator (again)

2014-12-20 00:00

ultimately minimal unit testing

2014-12-16 00:00

simple library publishing with Gradle

2014-08-10 00:00

mucks: now with the dvtm flavor!

2014-06-07 00:00

mucks: automating screen and tmux

2014-04-25 00:00

lambda support for Android

2014-01-09 00:00

kotlin - a new hope

2013-11-28 00:00

moved to new static site generator

2013-07-18 00:00

logdog - a colorized Android logcat

2013-05-20 00:00

AAML - another android markup language

2013-04-02 00:00

new project: jknav

2012-11-30 00:00

cucu: a compiler you can understand (3/3)

2012-10-25 00:00

cucu: a compiler you can understand (2/3)

2012-10-24 00:00

cucu: a compiler you can understand (1/3)

2012-10-23 00:00

textizer: hack your android widgets

2012-08-25 00:00

my minimalistic agile issue tracker

2012-08-02 00:00

the first post

2012-08-01 00:00