healeycodes writes logo

healeycodes writes

Subscribe
Archives
April 26, 2022

🚀 Beating grep with Go

Hello!

I just shipped a toy grep clone. I wrote up my notes in Beating grep with Go. My program is pretty feature-less but it returns line matches 10x faster than grep in a benchmark that is similar to my daily use of code search tools.

It’s been four months since I sent one of these emails out so you might have missed my program that sends cats to my phone when I’m sad and a TLD Quiz (that I can’t get more than 65% on). Some projects that didn’t go anywhere include an LRU cache in Oak and a way to self-host your GitHub repos.

In personal news, my young son can run, babble, and throw food at my face now. He is the best. I’ve also been at Vercel for 6 months where I’ve been part of the build and deploy team in the infrastructure org. I continue to have a blast here. My team (and many other teams) are hiring!

My favourite things on the internet recently:

  • C Programming on System 6
  • U+237C ⍼ RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
  • An Exploration of Drawing as Programming Language
  • Maps!
  • A hobby virtual computer (video series)
  • Neural networks in 1993


Bye for now :)

Andrew

Don't miss what's next. Subscribe to healeycodes writes:
This email brought to you by Buttondown, the easiest way to start and grow your newsletter.