Simon Nickel

@simonnickel
162 Followers
227 Following
903 Posts
iOS dev by day and indie iOS dev by night. Working on http://warganizer.com, previously http://weeklyapp.info
Webhttps://simonnickel.de
Instagramhttps://www.instagram.com/simonnickel

Regarding Swift 6 strict concurrency, I think I am getting more and more convinced that this is the best strategy:

MainActor everything, until you want something explicitly to be off MainActor.

I am probably the only user of Instagram that still uses it like back in the early days. For artistically processed pictures of flowers and stuff like that.

I can tell because the edit process is completely broken.

Absolutely blows my mind to watch so many businesses rushing headlong into this, rebasing their whole systems and reanchoring their entire identities on an obviously unreliable, wildly oversubsidized tech stack that has no visible path to profit or productivity beyond vampire-capital rent extraction from dependent victims. Gladly cutting off their fingers to fit gloves other people made with no protection, no differentiation, nothing.

Just throwing themselves head first into the wood chipper.

rip to gitlab, who have decided to destroy their entire business for no reason https://about.gitlab.com/blog/gitlab-act-2/
GitLab Act 2

A letter to our customers and our investors.

about.gitlab.com

You can't put the genie back in the bottle 🤡

Meanwhile, the genie is only kept out of the bottle by the force of literally the entirety of the world's available investment capital

This is *brutal*...

"There are no more juniors. There was a funeral for their passing in 2024. Nobody came. The machine does what they do now, but cheaper. Of course, juniors weren't valuable for what they produced, they were valuable for who they would become: the senior engineer who knows where the bodies are buried. We optimized for output, and abolished apprenticeship. A few years from now, we'll wonder where all the seniors are. We shot them. Nobody will remember."

https://www.stvn.sh/writing/programming-still-sucks-fqffhyp

ETA:
This is by @stevendotjs, who absolutely nails a bunch of things I've been feeling for a while now, but had no idea how to articulate...

Programming Still Sucks. — Writing

Sorry Peter. — I'm at a birthday party, and while most people here also work in tech, there's always a Guy with a Real Job. You know, a physical job, building some or other thing people need. And this Guy always asks some variant of the same question: aren't you worried AI is taking your job? I glance around and see a few faces turning around toward us, rolling their eyes ever so slightly before returning to their previous conversation. Yes, this question again.

Just wrote about building a Mac-assed app in pure SwiftUI, based on my experience porting Shopie to macOS.

The TL;DR: we’re not there yet.

If you’re interested in why, I collected the issues I ran into with selection states, context menus, drag & drop, keyboard shortcuts, toolbars, and all the tiny details that make Mac apps feel Mac.

https://pfandrade.me/blog/mac-assed-swiftui-app/

Using SwiftUI to Build a Mac-assed App in 2026 - Paulo's Blog

I’m Paulo. A software developer based in Lisbon, Portugal, founder of Outer Corner, currently building apps for Apple platforms.

Here, I got a priority notification for you, it’s important!

Did it arrive just now? Or a few hours ago? That’s none of your business, I make the decisions for you!

Never let anyone try to talk you out of a quick half hour DIY project. Those three hours will be the best six days of your life.

RE: https://flipboard.social/@TechDesk/116507180349437475

I absolutely hate that marketers have taken the word AI and turned it into something that doesn’t mean anything. And I hate that it just means “LLM/generative model” now

This could more specifically be called machine learning, a real, proven approach that absolutely has real applications all over the place. Certain companies ~cough Apple cough~ used to use that term a lot, for lots of cool stuff. Now everything is everything and nothing is nothing. *sigh* At least scientists are still out there using technology to do cool stuff.