Skip to content
Dev Journal
Home
Projects
Blog
Logs
Now
Archive
Dev Journal
Home
Projects
Blog
Logs
Now
Archive
Home
Logs
Weekly Rollup
Weekly Rollup
21 entries across 1 years
← All Logs
2026
Jun 15 – Jun 21, 2026
1 entry
Wed, Jun 17
Log — 2026-06-17
Set up a GitHub Actions workflow that runs tests on every PR. Took 10 minutes to configure.
May 25 – May 31, 2026
2 entries
Sat, May 30
Log — 2026-05-30
Read about ‘Event Sourcing’. Might overkill for my projects but fascinating concept.
Fri, May 29
Log — 2026-05-29
Built a small pixel-art editor. Canvas API is surprisingly capable for 2D work.
May 4 – May 10, 2026
1 entry
Sun, May 10
Log — 2026-05-10
Tried out the new Rust 2024 edition features. The async improvements are nice.
Apr 13 – Apr 19, 2026
1 entry
Tue, Apr 14
Log — 2026-04-14
Learned about the ‘Open/Closed Principle’ today. Refactoring in progress…
Mar 30 – Apr 5, 2026
2 entries
Sat, Apr 4
Log — 2026-04-04
Experimented with SvelteKit for a side project. The simplicity is addictive.
Fri, Apr 3
Log — 2026-04-03
Set up tmux session management with tmuxinator. Finally organized my dev workflow.
Mar 23 – Mar 29, 2026
3 entries
Sun, Mar 29
Log — 2026-03-29
Discovered ‘The Art of Unix Programming’ again. Re-reading it at a different stage of my career is a completely different experience.
Fri, Mar 27
Log — 2026-03-27
Wrote my first Zig program. The explicit error handling takes getting used to but the language feels honest.
Mon, Mar 23
Log — 2026-03-23
Explored the new CSS container queries. Game-changer for truly modular components.
Mar 16 – Mar 22, 2026
1 entry
Thu, Mar 19
Log — 2026-03-19
Learned about the ‘fail-fast’ principle. Applied it to my game engine’s initialization — caught 3 bugs immediately.
Mar 9 – Mar 15, 2026
1 entry
Sat, Mar 14
Log — 2026-03-14
Tried Vercel Edge Functions for the first time. Interesting model but not quite ready for my use case.
Feb 23 – Mar 1, 2026
1 entry
Thu, Feb 26
Log — 2026-02-26
Built a small CLI tool to batch-resize images for my blog. Rust + clap made it trivial.
Feb 16 – Feb 22, 2026
1 entry
Sat, Feb 21
Log — 2026-02-21
Read through the Rustonomicon chapter on unsafe patterns. Eye-opening.
Feb 2 – Feb 8, 2026
2 entries
Sun, Feb 8
Log — 2026-02-08
Experimented with WebGPU compute shaders. The future of GPU programming in the browser.
Sat, Feb 7
Log — 2026-02-07
Set up a custom ZSH theme today. Small things, but the terminal feels more ‘mine’ now.
Jan 26 – Feb 1, 2026
2 entries
Wed, Jan 28
Log — 2026-01-28
Discovered the ‘Hacker’s Delight’ book. Classic. Wish I’d found it earlier.
Tue, Jan 27
Log — 2026-01-27
Tried out Bun as a Node.js drop-in replacement. Surprisingly fast, but some packages still have compatibility issues.
Jan 12 – Jan 18, 2026
1 entry
Fri, Jan 16
Log — 2026-01-16
Learned about the Liskov Substitution Principle. Makes sense in hindsight but I’ve violated it countless times.
Jan 5 – Jan 11, 2026
2 entries
Thu, Jan 8
Log — 2026-01-08
Spent the morning debugging a Rust borrow checker error. It was my own fault — moved the variable into a closure by accident.
Tue, Jan 6
Log — 2026-01-06
Figured out how to properly debounce a search input today. Simple but easy to get wrong.