Blog
-
A benefit of journaling
-
Tasty treats in the pico.sh fall update
-
Another blog redesign
-
Emergency with Tim Heidecker
-
Miniflux is still my jam
-
Knowember 2026
-
FAA floppies
-
Wildwood
-
Enjoying reading news for the first time in a long time
-
Getting my Casio G-Shock to sync
-
Trying Herdr
-
A terminal renaissance
-
Some useful Vim stuff for prose
-
Upvotes on Bear Blog
-
Obsidian for PIM, not PKM
-
Using an LLM to avoid looking like I’m using an LLM
-
Short form
-
Fresh coats of paint
-
Cool tmux trick: scratch popup
-
Fun computers, stressful computers
-
Pico.sh has been great
-
Re: Comfortable in Linux
-
PSA: Clean your kitchen vent hood
-
Markdown highlighting in Neovim
-
My gournal
-
Secret Thinkpad
-
Smart device
-
Added :visited colors
-
Addendum: macOS Spaces transition time
-
Instant workspace switching in Linux
-
Hello from my new Thinkpad
-
Re: Org mode
-
Beware the side quest: tmux vs. herdr
-
Re: Never too late to learn
-
A couple things I like about Safari
-
Vim’s Ctrl-w
-
Bought a Thinkpad
-
Alfred 6 is coming this autumn
-
Enneagram Type Five
-
A Neovim kerfuffle, and looking at Vim
-
Might’ve fixed some stuff, probably broke some stuff
-
Deleted my dark-mode toggle
-
Two-sentence post: home-office CO2
-
Parenthood at the moment
-
A few of my AI use cases
-
GitHub’s growth
-
Nose deep in AI
-
I guess the ADHD meds are working
-
On the doomsday posts
-
The Claude aesthetic
-
A mechanical Magic Keyboard
-
Fish shell trick: abbr –set-cursor
-
Working from beach and related thoughts
-
Testing hearing aids this week
-
Moved the blog to pico.sh, and I’m done blogging about this blog for August
-
Blog posts about elaborate blogging setups
-
pico.sh!
-
PT Mono
-
I published my drafts: lessons learned and steps taken
-
Another fat woops: I published my drafts
-
Blog-post resiliency
-
Finding my draft posts with ripgrep
-
Smoke in Portland
-
An RSS oopsie, props to Pablo at powRSS
-
Moved the blog from 11ty to Hugo
-
Belated welcome to Blaugust
-
Cursive
-
Re: productivity mirage
-
Re: Bubbles, upvotes, web interlinking
-
Thoughts in progress: jj and my homelab
-
Adding an
<aside> element with 11ty
-
Creating tasks from iOS Safari vs. Chrome
-
/uses updates: Neovim, VSCode, Things, Todoist (plus the page actually works now)
-
Em dashes are amazing
-
Trying jj with this blog’s git repo
-
Neal Stephenson on writing by hand
-
papernews
-
Two multi-cursor commands I should use more often
-
Hasty IndieWeb thoughts; bad roads as filters
-
So long, ball!
-
And switched again, now deploying with wrangler
-
Moved the blog from GitLab to GitHub
-
A perfect editor
-
Quick note on EMR pens for the Supernote
-
It’s hard to find objective advice about text editors
-
Sorry about that Emacs post
-
24 hours with Emacs (a hasty rant)
-
Making VSCode play better with Markdown over SSH
-
Mixed feels on modal editing
-
Hello from my Supernote Manta
-
VSCode Remote-SSH setup hangs when using fish shell
-
I think my little VPS is OOMing
-
Two-sentence post: Mosh is cool
-
Apparently I’ve used Todoist before
-
Fish shell
-
Making a custom Neovim filetype picker with mini.pick
-
Two-sentence post: Todoist on the brain
-
Added a light/dark theme toggle
-
High contrast vs. muted color themes
-
Neovim rabbit hole
-
Botsitting
-
Is Active Noise Cancelling good or bad for your hearing?
-
TIL: CSS View Transitions API
-
I’ve been using my pointer finger to press the spacebar this whole time 🤦♂️
-
Reworking my remote notes and blogging rig
-
Fresh Neovim config with nvim-light
-
Re: better blog titles
-
Having fun listening to music
-
Reorganized the desk, plus a hifi splurge
-
Two-sentence post
-
Two-sentence post
-
Vim mode is taking hold
-
Finally trying EditorConfig
-
Holy refresh rate
-
Tennis leg
-
Freedom units
-
Oregon coast
-
Fixing my footnote superscript styling
-
My remote blogging workflow
-
Alfred’s core values
-
Fear of sharing AI opinions in the workplace
-
Breaking news: Oregon man buys Peloton bike
-
Re: lowercase posts
-
Night Witches
-
Walking the kids to school
-
Re: make email fun again
-
Tuscany
-
Flying blind
-
Pseudonym as an escape
-
Blog move successful!
-
Moving my blog to 11ty and Cloudflare Pages
-
Obsidian Sync is great
-
Today’s thoughts
-
Too young to be too old to start skateboarding
-
macOS shortcuts for navigating by paragraph
-
Quiet things
-
Street names
-
The monthly bill I enjoy getting
-
Slightly happy
-
Can’t quit the Apple Keyboard
-
Dear Spotify
-
Re: Back to Alfred
-
Vim mode, again (again)
-
A touch of schadenfreude
-
Easier linking to local files in Obsidian
-
AI’s writing and semantic ablation
-
More about those blog drafts
-
A random list of silly things I hate
-
Where to do these drafts
-
Some stuff I don’t have time to write about
-
Remote editing in Zed
-
Recipe apps
-
About those upvotes
-
Management is hard
-
Internet hijacking our ambition?
-
Change your car’s air filters yourself
-
Cheers to Miniflux
-
Dry January (consumerism edition)
-
Linux in the air
-
De-hacking productivity
-
Solving Bear Blog’s Trending discovery feed
-
CLI cool-off
-
On self-managing Postgres
-
Migrating from Obsidian to Day One
-
Don’t do Apple gift cards, I guess?
-
Predator: Badlands
-
Flight
-
TSJ FTW
-
1-year blog anniversary
-
Defaults in 2025
-
Non-weekly jumble
-
Back to the Mac
-
Adventures in homelabbing
-
GitHub releases RSS (Atom) feeds
-
Cool thing about terminal multiplexers
-
Oh hi Zellij
-
Cool Neovim autopairs!
-
Vim. vs. Emacs
-
vim-tmux-navigator is magic
-
This is fine
-
Weekly jumble
-
Current status
-
My fascination with the command line
-
Trying Helix
-
Trying NetNewsWire
-
Adventures in buying used iPads
-
Sleep
-
Not blogging much lately
-
Re: Bear Blog license
-
Re: loving the job
-
Journaling on an Apple
-
Re: justify
-
Journal is coming to the Mac
-
:q Vim mode
-
Re: avoiding the news
-
Air fryer arrives today
-
Vim mode, again
-
Em dashes and en dashes and spaces?
-
Em dashes
-
Trying Miniflux
-
fzf is cool
-
macOS dotfiles locations
-
Serious Markdown
-
Seventy percent
-
Fun with plain-text notes (searching Obsidian tasks)
-
Obsidian Bases upgrades my music library
-
The internet is fun
-
Done with vacations, back to work
-
Just bought Thousand Year Old Vampire
-
Obsidian vs. Logseq task queries
-
Critical lesson from our trip to Mexico
-
Re: sticking with it
-
Postroll and thoughts on notes and tasks
-
We Are Legion, Fifth Season, Kindle Unlimited
-
Re: entitled to write this
-
Activity tracking
-
Demoting the Apple Watch
-
Waxed the bike chain
-
Blaugust; waxing my bike chain
-
14kb vs 15kb
-
Trying Logseq at work
-
Re: daily notes considered harmful
-
Re: second brain
-
Project Hail Mary
-
Cacio e Pepe
-
No learnings
-
BnB: The week did not go according to plan
-
From Bear.app back to Obsidian
-
BnB: Happy Father’s Day; appreciating Portland’s greenways
-
Can we reclaim 👌?
-
I bought another bike
-
Re: blogs I like to read
-
Bike ‘n blog; trusting my feelings
-
Re: Moka pot
-
Unburying myself from self-imposed process
-
Bear vs. Obsidian
-
The Workload Fairy Tale, why fonts on macOS look better
-
Thank you, Python
-
Oliver Burkeman letter on “aliveness”
-
Talking to myself
-
A few thoughts on being in a sales org
-
Links on parenthood, writing for personal growth
-
My blog’s style is a little wonky
-
Thank you, 1Password
-
14,000 steps before lunch
-
Promotion
-
Walkolution arrived!
-
Apple Trackpad dragging
-
Goodbye, Xfinity
-
Fixed Sonos on my new wireless network
-
Enduring hardships
-
Blogging on my iPad Mini
-
Handiwork
-
Thoughts while wrapping up a few days of alone time
-
Reeder Classic vs. Inoreader
-
Bye Karabiner, hello again Keyboard Maestro
-
Tangible things, the value of work
-
Opening Spotify links directly in the desktop app
-
I should dictate more often
-
Re: Emacs
-
Neuvo music catalog
-
New home network rig
-
Apple Studio Display
-
Happiness in parenthood
-
Death with dignity
-
Done with The Economist
-
Cloudbusting
-
Re: Bear Blog maximalism
-
Alfred workflow UI problems with iCloud sync
-
Nick Cave on 2025 and hope
-
Obsidian to Bear, not looking back
-
Walking pad going up in smoke
-
My blog volume this week
-
Privilege and talipes
-
Style tweaks: some progress
-
How I swapped my domain name
-
New domain name!
-
Re: productivity crap
-
Default apps in January 2025
-
Disappointment with the Apple Intelligence proofreader
-
Tweaking some styles
-
A late night with a Bear
-
Bear Blog Questions Challenge
-
One sentence per line
-
Re: echo chamber and doing it right
-
iOS builtin sleep sounds
-
Defaults
-
Journaling with photos
-
Journaling apps
-
Klaus
-
GenAI and people management
-
Alfred
-
Physical newspaper
-
Hiding Bear Blog’s upvote form
-
Sharp knives
-
Uses (2004 edition)
-
Boring phone
-
My kind of social network
-
I wish
-
The Red Hand Files
-
Walking pad
-
Worry
-
Gratitude
-
Hello!