Andrew Matteson
andrewmatteson.bsky.social
Andrew Matteson
@andrewmatteson.bsky.social
software engineer | household alphabet teacher | karaoke try-hard

Taking a random walk down the software stack.

Also a dad of two toddlers, currently pursuing a management role in my house.
In putIdent, if err != nil, then I think you’ll want to return err!
July 27, 2025 at 11:48 PM
gah Mario Kart always has the sickest arrangements... I don't have a Switch 2 yet but really need to dig into this OST!
June 20, 2025 at 7:37 PM
I just discovered anytype.io - so far it seems most similar to Notion, but open-source, local-first, E2EE and a pretty thoughtful team behind it
anytype — the everything app
for those who celebrate trust & autonomy.
anytype.io
June 8, 2025 at 7:31 PM
... with a #yolo mode that *ensures* they're left unresolved, for when you're feeling extra spicy
June 6, 2025 at 6:11 PM
If one is interested in two roles, would it be best (for both the candidate and Oxide) to submit a single, comprehensive set of materials and include a note about it? Or fine-tune and submit two applications, despite the inevitable overlap in content?
May 5, 2025 at 1:51 PM
Naturally! There’s something to be said for a game that can nerd-snipe you into replicating itself
April 20, 2025 at 3:07 AM
Yes! This got so bad that I once used a word in dream that I’m pretty sure daytime me had never even heard before.

Woke up like “wtf was that word?” and eventually found it a few chapters later 🫠
February 7, 2025 at 6:14 AM
Whoa, TIL.

I also only recently learned about -P for parallel mode, which eliminates most of my need for GNU parallel (thank goodness).
January 9, 2025 at 9:36 PM
"Poco" might be my favorite track - kinda reminds me of Pat Metheny.
January 9, 2025 at 3:13 PM
Thank you!

Please forgive my ignorance: so this feature is an annotation showing the compiler's inlining decisions? Or a refactoring tool that can replace a function call with its source code?
January 4, 2025 at 8:21 PM
> I hate that it doesn’t have types. It’s totally YOLO

Maybe someone already mentioned this on Twitter, but: check out STRICT tables!

www.sqlite.org/stricttables...
STRICT Tables
www.sqlite.org
December 30, 2024 at 6:58 PM
I’ve never touched LSP, but this seems like a decent learning entry point! Thanks again for the info.
December 27, 2024 at 9:44 PM
Nice! So in theory, I could wire up the same thing for neovim?
December 27, 2024 at 7:25 PM
Awesome, thanks! I’ll look into both of those.

Where would I look to find out more about gopls’s capacity to consume the compiler decisions?
December 27, 2024 at 3:28 PM
Love this post!

I feel like "wait, maybe this a buffering thing" is a cousin of "wait, maybe it's only listening on 127.0.0.1" haha

btw, I definitely had to double-check but I think it's `PYTHONUNBUFFERED` (no underscore): github.com/python/cpyth...
November 30, 2024 at 6:01 AM