Category: Uncategorized

  • 365 Songs

    365 Songs

    Today is my 46th birthday and I want to share a song every day for a year. It’s not a playlist, it will just be a song I think fits the day. Sometimes I’ll write about why I chose it on Bluesky Some days I won’t. Some days I’ll probably forget and post two songs…

  • Minimalist vim

    Minimalist vim

    I use vscode these days, but I think it’s important to learn vim or emacs because eventually you’ll be stuck ssh’ing into a server and have to edit a file or search a log. Vim is endlessly configurable and has a million commands but I try to keep my setup simple. Here are some commands…

  • Minimalist git

    Minimalist git

    You only need a few git commands. They are checkout, push, pull, commit, clone, add, branch, reset, and mergetool. If you are using github, perform all merges and reverts using the web UI.  Clone Create new repos using the github UI and clone them like this: Checkout Branches are the heart of git. It’s how…

  • Best Things This Year (2022)

    Best Things This Year (2022)

    Disclaimer: This post was written by ChatGPT. It’s been quite a year for Ben Garvey in 2022. He traveled to a number of exciting destinations, including San Francisco, Austin, New York, Iowa, Maine, and Chicago. Along the way, he experienced some ups and downs, including the loss of his Uncle Mike and Aunt Betty, who…

  • Chili Oil Ramen

    Chili Oil Ramen

    Over the last year Sasha got way into Ramen. She’s soft boiling eggs, making her own broth, growing basil, making me take her to the best Philly spots (Hiro, 11th & Chestnut), etc. but after a lot of trial and error I think we’ve settled on a god tier ramen recipe that’s easy to make.…

  • Best Things This Year (2021)

    Best Things This Year (2021)

    Well, we’re still in year 2 of this pandemic. I feel lucky my family is vaccinated, boosted and able to fend off one covid case. But it’s still sad we haven’t returned to the world we had in 2019. I’m still hopeful we can in some ways, but things will always be different. 2021 was…

  • Impossible Korean Beef Recipe

    Impossible Korean Beef Recipe

    I’m still eating meat, but I’ve been experimenting with Impossible Meat and I’ve made this recipe a bunch of times now and I love it. The only tough to find ingredient is the gochujang. I got mine at HMart. 3 Tbsp gochujang3 Tbsp soy sauce1 tsp garlic powder1/2 tsp red pepper flakes1 tsp sugar2 Tbsp…

  • Best Things This Year (2020)

    Best Things This Year (2020)

    Anything I write about 2020 won’t convey how different it was from any year of our lives. I came into the year optimistic about the new decade, but 3 months in everything changed with the COVID-19 pandemic. My office closed and my team shifted to remote work. My kids are in remote school and everything…

  • 5 Things You Can Do With csvkit

    Recently I wrote a post about building tiny data pipelines with bash and the most common feedback was that people hadn’t heard of csvkit before. It’s fairly new to me, too, so here are some things to get you started. CSV stands for comma separated values and it’s the most common data format for flat,…

  • Best things this year (2019)

    It’s hard to shake off failure. I did a lot in 2019, but it doesn’t always feel that way. I felt lonely, but made 100+ new friends. I didn’t ship enough side projects, but I started a new job and hired a bunch of people. I didn’t travel that much, but I gave a talk…

  • Best Things this Year (2016)

    What a year. Every week another beloved celebrity passed away and our electoral system gave us a 2.9 million vote loser as president. People I love voted for a guy who bragged about sexually assaulting women, thinks climate change is a Chinese hoax, and wants to build a registry of muslim Americans. But her email…

  • Is the NJ E-ZPass Website That Bad?

    I wrote about this on Medium recently.

  • Blogging on Medium

    I wrote a few blog posts for work using Medium and they were pretty good. Use an Updated-At Column in Your MySQL Table (and make it update automatically) Multidimensional Engineering Management The latter even included my first published D3 block! Medium is an interesting blogging tool. Sometimes I love the UI and sometimes I find…

  • Announcing Lineage: A Family Tree Data Expression Engine

    Announcing Lineage: A Family Tree Data Expression Engine

    Last week at the Philly JS Dev meetup, I demoed a new project I’ve been working on called Lineage. It all started as a way to try and visualize all the research my Aunt Peggy has done over the last 50 years. Using D3, I was able to build a way to search, filter and…

  • Civic Hacking Demo Night Talk

    Tonight (Friday) I’m going to be talking about the Bulldog Budget and what I think Philadelphia can do to improve their open budget efforts. Details here. Update: The event went great, here’s a photo someone from Technically Philly took:

  • Hosting the Treehouse Open mic

    Mike Romano is on vacation, so this week I’m hosting the Treehouse open mic in Audubon, NJ. I hosted this open mic back in ’04 when it was in Collingswood. It starts at 7:30pm, so come on out. http://www.treehousecoffee.net

  • Featured Artist March 10th @ Studio Luloo

    I’ll be the featured artist on March 10th at Studio Luloo’s open mic. Studio Luloo is on the white horse pike in Oaklyn, NJ. Be there!

  • Twitter Updates for 2008-09-04

    Anyone who regularly uses any big web applications for work or anythung else needs to try out Chrome. #?http://www.google.com/chrome

  • Twitter Updates for 2008-09-03

    Is it bad luck if you accidentally dig up one of those saint figurines a previous owner buried in your yard? # Ugliest. Couch. Ever. http://www.mustseelikenew.com/?p=222 #

  • Twitter Updates for 2008-08-30

    just chopped down a tree. # http://twitpic.com/9nak So long tree # http://twitpic.com/9o0b mmmmm…. turkey wings. #