Adam Singer

377 posts

Adam Singer banner
Adam Singer

Adam Singer

@singy

🇺🇸🇨🇦 Bootstrapping @GainsHQ (the simplest workout tracker) 🏗️ Investor, Engineer, Designer 🚀 Aluno de português 🇧🇷

Los Angeles เข้าร่วม Temmuz 2008
579 กำลังติดตาม1.6K ผู้ติดตาม
Adam Singer
Adam Singer@singy·
That feeling of wanting to abandon SwiftUI after having gone all-in on SwiftUI… It’s just not good enough, but I’ve already spent so much time 😢
English
0
0
0
51
Adam Singer
Adam Singer@singy·
This whole personalized Siri thing for iOS 26.4 just seems so ambitious given Apple can’t even build a functioning search index on my phone
English
0
0
1
199
Adam Singer
Adam Singer@singy·
It’s funny how one is constantly reminded that time zones are one of the problems in computer science My sleep score in iOS 26 is getting dinged on “bedtime” because I was in New York for the first week or so that I had my new phone, and now I’m back in LA
English
0
0
2
646
Adam Singer รีทวีตแล้ว
Gains
Gains@GainsHQ·
Routine Sharing has landed. Update to 3.4 and start sharing! No Gains? No problem—links open on the web and save once the app’s installed.
Gains tweet media
English
0
1
1
1.8K
Adam Singer
Adam Singer@singy·
@steipete Not another subscription. Please. My family is dying
English
1
0
0
119
Peter Steinberger 🦞
Peter Steinberger 🦞@steipete·
Still in love with this setup. GPT-5 in Cursor is amazing for code reviews. Gemini's great for fixing tests. Opus/Sonnet combination for plan mode rules. Being able to command-click on files to immediately open them in the editor is a huge time saver vs pure Terminal.
Peter Steinberger 🦞 tweet media
English
18
6
168
14.3K
Adam Singer
Adam Singer@singy·
@PocketShelfApp Is the zoom transition itself something you get for free in iOS 26, or did you have to do something custom?
English
0
0
0
87
PocketShelf
PocketShelf@PocketShelfApp·
So we created the SwiftUI view, made a zoom transition and set the focus state of the `TextField within `.didAppear`. But it ends up looking like this, where only after the transition is finished, the keyboard is fired up 😰 3/6
English
2
0
2
519
PocketShelf
PocketShelf@PocketShelfApp·
First impressions matter a lot, so we have to nail them 🔨 One of the first things you do in #PocketShelf is to add a book, so this needs to feel great. A small insight into how we created this nice zoom transition with the keyboard fired up 🧵 1/5 #buildinpublic #shipaton
English
3
5
51
12.5K
Adam Singer
Adam Singer@singy·
Really hoping Apple brings back more of that Liquid Glass look in future betas. Beta 3 is really muted and boring… sort of defeats the whole purpose of the redesign
English
0
0
0
1.5K
Adam Singer
Adam Singer@singy·
Probably will cancel my @Fastmail subscription. The stuff its spam filter isn’t catching is WILD
Adam Singer tweet media
English
1
0
0
2.1K
Adam Singer
Adam Singer@singy·
How it feels vibe coding with Claude Code
GIF
English
2
3
26
5.3K
Adam Singer
Adam Singer@singy·
@steipete It’s a paid tool (cheap, mind you) but ref.tools will just search up to date documentation for you. I had it correctly make a glass button using the iOS 26 API
English
1
0
2
382
Peter Steinberger 🦞
Peter Steinberger 🦞@steipete·
Case: Typical problem with missing docs. Claude tries to convince me that it's not possible to make a proper toolbar in SwiftUI that respects the Icon/Text settings and wants to go down to AppKit. Even when I asked it to google for solution, no change. Solution: I drag in the scraped SwiftUI markdown from github.com/steipete/agent… into the terminal and voila! Suddently I could convince it and it writes exactly the code I want. For people that reply that @Context7AI is the answer: if you tag context7 you get SwiftUI sample code from 2019, which will produce horribly outdated code.
Peter Steinberger 🦞 tweet media
English
13
5
111
19.9K
Adam Singer
Adam Singer@singy·
@sdw Do you think it would be in Apple’s best interest to create SDK’s for developers to create such glassy effects in their own apps, so that the 3rd party apps on their platform don’t look out of place in the new paradigm?
English
0
0
1
81
Adam Singer
Adam Singer@singy·
Dividing something by “nothing” is equivalent to dividing it by 1, not zero. If you have 10 of alerting and you “don’t divide it”, it’s the same thing as dividing it by 1. Dividing something by zero is a different concept Just chart 1/x and you can easily see that 1/0 has to be undefined because it approaches infinity from the positive direction and negative infinity from the negative direction
English
1
0
0
156
kira 👾
kira 👾@kirawontmiss·
who’s gonna tell them
kira 👾 tweet media
English
4K
4.2K
190.5K
39.8M