Software engineer at Reddit. ex-Facebook, ex-Google. I have opinions. They're my own, not my employer's.

Joined February 2008
210 Photos and videos
hey @Vanguard_Group, this is a problem with your site. Despite your customer service agents' insistence, my trying a different computer or different browser isn't going to help. I want to give you money, but I can't!
1
203
I swear, if I ever figure out who gave Datadog sales my personal cell phone number...
113
.@seananmcguire I don't mean to tempt you, or anything, but this MTG auction seems like something you might appreciate. pwccmarketplace.com/premier-…

1
568
Brian Landers retweeted
Need to understand your microservices? Curious about dependency management? 🖥️ 🖥️🔀🖥️ 🖥️ Check out @whereistanya 's @SREcon talk, "Have You Tried Turning it off and Turning It on Again?": usenix.org/conference/srecon…

3
11
29
happy happy joy joy. New Keyboard Day!
1
4
Happiness is have a brand new RTX 4090 sitting on my desk. Sadness is not being able to find my PCIe 8-pin power cables to install it.
Ordered some new @ADAM_Audio studio monitors with stands from @vintageking. Now the waiting begins...
Today's compiler fun so far: wrote a very basic stack-based virtual machine, and a backend for my compiler that can generate instructions for it. So far it can handle print() and basic integer add/sub/mult/div expressions.
1
1
Continuing to work on the LLVM backend as well (trying to keep parity between my "wvm" backend and LLVM as I go). So far, so good.
1
idea for future me: write an LSP for the "wabbit" language with corresponding vscode extension.
Having a blast in @dabeaz's "Write a Compiler" class. In 4 days, wrote a lexer, parser, interpreter, and a very basic LLVM IR generator, all from scratch. Still a lot more to do, but I can now start with a text file and end up with a runnable MacOS binary.
1
.@ijustine since you mentioned System Preferences in your most recent MacOS video... I was today years old when I learned you could switch the icons to be in alphabetical order.
2
Finally updated my Unifi network and went from 9 devices to 7 (replaced USG, Cloudkey 2, and US-8-60W with a UDM-SE). So far so good.
.@XfinitySupport not sure this really qualifies as "up to 1200mbps" downloads. I usually hit 800-900mbps consistently on this connection. Yes, I've restarted my modem.
1
Presenting: the world's most expensive laptop performance monitor. @grafana agent on my Macbook Pro, sending metrics to our new #Mimir/@cortexmetrics cluster, running in @kubernetesio (around 60 pods), inside a decent-sized (shared, 50 node) #EKS cluster. Overkill? Nah!
1
Google Netops celebrates Pride (also, spot the point at which YouTube in Seattle got dramatically better)
1
1
7
Today's project: netflow from Unifi USG to Kafka to Clickhouse to Grafana, all running in Docker on my Synology NAS (except the USG, obviously). Cloudflare's go-flow made everything super easy.
1
Brian Landers retweeted
this is probably my favorite of the cross sections. it's such a beautiful cable 😍 x.com/EMSL/status/1393056960…

Cross section of a 10 Gbps USB-C USB 3.x cable, potted in resin for photography. This cable has 8 shielded "micro coax" cables for its high speed signals, each of which is only 1 mm across. Outtake from a photo shoot with @TubeTimeUS
4
14
137