home
|
feeds
|
donate
Log in / sign up
zserge's blog
follow
visicalc reconstructed
zserge's blog
-
Mar 15
hide
by the power of grayscale!
zserge's blog
-
Oct 26 2025
hide
pennybase: a pound-shop baas
zserge's blog
-
Jun 17 2025
hide
emulating 6502
zserge's blog
-
Dec 28 2024
hide
on music tabs
zserge's blog
-
Nov 22 2024
hide
on poetry
zserge's blog
-
Sep 18 2024
hide
tiny great languages: pl/0
zserge's blog
-
Sep 17 2024
hide
tiny great languages: apl
zserge's blog
-
Sep 13 2024
hide
tiny great languages: lisp
zserge's blog
-
Sep 12 2024
hide
tiny great languages: mouse
zserge's blog
-
Sep 11 2024
hide
tiny great languages: basic
zserge's blog
-
Sep 10 2024
hide
tiny great languages: assembly
zserge's blog
-
Sep 08 2024
hide
ai or ain't: llms
zserge's blog
-
Jan 04 2024
hide
ai or ain't: neural networks
zserge's blog
-
Jan 03 2024
hide
ai or ain't: markov chains
zserge's blog
-
Jan 02 2024
hide
ai or ain't: eliza
zserge's blog
-
Jan 01 2024
hide
minimal cross-platform graphics
zserge's blog
-
Jan 15 2023
hide
what is git made of?
zserge's blog
-
Dec 04 2022
hide
post-apocalyptic programming
zserge's blog
-
Aug 04 2022
hide
on transpilers
zserge's blog
-
Jul 06 2022
hide
learn a language by writing too many forths
zserge's blog
-
Jul 05 2022
hide
zig, the small language
zserge's blog
-
Jun 01 2022
hide
how do one-time passwords work?
zserge's blog
-
Apr 28 2021
hide
poor man's web
zserge's blog
-
Apr 27 2021
hide
ray tracer for those who skipped the math class
zserge's blog
-
Apr 22 2021
hide
scalable, resilient brainf∗ck
zserge's blog
-
Apr 01 2021
hide
a "better c" benchmark
zserge's blog
-
Mar 18 2021
hide
how do ones and zeros sound?
zserge's blog
-
Mar 14 2021
hide
css-in-js in 200 bytes
zserge's blog
-
Feb 08 2021
hide
let's make the worst vuejs ever!
zserge's blog
-
Feb 07 2021
hide
the old way to the modern web services
zserge's blog
-
Jan 20 2021
hide
beep, beep, i'm a sheep
zserge's blog
-
Dec 13 2020
hide
étude in c minor
zserge's blog
-
Oct 15 2020
hide
nokia composer in 512 bytes
zserge's blog
-
Oct 13 2020
hide
world smallest office suite
zserge's blog
-
Oct 11 2020
hide
minimal code editor in javascript
zserge's blog
-
Aug 24 2020
hide
making a tiny 2x3 bitmap font
zserge's blog
-
Jul 26 2020
hide
java agent - bond or smith?
zserge's blog
-
Jun 06 2020
hide
how to write a (toy) jvm
zserge's blog
-
Jun 01 2020
hide
kvm host in a few lines of code
zserge's blog
-
May 10 2020
hide
linux containers in a few lines of code
zserge's blog
-
May 10 2020
hide
tmux for mere mortals
zserge's blog
-
Apr 25 2020
hide
ode to j
zserge's blog
-
Mar 31 2020
hide
rss is dead
zserge's blog
-
Mar 30 2020
hide
let's write a tiny chess engine in go
zserge's blog
-
Mar 21 2020
hide
let's make the worst react ever!
zserge's blog
-
Nov 01 2019
hide
distraction free writing in vim
zserge's blog
-
Oct 10 2019
hide
implementing metrics in go
zserge's blog
-
Jun 10 2018
hide
how to configure zsh
zserge's blog
-
May 07 2018
hide
cross-platform web ui for c and go
zserge's blog
-
Aug 20 2017
hide
syntactic sugar in c - (ab)using "for" loops
zserge's blog
-
Jul 17 2017
hide
partcl - a tiny command language
zserge's blog
-
Aug 11 2016
hide
my experience with asm.js
zserge's blog
-
Jul 18 2016
hide
anvil 0.4.0 + support libraries
zserge's blog
-
May 11 2016
hide
how to architect anvil apps
zserge's blog
-
Mar 29 2016
hide
the stockholm syndrome of android xml
zserge's blog
-
Mar 29 2016
hide
anvil howto: view styling
zserge's blog
-
Mar 28 2016
hide
the evolution of android architecture
zserge's blog
-
Mar 28 2016
hide
two way data bindings in anvil
zserge's blog
-
Mar 15 2016
hide
painless publishing of android libraries
zserge's blog
-
Dec 11 2015
hide
anvil: time for a change
zserge's blog
-
Oct 01 2015
hide
anvil: move fast and break things
zserge's blog
-
Sep 13 2015
hide
benchmarking go in the cloud
zserge's blog
-
Sep 04 2015
hide
lua-sh: calling shell commands as functions
zserge's blog
-
Sep 03 2015
hide
how to sign release apk with gradle
zserge's blog
-
Aug 09 2015
hide
how palette was made
zserge's blog
-
Aug 06 2015
hide
anvil: double o seven
zserge's blog
-
Jun 25 2015
hide
log - a drop-in replacement for android log class
zserge's blog
-
Jun 14 2015
hide
buck - life is too short to spend a minute for each build
zserge's blog
-
May 27 2015
hide
anvil: big progress for a small library
zserge's blog
-
Apr 16 2015
hide
where anvil meets kotlin
zserge's blog
-
Apr 16 2015
hide
anvil: the story of automatic rendering
zserge's blog
-
Jan 22 2015
hide
android ui development made easy
zserge's blog
-
Jan 14 2015
hide
moved to new static site generator (again)
zserge's blog
-
Dec 20 2014
hide
ultimately minimal unit testing
zserge's blog
-
Dec 16 2014
hide
simple library publishing with gradle
zserge's blog
-
Aug 10 2014
hide
mucks: now with the dvtm flavor!
zserge's blog
-
Jun 07 2014
hide
mucks: automating screen and tmux
zserge's blog
-
Apr 25 2014
hide
lambda support for android
zserge's blog
-
Jan 09 2014
hide
kotlin - a new hope
zserge's blog
-
Nov 28 2013
hide
moved to new static site generator
zserge's blog
-
Jul 18 2013
hide
logdog - a colorized android logcat
zserge's blog
-
May 20 2013
hide
aaml - another android markup language
zserge's blog
-
Apr 02 2013
hide
new project: jknav
zserge's blog
-
Nov 30 2012
hide
cucu: a compiler you can understand (3/3)
zserge's blog
-
Oct 25 2012
hide
cucu: a compiler you can understand (2/3)
zserge's blog
-
Oct 24 2012
hide
cucu: a compiler you can understand (1/3)
zserge's blog
-
Oct 23 2012
hide
textizer: hack your android widgets
zserge's blog
-
Aug 25 2012
hide
my minimalistic agile issue tracker
zserge's blog
-
Aug 02 2012
hide
the first post
zserge's blog
-
Aug 01 2012
hide