Paul's Weblog

https://paul.af

The feed of updates to Paul's Weblog

 Paul's Weblog

Entries

  • Restaurant Week: Winter 2026 Edition

    I’ve written about restaurant week before: Scraping Minneapolis / St. Paul Restaurant Week. Well, good news: it’s sti...

  • “Skip Level” Interview Questions

    I recently had a final round “skip level” interview which was with high(er) level leadership folk; think directors, V...

  • On Being a Top Dumpling

    It’s been a rough week in Minneapolis, so I’m sharing my quick win: as of yesterday morning I was ranked #1 in the mo...

  • Weeknotes for 2026-W02

    Whew. It’s 1) been a week and 2) been a while since I’ve written one of these. I don’t think this is me getting back ...

  • K, M, G, T vs. Ki, Mi, Gi, Ti

    Here’s a throwback from my undergrad1 degree: depending on the context, K, M, G, T can be base 10 OR base 2. For a qu...

  • DevFestMN 2025

    Today was my 3rd year volunteering at DevFestMN which is a small annual tech conference put on by the local Google De...

  • You Should Index Your To-Go Cup Lid

    Here’s a quick tip to improve your “drinking a hot to-go beverage” experience: Index the lid opening so it’s opposite...

  • Re: Chiseling: The Art of Polishing Vibe Code

    Re: https://patrickerichsen.com/chiseling Hi Pat! Oh so thrilled to see you got your personal site up and running plu...

  • ProTip™: Rollback a Homebrew Package

    Recently, at work, I had to figure out how to rollback a Homebrew package to a specific version. As it turns out, thi...

  • Tmux 101: A Crash Course

    Note: this content is adapted from a slide deck I created in 2019. If that’s more your vibe, view it here: slides.com...

  • I #100DaysToOffload’d

    Heyo, I did it! Nice. Did what exactly, you ask? Dear reader, I wrote & published 100 posts to my personal blog over ...

  • Reimplementing Unsplash Source

    In response to RIP Unsplash Source, I went ahead and reimplemented source.unsplash.com via the Unsplash API using Val...

  • !mdnio

    tl;dr Use the !mdnio bang on DuckDuckGo or Kagi as a shortcut when searching MDN. I’ve been a DuckDuckGo user for a w...

  • JWCC: JSON With Comments & (Trailing) Commas

    Re: https://news.ycombinator.com/item?id=42360681 The HN thread above from a ~month ago is on JSON5, which extends th...

  • Mils

    Well, thanks to Ben & Ben at Gears & Gasoline I’m now painfully and acutely aware that when someone says “mil” or “mi...

  • Why Tabs Are Better Than Spaces

    Right, now that I actually have your attention. The more appropriate title of this post would be: Free (1) Month Gift...

  • I Read Approachable Open Source

    Previously: “Approachable Open Source” Available for Preorder, You Deserve a Tech Bookclub I wrapped up Brian’s Appro...

  • You Deserve a Tech Bookclub

    Inspired by Ethan Marcotte’s You Deserve a Tech Union book title — which is slotted as the next bookclub read — I wan...

  • CodePen 2.0

    Earlier this week I was listening to an episode of the Changelog & Friends podcast which had Chris Coyier and Dave Ru...

  • My Bash Script Preamble Boilerplate

    I’ve been writing Bash scripts for years and have slowly built up a boilerplate of sorts that I typically copy and pa...