Codesections
Freelancing
Further thoughts on Raku pattern matching
Let's try some pattern matching
Raku's surprisingly good Lisp impression
If you want to label your code, consider Label-ing your code
Open Source Keyboardio Atreus Keyboard – Six Week Review
A Raku Manifesto, Part 3
A Raku Manifesto, Part 2
A Raku Manifesto, Part 1
A deep dive into Raku's Unicode support
Peas in a Pod6
Weaving Raku: semiliterate programming in a beautiful language
Raku testing and conditional compilation
Cleaning your GitHub profile with a simple Bash script
Screenshots from arch/stumpwm/tmux/vim/qutebrowser setup
Using Vim to take time-stamped notes
Thinking about moving the site away from Netlify
Comparing Rust and JavaScript Ergonomics with a Simple Linked List
Generating placeholder images with Pixabay, jq, and curl
Mastodon Mobs and Mastodon Mods: Dealing with Outside Groups Pressuring Instance Administrators
Gtypist Lesson Focusing on Programming Keys
Sending Keybase Chats Using Vim
Mastodon Is Better than Twitter: Elevator Pitch
Gutenberg quickstart 2: From "Hello, World" to macros
How to avoid SEO penalties when using Netlify
Gutenberg Quick Start: from 0 to Hello, World
Hexo Review
Just How Secure Is pass-gen?
Image Compression for Website Speed: Turning it up to 11
My (Paranoid) Git Setup
Announcing pass-gen
This Website
Fixing the One Problem With Password Managers
Greatness of Static Site Generators, Part II
Why Static Site Generators Are Great
Recursive Learning
Hello World! (And past writing)
Contact
License & Legal
Privacy Guarantees