Your source for all things retro-tech!
Title | Published |
---|---|
Macro to lazily initialize globals | Published February, 23 ![]() |
Macro to loop over executable sections | Published January, 08 2024 |
Dancing with light | Published September, 27 |
Blurhash-like without JS | Published September, 18 |
How async/await works in Lwan | Published February, 29 2023 |
Using emojis to identify threads in log messages | Published December, 18 |
Self-testing C programs on startup | Published December, 11 2022 |
Locale-neutral case-insensitve string equality comparison | Published September, 15 |
Using MAP_FIXED_NOREPLACE for JITs | Published May, 23 |
Huffman decoder for HPACK | Published March, 27 |
Implementing TLS in Lwan | Published March, 23 2021 |
Implementing a playlist shuffler | Published October, 06 |
Choosing your first programming language | Published March, 06 2020 |
Converting GW-BASIC to the Z80 | Published June, 21 |
Optimizing a JSON serializer (part 1) | Published February, 10 2019 |
Lwan: 5 years in snippets | Published October, 24 2018 |
include_next and portability | Published June, 28 |
More on string switch in C | Published February, 01 2017 |
Coreboot & LUKS | Published May, 08 |
Parsing JSON | Published March, 01 2016 |
Infect to Protect | Published November, 08 2015 |
Initializing a heap-allocated structure in C | Published May, 01 2014 |
Hybrid C/Pascal Strings | Published November, 02 |
Life of a HTTP request, as seen by my toy web server | Published October, 06 |
Integer to string conversion | Published June, 23 2013 |
Reducing Lwan memory usage by 94% | Published December, 08 |
Implementing sequences in lwan template engine | Published September, 26 |
Partially Applied Functions in C | Published July, 20 2012 |
Mustache templates in C | Published November, 11 |
Programming on an Arduino without a PCI | Published October, 27 |
Vectored I/O with mmap() to serve files | Published October, 14 |
Asynchronous I/O in C with Coroutines | Published September, 29 |
Presenting EasyUI | Published September, 21 |
File serving with few system calls | Published August, 12 |
Deferred statements in C | Published August, 11 |
Hash trie | Published August, 10 |
String switch in C | Published August, 09 2008 |
Welcome to my totally tubular website! I'm a and C enthusiast. Check out my projects and contact me.
Links:
My Other Site!
Another Rad Site!
Copyright 1999-2024. All Rights Reserved.
Best viewed with Netscape Navigator!
GeoCities Webring Here!