66 Commits

Author SHA1 Message Date
e88dc0426a Add more logging 2025-07-06 00:19:41 +02:00
5ee7e02f7a blog: Asset packing with zip.c - add images 2025-06-28 14:13:27 +02:00
e1f0d04409 blog: Asset packing with zip.c 2025-06-28 14:05:11 +02:00
48f4a73b0a Remove needless mutex locks and unlocks 2025-06-28 02:16:42 +02:00
2e70abd0de Add compile_flags.txt, bundle.zip, commit.h to cleaning 2025-06-28 01:50:25 +02:00
b3a5860beb Minify simple css 2025-06-28 01:48:12 +02:00
486952dcbf Prefix blogs with blog-, fix minor leaks 2025-06-28 01:38:39 +02:00
2988a5b3d6 Rework memory management, use per-thread arenas 2025-06-28 01:29:49 +02:00
2badc915d6 Pack the assets into a ZIP bundle 2025-06-27 20:11:42 +02:00
447362c74d dark-easy theme 2025-06-26 14:37:52 +02:00
7a9d5aa371 Self-host marked.js 2025-06-26 00:11:14 +02:00
d9071a4947 Rename etc dump to bakedres dump 2025-06-26 00:07:12 +02:00
632d731118 Self-host highlight.js 2025-06-25 23:58:47 +02:00
bbd23cc8ba Add highlight.js 2025-06-25 23:19:10 +02:00
037b0a123a Themes and a theme picker 2025-06-25 22:47:07 +02:00
ab37785d2a add meta tags 2025-06-25 21:12:42 +02:00
4254c66aa3 Fix: make static pthread mutecies actually use static storage class 2025-06-25 02:47:29 +02:00
06574d86c9 Listen on localhost in release mode 2025-06-25 01:15:32 +02:00
7d911d73fa release port 5000 2025-06-25 00:51:05 +02:00
cb6ec2caa0 The making of aboba: fix wording 2025-06-23 20:47:38 +02:00
2f5465a0a0 The making of aboba article 2025-06-23 17:38:11 +02:00
e230bb01c0 Fix: store route_hashtable keys on the heap 2025-06-22 15:54:10 +02:00
68dcc80d1c Change static assets to /etc/* 2025-06-22 15:34:48 +02:00
5ee77b4628 Protect global data with locks 2025-06-22 15:32:13 +02:00
a7f8ebea09 Static assets finally 2025-06-22 14:57:24 +02:00
e04e6c135e Refer to The Lair's gebs 2025-06-20 17:15:27 +02:00
90d5fa37c6 Keep scroll between reloads 2025-06-20 14:44:40 +02:00
27581183fd Add a picture of me 2025-06-20 14:35:12 +02:00
0fab7bcffe Implement sending binary data 2025-06-20 14:02:31 +02:00
d32dd721e1 Remove redundant sudo 2025-06-20 05:00:18 +02:00
7a653f082d Add pamcam project 2025-06-20 04:58:36 +02:00
804fec1c7d define debug or release on build system commandline 2025-06-20 04:48:27 +02:00
edc039db6e Disable hotreloading in prod 2025-06-20 01:09:16 +02:00
540b3a1567 Fix typo - use remove1() not remove() 2025-06-20 00:36:08 +02:00
53b097bf92 chmod +x 2025-06-20 00:34:09 +02:00
7659d9ae54 Update script 2025-06-20 00:32:37 +02:00
45b69de132 New CSS 2025-06-20 00:24:40 +02:00
4d2c12d2b1 Add links to The Lair 2025-06-19 23:31:16 +02:00
3c1c0e412e Systemd service 2025-06-19 21:46:47 +02:00
5c125f7ca8 CONFIG.h 2025-06-19 15:52:47 +02:00
6cfeae7a0d Update curious case of gebs 2025-06-18 21:36:07 +02:00
4973f0c622 Different welcome page 2025-06-18 21:18:37 +02:00
bcd1255965 Finish curious case of gebs 2025-06-18 19:04:21 +02:00
ed1d61d976 Fix leaks, curious case of gebs blog post 2025-06-18 10:38:26 +02:00
e9a95c2c54 Include 'running since' in the footer 2025-06-18 02:00:52 +02:00
a90517c4da New footer that includes current commit 2025-06-18 01:51:04 +02:00
5db22711be The Blog 2025-06-18 00:44:18 +02:00
9bb248ee03 Make templates use .html extension 2025-06-16 10:25:22 +02:00
64ae8365b6 Clean up routes 2025-06-16 01:38:33 +02:00
a532d5b03d Make this bih multithreaded 2025-06-16 01:20:11 +02:00