My public notes collection — write-ups on topics I’ve been digging into, kept here for my own reference and in case they’re useful to anyone else.
Web Development
Frameworks and languages for building for the web.
Ruby on Rails
Structure, conventions, and defaults for building Rails apps.
Ruby on Rails
Sinatra
The minimal Rack-based DSL for small apps and APIs.
Sinatra
Testing
Frameworks and tools for testing code.
Minitest
Ruby's standard-library test framework, and how it's used in Rails.
Minitest
RSpec
The behavior-driven testing DSL, matchers, doubles, and rspec-rails.
RSpec
Capybara
Driving a browser through your app in feature and system tests.
Capybara
Software I use day to day.
Ghostty
Config, keybindings, and shell integration for the terminal.
Ghostty
iA Writer
Focus mode, templates, and the Markdown-first writing workflow.
iA Writer
Firefox
Profiles, containers, privacy settings, and customization.
Firefox
Vim
Modes, motions, and operators for modal editing.
Vim
Personal Practices
Systems and methods, on paper and off.
Bullet Journaling
Rapid logging, collections, and migration in a plain notebook.
Bullet Journaling