Watched "Bastille Day" on Netflix. Can't suspend disbelief: Canadian French accents in Paris. Seriously, film's got good actual French actors, then a random Quebec terrorist?!
Also who came up with "police encoulΓ©e" (bad french+bad accent) when "nique la police" was right there.
31.07.2025 10:30 β π 5 π 0 π¬ 0 π 0
Today I was facing a gnarly somewhat mechanical migration and figured maybe I should try this AI thing.
First stab seemed ok, but many unrelated changes. So I said: revert, try again with no unrelated change.
Here's what the LLM responded:
"I micts\adelphia Ξ±saskι½Ώormaliy ibrahimι kepΞ±t debug"
π
30.07.2025 19:45 β π 16 π 1 π¬ 3 π 0
Great writeup, just one note: this applies best to SDKs that are mostly focused on helping devs use an HTTP API.
Sometimes SDKs do a lot more locally (e.g. observability, payments with ui and security logic) and in that case that ladder towards automation doesn't really apply.
30.07.2025 05:04 β π 1 π 0 π¬ 0 π 0
"the lower on the stack you go, the closer you get to laying bits down on disk, the more dependable and predictable our software has to be"
Sooo are we gonna talk about how the Linux kernel devicetree is a giant YAML file where typos are super easy π?
(sry couldn't resist)
30.07.2025 03:54 β π 0 π 0 π¬ 0 π 0
Does that mean you're the "Danle wrapper" script?
29.07.2025 21:41 β π 1 π 0 π¬ 0 π 0
Just witnessed Google Home responding in English with a French accent π€―
29.07.2025 19:34 β π 7 π 1 π¬ 2 π 0
Cool dad spotted!
For non French speakers, "La Pat Patrouille" is "Paw Patrol" in English, a hit with toddlers
29.07.2025 07:55 β π 5 π 2 π¬ 1 π 0
of all my classes, i've prob used my stats classes the most. It's the thing i always recommend high school and college students double down on.
28.07.2025 21:36 β π 3 π 1 π¬ 0 π 0
- In 2013 I joined Square & worked on the latest Square reader, which involved FFTs. Signal processing!
- In 2015 I created LeakCanary, which finds leaks in heap dumps. Graph theory!
- More recently I've worked on perf & comparing benchmarks. Stats!!
So glad I "wasted time" in these classes!
28.07.2025 21:15 β π 10 π 0 π¬ 1 π 0
I graduated my engineering masters in 2009.
I knew I wanted to write code, and felt like non coding math related classes were a waste of time : signal processing, graph theory, stats...
I was fairly convinced I'd never need these for work.
28.07.2025 21:15 β π 4 π 0 π¬ 1 π 0
This might be worth a little emphasis
π³οΈββ§οΈπ³οΈββ§οΈπ³οΈββ§οΈπ³οΈββ§οΈπ³οΈββ§οΈπ³οΈββ§οΈ
I'm sure I'll do a blog post at some point, too, but. It's been a real weekend. I'll catch up sometime
28.07.2025 05:55 β π 15 π 2 π¬ 0 π 0
I wasn't finished.
(though, if I'm being truthful, this one is way overdue and tastes more like port)
27.07.2025 18:53 β π 1 π 0 π¬ 0 π 0
27.07.2025 18:27 β π 2 π 0 π¬ 1 π 0
Socially acceptable since it's 8PM in France,
27.07.2025 18:27 β π 1 π 0 π¬ 1 π 0
Yep I've used Wise lately as well, it's solid, though one transfer was declined and they sent the money back but didn't explain much.
26.07.2025 21:14 β π 1 π 0 π¬ 1 π 0
Ugh that's bad. Yep I heard similar feedback for neo banks in general.
26.07.2025 21:03 β π 0 π 0 π¬ 1 π 0
Load gen as bottle eck, nice classic! Wasn't this what Gatling was originally meant to solve (vs jmeter which didn't do that well)?
26.07.2025 19:26 β π 2 π 0 π¬ 1 π 0
On the topic of neo / online banks, what are folks in France recommending?
I still have a really old bank account but now that I moved I want something both solid & modern. I don't want to with my "advisor" for 1 hour every time I need a change.
25.07.2025 15:44 β π 0 π 0 π¬ 5 π 0
"This team is slow, they're slackers, let's set a deadline & push!"
=> If you shipped every day or week, the idea of deadline would sound silly => your deliverable is too big.
Deadline => pressure => shortcuts => bad code decisions => internal velocity will lower => then external velocity lowers
25.07.2025 05:33 β π 4 π 0 π¬ 0 π 0
Shipping in smaller increments is about increasing external velocity, value to customers faster.
Code quality, complexity, writing tests: that's internal velocity, making changes faster.
We need both. But the things we change to improve one vs the other are different.
25.07.2025 05:33 β π 1 π 0 π¬ 1 π 0
You might say team B delivered MORE value all at once when they ship a whole app after two months.
Maybe they did, or maybe they built the wrong thing. Speed of learning. When we don't know where we're going (which is always), it's better to ship in small increment & course correct.
25.07.2025 05:33 β π 0 π 0 π¬ 1 π 0
=> The engineers on team B are making code changes faster.
=> The engineers on team A are delivering value & learning faster.
Two different velocities.
25.07.2025 05:33 β π 0 π 0 π¬ 1 π 0
- Team A ships a new simple screen in a large old codebase full of gotchas that makes changes hard. Ships in a week.
- Team B builds a whole new greenfield app from scratch, making a ton of code changes every day, takes 2 months to ship a whole new app.
Which team has higher velocity?
25.07.2025 05:33 β π 0 π 0 π¬ 1 π 0
We conflate 2 different things when we talk about "velocity"
- External velocity: how fast we ship features
- Internal velocity: how fast we make code changes
They're connected but different.
#AndroidDev
25.07.2025 05:33 β π 23 π 6 π¬ 1 π 0
You should read this super cool blog from Tom!
This is a result of a month long investigation where he found a core bug in the Android Framework USB handling code that led to VM freezes.
engineering.block.xyz/blog/ending-...
#AndroidDev
23.07.2025 14:29 β π 17 π 2 π¬ 0 π 1
This shouldn't have been closed. It looks like the bug was misrouted and didn't get attention. Thank you for including a patch. I've shared it with the right team to make sure it's reviewed.
22.07.2025 21:17 β π 14 π 1 π¬ 0 π 0
Note that I provided a root cause & a fix (as I often do). It's maybe 20 minutes of human work to fix, plus review etc.
Most often these don't get to Google engineers, or it gets to folks who don't have the skill level to implement such a simple fix. There, I said it, it's a skill issue.
22.07.2025 13:03 β π 4 π 0 π¬ 0 π 0
Google Issue Tracker
Just filed a bug on AOSP: "NFC HostApduService instances leaked by Handler$MessengerImpl binder stub"
issuetracker.google.com/issues/43345...
Will it get fixed, or will it get "shared with product and engineering team" and then closed as Obsolete two years later?
I'm taking bets!
#AndroidDev
22.07.2025 13:01 β π 9 π 0 π¬ 2 π 0
Here's my workaround:
- Copy FixedWindowCallback github.com/square/curta...
- Then extend it, like here: github.com/square/curta...
22.07.2025 09:54 β π 3 π 0 π¬ 0 π 0
Editor-in-chief of The Verge, host of Decoder, cohost of The Vergecast. I am in love with spectacle.
breaking databases @tur.so W1 '21 @recursecenter.bsky.social
excited about databases, storage engines and message queues
Psychologist for Software Teams (& writing a book about it). Founder: Developer Success Lab, Catharsis Consulting. VP of Research. Defender of the mismeasured. she/her π³οΈβπ https://www.drcathicks.com/
Host at: https://www.changetechnically.fyi/
President of Signal, Chief Advisor to AI Now Institute
That annoying, monotone chef from various other platforms. Yup, itβs me.
Observability Evangelist, DevRel @honeycomb.io, Microsoft MVP and #OpenTelemetry contributor.
I talk on stage about o11y and otel stuff... basically.
That computer nerd gay who invented some shit and drank some cocktails.
π New York π New Orleans
Co-founder and CEO @bitdrift.io I like to build things, fast.
π San Francisco
CTO @bitdrift.io. Software engineer and creator of Envoy Proxy.
Inventor of things.
Previously: cofounder Beeper.com, partner @ycombinator, founder @pebble
Itinerant software developer.
American in London. Feminist. Engineering Executive. Creative technologist, social pollinator, keynoter, and sketchnoter.
Writer: Rosewater, Murders of Molly Southbourne, Far from the Light of Heaven, Making Wolf, Jackdaw, shorts, screenplays.
Arthur C. Clarke Award winner.
Hugo nominated.
Fellow of the Royal Society of Literature.
Etcetera
Opinions mine.
He/him
sernior android eng | KMP/CMP enthousiast
https://quentin.app
The Henry Rollins of ADHD coaching
www.adhdstudio.ca
www.vancouveradhdcoaching.com
Principal Frontend Engineer at Square, formerly Etsy. Fairy Gitmother at ohshitgit.com. Thoughts are mine not my employerβs #GNUTerryPratchett
southern roots, oakland blossoms πΈ
tech leader (ex google/slack/msft/github/dccc/parkwood)
@b.astrel.laβs weirder half
Never, ever be afraid to make some noise and get in good trouble, necessary trouble. -John Lewis
there will be typos