Tom Sherman
Software Engineer in Norwich. he/him
Working on @frontpage.fyi
https://tom-sherman.com
he/him
- Any macOS experts know have any idea why Raycast hyper key is only triggering as Meta instead of the combined Meta+Opt+Ctrl? It's using CGEventTapCreate to listen to keydown events, then CGEventGetFlags to get the modifier flags.
- A better engineered pre commit replacement is the definition of lipstick on a pig
- Huge milestone!
- ATProto is now in IETF standardization process. BOF stage passed at IETF 124 Dublin. Working group formation is next. datatracker.ietf.org/wg/atp/about/
- I'm going to "Office Hours with Paul, Jim, and Divy"!
- What's a better title "How not to do Continuous Delivery" or "Merge queues are an anti pattern" ?
- Started a new job at the start of this month and they use GitHub enterprise with mandatory work-managed accounts, RIP my contribution graph
- Why do we insist on subjecting application developers to the horrors of Kubernetes?
- Are there any transport-agnostic jsonrpc clients in rust where I can feed in an openrpc schema or rust trait and get our a typed client?
- As soon as I figure out how to create a git repo with a hash of sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= it's over for you nix weirdos
- I'm a tiling window manager user now (read: I'm old)
- Is it normal for vitest unit tests (jsdom, react) to take 8x slower on GitHub actions compared to local? Is my macbook really just that much beefier or is there something else at play?
- Tell me why the jdan app has community notes but Bluesky (a publicly listed company on the new york stock exchange) doesn't
- "No X, no Y, just Z" gotta be the most obvious AI marker in longform writing right now
- Thankful for the DDoSers continuing to fall into a single JA4 digest on each attack and thankful for how easy Vercel firewall makes it to block them