Mike Fridman (@_mfridman) header
Mike Fridman (@_mfridman) profile picture

technology, landmarks, left joins and Go vibes. Protocol Buffers for the rest of us @bufbuild

Alps
Joined December 2016
Ouch, I'm still using Arc on iPhone as primary browser. Need to find an alternative. (zero chance it'll be Dia or whatever their new thing is) Maybe, just maybe, they'll oss it.
We've decided to sunset Arc on December 22, 2026. That's not an easy sentence to write. We spent years building Arc and celebrating each and every release along the way: we have so much pride and love for what we made alongside the Arc community. Our priority is to deliver best-in-class security for our members. Keeping a browser secure takes constant, dedicated work that is only increasing in the age of AI. Dia was built from the ground up to meet today’s security standards, so that's where our engineering and security teams will focus moving forward. We've worked to make switching to @diabrowser as easy as possible for Arc members. Here's how: · Your passwords, bookmarks, extensions and history come over to Dia seamlessly. · Spaces, Folders, and Tab Groups are in Dia and import over with your data intact. · Dia now surpasses Arc benchmarks in stability, speed, and security. · The browser features you use in Arc are free in Dia, and the AI is optional. Thank you for using Arc, for pushing us to make it better, and for building alongside us. The team that made Arc is the same team behind Dia, and some of our most ambitious work is just ahead. We'd love for you to be there with us when it lands.
138
Mike Fridman retweeted
connect-go v2 is here. We took four years of production experience and redesigned the API: simpler method signatures (no more generic Request/Response wrappers), pluggable transports, a unified interceptor model, and a migration tool to automate the upgrade. Learn more: buf.build/blog/connect-go-v2
5
15
2
54
6,890
Sweet, @github released a new API for fetching stargazer info. Thanks @cassidoo and co. Swapped over Best of Go and it’s now chugging along (again). #golang bestofgo.dev/
9
287
I shut down bestofgo.dev because @github restricts the APIs needed to pull data. Fun while it lasted; on to other projects. github.blog/changelog/2026-0…
1
6
1,766
These are kinda cool. I like taking photos and maybe AI can give some pics a different way to enjoy them. Tried the various prompts.
写真をアートポスター風にするプロンプトに少しアレンジを加えてみました。 写真から読み取れる解説や図解も加えたバージョンです。 南米旅で撮影した4か所の写真で作ってみました。 プロンプトはリプ参照。
3
288
Mike Fridman retweeted
The world needs a way off GitHub Actions. For the past three weeks, we’ve been building an open-source compatibility layer that runs Actions workflows natively on @buildkite without changing them. Buildkite powers CI for repos where scale is table stakes. Pipelines are dynamically programmable and parallel by default, with every job running in its own environment. Test suites that take hours - or days - on other tools can fan out and finish in minutes. Actions uses a different model: static workflows, with sequential steps sharing a mutable workspace. We now transparently compile that model into our Buildkite pipelines, so teams can keep their existing workflows and actions while gaining Buildkite’s speed at scale, control and reliability. It’s early and there are rough edges, but it's already proving useful across our design partners. If you want to start shifting workloads, give it a go: github.com/buildkite/buildki…
7
15
7
206
37,238
Mike Fridman retweeted
Crafting Interpreters is probably one of the best programming books I've ever read. It walks you through building a full language from scratch and quietly teaches: • lexing • parsing • tree-walk interpreters • bytecode and VMs • how to write C • memory management • garbage collection • hash tables • dynamically resizable arrays • NaN boxing • bit twiddling Written by Bob Nystrom (who works on Dart at Google). Read the whole thing here for free here: craftinginterpreters.com
17
96
6
923
31,932
Today, we’re open-sourcing the draft specification for DESIGN.md, so it can be used across any tool or platform. We’re also adding new capabilities. DESIGN.md lets you easily export and import your design rules from project to project. Instead of guessing intent, agents know exactly what a color is for and can even validate their choices against WCAG accessibility rules. Watch David East break down this shared visual language in action👇. New capabilities and links in 🧵
203
1,963
323
18,088
6,865,833
Mike Fridman retweeted
Braun audio system designed by Dieter Rams. The complete set includes the following P1, T1, C1, CD2/3, A1 and the pedestal. De Mauricio
8
130
15
1,388
86,864
Mike Fridman retweeted
We processed a trillion transactions to test TigerBeetle’s scale...
20
36
21
387
70,496
Mike Fridman retweeted
🤯BREAKING: Alibaba just proved that AI Coding isn't taking your job, it's just writing the legacy code that will keep you employed fixing it for the next decade. 🤣 Passing a coding test once is easy. Maintaining that code for 8 months without it exploding? Apparently, it’s nearly impossible for AI. Alibaba tested 18 AI agents on 100 real codebases over 233-day cycles. They didn't just look for "quick fixes"—they looked for long-term survival. The results were a bloodbath: 75% of models broke previously working code during maintenance. Only Claude Opus 4.5/4.6 maintained a >50% zero-regression rate. Every other model accumulated technical debt that compounded until the codebase collapsed. We’ve been using "snapshot" benchmarks like HumanEval that only ask "Does it work right now?" The new SWE-CI benchmark asks: "Does it still work after 8 months of evolution?" Most AI agents are "Quick-Fix Artists." They write brittle code that passes tests today but becomes a maintenance nightmare tomorrow. They aren't building software; they're building a house of cards. The narrative just got honest: Most models can write code. Almost none can maintain it.
478
1,773
371
9,095
1,714,022
Mike Fridman retweeted
Replying to @Chad_Hurley
hot take: AI doesn't kill meaningful work, it kills meaningless work disguised as meaningful. most knowledge work is reformatting data between systems. the people who actually create things — design, strategy, taste — become more powerful, not less
47
75
6
1,357
249,451