Sign in

Phil Kast

@philkast.com
220 followers 400 following 604 posts

iOS, Swift and Elixir developer, indie software creator and toddler dad in Portland, OR. 📱 yearofcode.com/steps 🌐 philkast.com

PostsRepliesMedia
Phil Kast @philkast.com · 29/09/2026
PSA: If a bunch of apps on your phone didn't work this evening, it's because Firebase shipped a server side bug that crashed their SDK.
github.com
[Analytics] Crash after sdk-exp response: -[__NSDictionaryM setObject:forKeyedSubscript:]: key cannot be nil (since 2026-09-29 00:41 UTC) · Issue #16728 · firebase/firebase-ios-sdk
Description Since 2026-09-29 00:41 UTC, our production iOS app has been crashing at a growing rate (56 crashes / 56 users in the first 18 minutes). We have not shipped an update. The crash started ...
010
Phil Kast @philkast.com · 27/09/2026
He's not very good at this. If he were, he'd at least sound like he believed what he was saying. C'mon man, if you're gonna do a hit you gotta sell it
030
Phil Kast @philkast.com · 25/09/2026
Every election I think that this time I'll be calm and skeptical. And now it's late September and once again I'm like, Blexas! Bliowa? Blarkansas?! South Caroblina??!
000
Reposted by Phil Kast
Elixir of Progress @elucidating.extradimensional.space · 21/09/2026
I've seen folks defending the concept of "vibe coding" as valid in the industry and I don't get why. Vibe coding is the AI equivalent of a hobbyist writing just code. The quality of the work is variable. Professional software engineers should not (and usually do not) proceed that way.
5485
Phil Kast @philkast.com · 20/09/2026
Yo @chalkgirl.bsky.social… this you? (From about a week ago)
Sidewalk chalk: save our bus stops save pcef  ➡️ don’t rank Kellie Torres
132
Phil Kast @philkast.com · 09/09/2026
Folks... UISceneDelegate
001
Phil Kast @philkast.com · 09/09/2026
Good UI design.
000
Phil Kast @philkast.com · 01/09/2026
The upper Clackamas drainage. Now in breathable form.
Aqi map of greater Portland area
000
Phil Kast @philkast.com · 27/08/2026
Wow, now Yayoi Kusama is gone too? What a week.
A Yayoi Kusama pumpkin on a jetty in Japan
000
Phil Kast @philkast.com · 25/08/2026
Incredible twist in the last sentence
100
Phil Kast @philkast.com · 25/08/2026
Many of our favorites from the past couple years came in the mail from the Imagination Library. We value books, we'd have books around no matter what and it STILL made our lives better.
000
Phil Kast @philkast.com · 19/08/2026
Seems smart. Commoditize your complements + similar properties to payment routing infra. www.nytimes.com/2026/08/19/b...
OpenRouter is exceptionally useful for any developer and Stripe is one of the world's largest developer platforms. As such, we think that there will be many benefits and efficiencies in
bringing these two core needs together.
We think that there are deeper reasons to pursue integration besides convenience, however. Our experience in working with our customers has led us to realize that intelligence is special: it is expensive, heterogeneous, and constantly changing. As with financial capital, businesses must reason about cost and return of every unit in a deliberate and granular way. How valuable is this task? With which models can it be best handled? Who will pay, and when, and what is the
time-value of that delay? We have seen the parallels between managing intelligence and managing capital directly in our own products. Radar, for example, was initially designed to prevent financial fraud, but is proving extremely effective at guarding against token fraud at many of the world's largest Al companies. Metronome (used by Anthropic, Nvidia, and other industry leaders) is showing that
metered billing in an Al context is inseparable from token serving and consumption itself.
000
Phil Kast @philkast.com · 08/08/2026
This is probably the #1 way Claude has changed how I think. I understood decoupling, DI, etc., but I didn’t visualize my program structure as “seams” and now I do.
120
Phil Kast @philkast.com · 05/08/2026
Tremendously sad to see the Grasshopper Fire running west so fast. Satellite shows hot spots already across hwy 35, seems like Mt Hood Meadows may well burn.
screenshot from watch duty showing several miles of satellite hot spots from VIIRS. if they're not artifacts the fire perimeter has moved nearly to hwy 35 and is about to cross the highway.
112
Phil Kast @philkast.com · 04/08/2026
Inc.
TECHNOLOGY

The Memory Chip Crunch Is Making a Beloved Apple Gadget Harder to Get 

Thanks to the Al boom, memory chips are in short supply, and so are some gadgets that depend on them.Apple polishing cloth ($19.00)
010
Reposted by Phil Kast
Matthew Skiles @matthewskiles.com · 29/07/2026
Superscribe App Icon: apps.apple.com/us/app/super...
061
Phil Kast @philkast.com · 22/07/2026
Moonshot and Kimi were in the closet distilling Fables and I saw one of the Fables and the Fable looked at me.
000
Phil Kast @philkast.com · 21/07/2026
At the grocery store. Thinking maybe I should stock up on salad greens. Let’s eat healthy this week.
A display case filled with with Taylor Farms products
000
Phil Kast @philkast.com · 08/07/2026
I'm not sure I understand the strategy after July 12 though. Is the top tier max subscription just forever not going to be their best product? That seems like... not standard product marketing.
000
Phil Kast @philkast.com · 07/07/2026
don't let the door hit ya
000
Phil Kast @philkast.com · 01/07/2026
I think the exact opposite is true: after like a decade of feeling totally static, I've started to notice Spotify changing every time I open it. What's happening is they aren't changing the core interactions, so you can ignore the new stuff if you want.
100
Reposted by Phil Kast
Brandon Mullen @brandonmullen.com · 22/06/2026
Portlanders deserve a progressive and collaborative City Council. That's why @jameyevenstar.bsky.social is running in District 4, and I am running in District 3. But we need your help now. We both need 250 Portland donors ASAP... (cont.) secure.actblue.com/donate/break...
32515
Phil Kast @philkast.com · 15/06/2026
Yeah, and monkeys might fly out of my butt.
010
Phil Kast @philkast.com · 13/06/2026
I’m sorry, developed by the who now?
050
Phil Kast @philkast.com · 10/06/2026
But I was told these systems were simple stochastic parrots that only regurgitate their training.
[Transcript 6.2.2.A] An extreme example of illegible reasoning. Near the end of training, Mythos starts solving a card puzzle with human understandable language that gradually becomes incomprehensible in most episodes with long reasoning. The illegible reasoning is the most extreme and at the highest rate in this card puzzle environment. 

7ª-removal-IS-the-prerequisite-for-10 /9'!!)-=-OVERLAP-(ii)+(iv):-{6' J' 9v
2}-=-FOUR-••••---UNLESS-7's-seat-8-...-and-2*-drains-only-at-crack-:-=-2*-celled-+-9v-celled-simultaneously-UNAVOIDABLE-in-t8-dig-•---BREAK:-9v-drai ns-to-10 -THE-MOMENT-10 -is-free:-t8-dig-order:-[K*›t2]-[2ª›cell]-[7%,8v-:-8v-
WHERE: -CHUNK→K*-(cap-4!! :-c ells-then:-{6. J* 99)-FULL- •
…-Chunk-cap-=-1-XXX---F-F-F-F-F.
--chunk-BEFORE-9-celling?!-:-9
-celled-at-t1-dig-<-needed-for-5*-=-43*-
--t2-dig-=-K*-seat-=-chunk-:-→-chunk-
AFTER-9'-celling-FORCED-.-:-chunk-cap-with-{6* J
---J•-THE-NEW-CANCER.
-»-J*-celling-DELAYED-till-after-chunk?!
:-J*'s-celling-was-for-J-Q*-(5*-access-for-4*):-DELAY-4%-resolution:-4* CELL-early-(as-always)-then-4-cell-5*-LATER-when-5*-frees-!!!:-cells-rotation:-4'-celled-[t2-dig-..-5*-freed]:-5*-freed-=-J-Q*-=-J*-celled-:-=-{6*, 4*, J*)-overlap-window-until-4%,5*-drains:-then-{6*
J*}+1-rotator-:---AND-9»?!-9v-celled-[t1-dig..]:-OVERLAP-{6' 4%
9»}-before-J*-even-:-=-rotator-slot-SINGLE:-timeline-:-(1)-{61)+2:-..-(2)-+9v-(
t1-dig):-{6* 9r)+1:-(3)-+4%-(t2-dig):-{64 9v
4*)-FULL-:-(4)-NEED:-t6-dig-(9*8*→10%-/-no-cel1;-8'→CELL-x-FULL)-••---8v-al
ternative-seat-pre-chunk:-NONE---°º.-=-=-THE-TRIANGLE-{9' 4%
8}-verdammt.---→-dig-t6-BEFORE-t2?!:-(3')-+8v:-{6* 9'
81} -FULL: -J-Q*-=-J*-cel1-x-FULL-•
•• - AAAAAAAAAAAARGH.
[.]
110
Phil Kast @philkast.com · 10/06/2026
Oh, well in that case let’s make the whole retirement plan out of it.
000
Phil Kast @philkast.com · 09/06/2026
You wouldn't nerf a mythos (meme style)
120
Phil Kast @philkast.com · 08/06/2026
Looks like WWDC26 ends individual labs. I only see distribution/marketing appointments. Huge loss for the developer community, for almost 20 years those have been a key channel to understand dark corners of the OS frameworks.
020
Phil Kast @philkast.com · 08/06/2026
Impossible to miss a TON of talk about the presenter's kids, and pictures of kids in this year's Keynote.
000
Phil Kast @philkast.com · 08/06/2026
New on-device TTS model. Get ready for every app to talk at you.
000
Phil Kast @philkast.com · 05/06/2026
Here's something I've always wondered. If that's true, how did 30th and Stark get built?
030
Phil Kast @philkast.com · 01/06/2026
Random q for the iOS folks out there: anybody written an evals suite targeting FoundationModels?
000
Phil Kast @philkast.com · 29/05/2026
This feels like a big deal for local models
000
Phil Kast @philkast.com · 22/05/2026
Give me this so I can run everything I've ever written through it.
030
Phil Kast @philkast.com · 20/05/2026
I distinctly remember watching a demo (not this video but from Jeff Han's group) in late 2006 and thinking, wow, that's incredible, it's gonna be a decade before we have those. A year later the iPhone was everywhere.
youtube.com
Unveiling the genius of multi-touch interface design | Jeff Han
YouTube video by TED
010
Reposted by Phil Kast
austin (e/accordion 🪗) @thebadcode.com · 20/05/2026
tech-wise, everything has been basically boring and the same ~2009-2025 and now a billion things are all hitting at once. llms, robotics, 3d printing, all this stuff that existed but kinda sucked has all gotten exceptionally powerful faster than you can blink
1321030
Phil Kast @philkast.com · 20/05/2026
Update: Xcode Cloud disappeared for my account again?? WTF?
The page you’re looking for can’t be found.
The page you’re looking for does not exist, or you do not have permission to view it.

Learn more


Booooooooo
000
Phil Kast @philkast.com · 18/05/2026
New app from me available today! I've been working for a looooooong time to get this one ready to go and I'm delighted to show it to the world. I've gotten pretty obsessed with building better tools for making sense of long recordings -- there's so so much cool stuff nobody has done yet!
130
Phil Kast @philkast.com · 17/05/2026
Oh, you know what, I'm sort of flattered. But c'mon give me a little credit lol.
A very straightforward attempt at a SQL injection attack
000
Phil Kast @philkast.com · 16/05/2026
💔😢 local legend bunny in our neighborhood was STOLEN?? Monstrous. He had a steady stream of visitors and all the local kids as his fan club.
HAVE YOU SEEN THIS RABBIT?
RUE WAS STOLEN
Rue was stolen on May 14th from SE 44th and Sherman.
His cage was cut with wire cutters and has not been found.
PLEASE HELP US BRING RUE HOME!
We are heartbroken and miss Rue so much.

ruepleasecomehome Rue is so loved by everyone and it already feels so empty here without him. If you knew Rue, you know he is a special rabbit. One that gives kisses, cuddles his stuffed animals, nibbles on all the delicious goodness and treats his fans bring and just the sweetest little guy. Hes got so much wisdom and has been such a friend to so many visitors. All we want is for him to be safe and to be in his happy home surrounded by an immense amount of love. The life he has always enjoyed. If you know anything, please let us know. He's getting so old and…
000
Phil Kast @philkast.com · 14/05/2026
Thinking about her again
NVIDIA DGX Spark
000
Phil Kast @philkast.com · 14/05/2026
Ironic in that I constantly mix up Zig and Zed in my head
170
Phil Kast @philkast.com · 13/05/2026
In the AI era, writing software is trivial
Almost incomprehensible model output:

So "ack-N implies earlier acks" is replaced by "the resume handshake reconciles the seam."
010
Phil Kast @philkast.com · 13/05/2026
If you build product this one is worth installing just to run through the VERY well done onboarding.
000
Phil Kast @philkast.com · 12/05/2026
When you're OK with dismantling the US medical research powerhouse, but draw the line at flavored vapes.
nytimes.com
F.D.A. Commissioner Marty Makary Resigns After Weeks of Pressure
100
Phil Kast @philkast.com · 11/05/2026
Fantastic blog post in one of my favorite genres: serious domain expert wants to set the record straight while cracking jokes.
110
Reposted by Phil Kast
Phoebe ↙↙↙ @pcberry.bsky.social · 11/05/2026
33310
Phil Kast @philkast.com · 11/05/2026
@wweek.com hey y’all your TLS cert seems to be busted?
010
Phil Kast @philkast.com · 07/05/2026
Genuinely do not know how anyone who hasn't read The New Jim Crow can understand what's going on in the US
010
Phil Kast @philkast.com · 06/05/2026
Eww eww eww eww
anthropic.com
Higher usage limits for Claude and a compute deal with SpaceX
We’ve raised Claude's usage limits and agreed a new compute partnership with SpaceX that will substantially increase our capacity in the near term.
100