Ryan Greenberg

Version 3.1

  • Blog
  • TIL
  • Projects
  • About
Today I LearnedBy DateBy CategoryAbout

August 2026

  • Show the application switcher on all screens(Aug 20)
  • Control less options globally with LESS(Aug 17)
  • less lets you toggle startup flags interactively(Aug 10)
  • Mojibake(Aug 3)

July 2026

  • Spotlight can do math and unit conversions(Jul 30)
  • pkill to stop a process by name(Jul 27)
  • cmd + shift + G to Go To Folder(Jul 21)
  • badssl.com lets you test bad certificates(Jul 17)
  • Find shared lines with comm(Jul 14)
  • Reorder columns, print the last with awk(Jul 9)
  • Number.MAX_SAFE_INTEGER is 2**53 - 1(Jul 3)
  • Pathname for file operations(Jul 1)

June 2026

  • 8b/10b encoding(Jun 29)
  • brew bundle and Homebrew Casks replaced my bespoke scripts(Jun 26)
  • Use process substitution to tag stdout and stderr(Jun 24)
  • cmd + option + L to navigate to Downloads(Jun 22)
  • cmd + 9 to select last tab(Jun 19)
  • Change the timezone for a command with TZ(Jun 17)
  • WhatsApp has per-conversation member tags(Jun 15)
  • cmd + tab has a bunch of extras(Jun 12)
  • git checkout - for last branch(Jun 10)
  • box, qbox modes for sqlite3(Jun 8)
  • cal for a command-line calendar(Jun 5)
  • Use open to open in other applications(Jun 3)
  • tee to see output and save it(Jun 1)

May 2026

  • Pretty-print column-based data with column -t(May 30)
  • Table names and indexed access types(May 29)
  • Window functions(May 25)
  • cmd + shift + 5 is the final screenshot command(May 22)
  • Find my own commits(May 19)
  • Use "Invisible Ink" for spoilers in iMessage(May 19)
  • termgraph for CLI charts(May 16)
  • oxipng and pngquant to compress PNGs(May 14)
  • tldr for simpler, example-driven help(May 13)
  • Take a full-page browser screenshot(May 12)

About

I'm Ryan. I'm a software engineer with training in a variety of barely related fields. I studied philosophy at Notre Dame and I have a degree from UC Berkeley's School of Information. I worked at Twitter, Slack, and Tern.

Colophon

This site was built with Astro. Previous versions ran on MovableType and Blogger.

Latest Posts

  • Printing a Shoebox Divider
  • Twitter Hall of Fame
  • Summer of Shrub 2.0
  • A Year of Mondays
  • 3D printing in five acts

© 2001 – 2026 by Ryan Greenberg. Some rights reserved.