Okay, I’m back.
In some fashion.
I’ve read, I’ve pondered, I’ve experimented, and will continue to do all three.
I’m clear enough now on a great many things that were worrying me about our profession and its future that my anxiety is at a manageable level.
I hope you’re all doing amazing 🍃
19.02.2026 03:52
👍 4
🔁 0
💬 0
📌 0
I am having trouble with anxiety and I attribute some of it to social media, so I’m going to log off for a while and try to reset.
If anybody needs or wants to talk, my email address is on my website or you can DM me on the various Slacks we all hang out on.
Be well, folks 🌻
10.02.2026 07:18
👍 4
🔁 0
💬 1
📌 0
or 7
08.02.2026 04:29
👍 1
🔁 0
💬 1
📌 0
If you’re finding joy or amusement in other folks discomfort, guess what? You might be the problem.
07.02.2026 04:54
👍 1
🔁 0
💬 0
📌 0
I’ve lost a north star here, and it’s heartbreaking because there’s no real way for them to turn this around for a very long time.
28.01.2026 21:19
👍 4
🔁 0
💬 2
📌 0
I have spent my career leaning on Apple’s excellent design chops when building my own apps.
Now they’ve broken the design language of their operating systems so badly that it’s not possible to build excellent, bug free user experiences.
28.01.2026 21:19
👍 0
🔁 0
💬 1
📌 0
The spacing and padding also seems to be “best efforts” (check the device icons).
I want to be kind, but this design and experience feels like a lot of “good enough, ship it”.
28.01.2026 21:16
👍 1
🔁 0
💬 0
📌 0
Image of Apple’s App Store app on macOS showing the Creator Studio package page.
The attention to detail in Apple’s App Store app is just… not there. I draw your attention to the “Available on” subtitles below each app in the grid — they’re inconsistently truncated, some not even indicating that they *are* truncated.
28.01.2026 21:16
👍 0
🔁 0
💬 1
📌 0
Thank you 🫶🏻
27.01.2026 23:59
👍 0
🔁 0
💬 0
📌 0
@aeronautapp.com would you consider adding keyboard shortcuts for the tabs in your app? I’m used to spamming ⌘1, ⌘2, etc to shift between the tabs in my social media apps.
27.01.2026 22:08
👍 3
🔁 0
💬 1
📌 0
Hit me up when you get a break from client work — I’m happy to chat more and show you the specifics if it’ll help save you time/energy.
27.01.2026 22:06
👍 1
🔁 0
💬 0
📌 0
GitHub - cirruslabs/macos-image-templates
Contribute to cirruslabs/macos-image-templates development by creating an account on GitHub.
I managed mine manually for years, but then I switched to using github.com/cirruslabs/mac… (macos-tahoe-xcode:latest) and haven’t looked back.
Are you integrating with GitHub Actions?
27.01.2026 21:43
👍 0
🔁 0
💬 1
📌 0
Are you building your own images?
27.01.2026 20:42
👍 0
🔁 0
💬 1
📌 0
“People who go all in on AI agents now are guaranteeing their obsolescence. If you outsource all your thinking to computers, you stop upskilling, learning, and becoming more competent” 🍺
27.01.2026 20:40
👍 1
🔁 0
💬 0
📌 0
When I hear otherwise well respected, competent developers saying that they don’t write code anymore, what my brain translates that to is “My skills are atrophying through the use of these tools, so I need you to also not write code so that this Ponzi scheme doesn’t collapse”.
26.01.2026 10:33
👍 6
🔁 2
💬 2
📌 0
Yeah like a decade ago it should have worn off by now tho
23.01.2026 01:09
👍 1
🔁 0
💬 1
📌 0
How so?
03.05.2025 10:25
👍 2
🔁 0
💬 0
📌 0
Us developers have learned the hard way that:
1. Prototyping is more like 10% of the actual work - even though the business folks thinks we're 90% done
2. Shipping prototypes to production is possible but generally a bad idea
Vibe coding is prototyping. Others will learn - soon
14.04.2025 11:35
👍 698
🔁 104
💬 32
📌 10
Method dispatch mechanisms in Swift: static and dynamic dispatch
Dive into how static and dynamic dispatch work in Swift, how they affect performance, and how to control method resolution to write faster, more efficient code.
It can be difficult to find a clear, concise explanation of how method dispatch works in Swift, when calls are resolved statically or dynamically, and what that means for performance.
I wrote a post summarizing my learnings, with key cases and examples: nilcoalescing.com/blog/MethodD...
#SwiftLang
28.03.2025 07:54
👍 16
🔁 5
💬 0
📌 0
I mean… I don’t want to upset you, but they’re sort of everywhere. The zoo is just telling you about it 😅
10.03.2025 09:26
👍 2
🔁 0
💬 1
📌 0
Method is definitely the correct term for a function attached to a type, but the language does call them functions/func, so maybe it’s a change?
26.02.2025 08:48
👍 0
🔁 0
💬 0
📌 0
Seems so? It’s lightning fast for everything I use it for. Very slick setup.
21.02.2025 10:35
👍 0
🔁 0
💬 1
📌 0
Glorious! Thanks for sharing this, Oskar 🫶🏻
06.02.2025 19:30
👍 1
🔁 0
💬 0
📌 0
Yes, please!
06.02.2025 08:27
👍 1
🔁 0
💬 1
📌 0
Like Trump, Tim Cook doesn’t need to care about education anymore. They and the rest of the gerontocracy will be dead by the time the results of their choices are fully realized. Our system rewards sociopathy. At least it’s inspiring revolution.
22.01.2025 06:26
👍 2
🔁 1
💬 0
📌 0
Using #SwiftUI’s UIGestureRecognizerRepresentable and Anchor Preferences, you can build a ButtonStyle that is triggered by a long-press in a parent view in addition to regular taps.
This enables building custom menus like this that allow triggering an action with a single long press.
19.01.2025 21:46
👍 49
🔁 7
💬 0
📌 0
Is anyone building meaningful things yet this year? Show me the awesomeness you’ve made that you are proud of!
09.01.2025 10:27
👍 6
🔁 1
💬 2
📌 0
Software engineers of the world, I beg you.
Stop disabling copy and paste in password fields.
Sincerely,
Someone with non-human memorable 20+ character passwords generated by a password manager.
09.01.2025 00:47
👍 2134
🔁 332
💬 77
📌 33
the Meta logo except it says "Maga" and the infinity brandmark is red
oh shit new logo just dropped
08.01.2025 00:35
👍 3720
🔁 859
💬 50
📌 34