rflog
a computery blog
Home
About
Microblog
Quickref
Tags
Feed
© 2024. All rights reserved.
oddly specific little puzzle tools
06 Aug 2024
a week of porting puzzle tool scripts to web
Tiny virtual machines and a bloatware rant
09 Jul 2024
In which I go through an LC-3 VM tutorial, explain a lot of computer words, read up on `uxn`, and complain about modern toolchains
More awful JS fun facts
23 Jul 2023
on array comparison, and the JS version of dict.update()
Maximizing your time at Recurse Center, 2023 edition
06 Jul 2023
With two full batches and a couple of mini-excursions to Recurse under my belt, I feel at ease summoning the spirit of RC any time. An updated summary of my hot tips for getting the most out of your RC batch.
Added a microblog to my blog
18 Apr 2023
Jekyll-magic fun facts to spawn low-friction daily journal entries
Weird Javascript fun facts I stumbled over while building a Bezier curve editor
04 Apr 2023
The joys of navigating proper encapsulation when your first-class functions have gone wild
Blog tag refactor: splitting 'tags' and 'tech tags'
27 Mar 2023
I implemented another tag type on my blog to compartmentalize actual concepts from tech stacks
RC sp1'23: having a body and goals
23 Mar 2023
6 weeks of debugging physical issues, within the accountability timebox of Recurse Center's core hours
Rust learnings from a simple temperature converter
28 Feb 2023
Lazy static regexes, overflow checking, and praise for the Rust book
Why Kademlia uses XOR as a distance metric
09 Apr 2022
An educational interlude into the bitwise workings of BitTorrent!
Brain hygiene, spring cleaning edition
23 Mar 2022
Revisiting my executive function self-care tactics for accountability against the inevitability of distractibility
Red & green flags in software work culture
16 Feb 2022
Tips on common patterns in industry, and how to evaluate them in an interview
Compact human-readable Spotify export
30 Jan 2022
Save your music curation data in case Spotify ever deletes it or implodes!
Syntax highlighting my keymap quickref
17 Nov 2021
What did I fill all four layers on my keyboard with, anyway?
R61 trackpoint keyboard mod, Part 2
26 Oct 2021
Assembling, mounting, and E2E connection.
Bootloaders & QMK
24 Oct 2021
Today I learned more about firmware than I ever planned to in my life. I hope this trivia saves someone else from firmware hell.
R61 trackpoint keyboard mod, Part 1
18 Oct 2021
On a quest to reunite with my most beloved of peripherals.
ghostlines
14 Oct 2021
A ghostly trace of your motion on a webcam. Now in real time!
Low-res webcam processing experiments
14 Oct 2021
What can I say, I love old-school image compression.
Unbricking my Pro Micro
29 Sep 2021
In which I bust my firmware and bootloader, cry, fix them, and break them again.
Pyodide - first impressions and basic profiling
22 Jul 2021
A truly ergonomic onboarding experience for WebAssembly pre-packaged for scientific computing.
I dyed my keycaps
21 Jul 2021
I was going for "steampunk lenovo" but accidentally got "chocolate strawberry" because my green PCB is visible. See full post for DIY writeup.
Downsizing my keymap from 6x3 to 5x3
27 Jun 2021
Reducing my pinky load even further with a custom keymap.
crkbd life
27 Jun 2021
Extolling the virtues of 40% split ergo keyboards for pinky pain management.
Brain hygiene
25 Jun 2021
Collected life hacks from 8 weeks of running a support group for chronically distractible programmers.
Phonemic similarity exploration
15 Jun 2021
A brief splash in a dataset of phonemic inventories in rare languages.
Ultralight / performant static web dev roundup
15 Jun 2021
A quick roundup of some fast or lightweight web dev approaches I enjoy.
Breaking out a git repo subdirectory
09 Jun 2021
For when your micro-projects get too big and need to move into their own repo!
Thawing from deep freeze
20 Apr 2021
Post-2020 acclimation, writeups of some algorithmic warmups, and bash masochism.
RC Minimax
28 Feb 2020
Getting the most out of my Recurse Center mini-batch, and prep I wish I had done.
Automated Jekyll blog tags
28 Feb 2020
How I implemented tags for this blog theme (no, they did not come with it)
Unexpectedly lovely things about Recurse Center
28 Feb 2020
My first few days of exploring Clojure
27 Feb 2020
Koans and functional elegance.
Clojure dev setup links
27 Feb 2020
Handy resources I collected while setting up my Clojure env.
Newer
Older