Tobias Due Munk

@tobiasdm
539 Followers
184 Following
324 Posts

With the new AlarmKit from #WWDC25, I’m building Alarmageddon, the alarm app my girlfriend with ADHD wanted for years: one that continuously alarms you of tasks.

We call the alarms "task alarms". They’ll keep pestering you until you open the app and mark the task as done.

That wraps up #PragmaConf for 2024! 400 attendees and 20 remarkable talks. I can’t wait for next year.

Dark mode isn't the default in OSes for a reason folks. It's one of those accessibility aids that's grossly inaccessible to a ton of people.

Respect the OS settings if you're making an app!!!!!!!

If a user has chosen light mode and reduced motion, don't fucking launch with dark mode and swishy animations!

Don't be an asshole!

Too many devs are being absolute assholes!

The new MeshGradient in SwiftUI gave me an idea — what if you used those as placeholders for remote images? Same idea as blurha.sh, but easier to implement and (possibly) more performant

Genuinely, if you are rolling out generative AI features, and not talking about the ethical or environmental implications of them, you have entirely failed to change the industry in a way that only Apple could.

Privacy is great, but that's just one piece.

Can someone please make a 1Password clone that isn’t a pile of garbage? Pretty please?

This message brought to you by the iPad Safari Extension refusing to fill credentials.

Edit: And failing to copy credentials to the clipboard.

Today we're excited to launch Kino, a filmmaking app for beginners and experts alike. Now everyone can capture movies with cinematic color, contrast, and motion without going to film school.

https://shotwithkino.com

Kino — Pro Video Camera for iPhone

Great, cinematic video made easy. Great with Apple Log. Packed with presets and LUT support and real pro tools.

Interesting XKCD: https://xkcd.com/2932/
Similar issue when cycling: My goal is to always stop for pedestrians who try to cross the street, but I will never wave at them to cross because most car drivers behind me will not slow down, ready to kill the pedestrian instead.
Driving PSA

xkcd

In software architecture you have to recognize when you're adding a rocket stage.

In rockets and aeroplanes it's a simple truth that weight adds more weight. To carry more you need bigger engines, a bigger fuel thank, more fuel. More weight becomes even more weight.

For rockets to make it out of the atmosphere they use multiple stages. Each stage carries the rocket to a certain height, once the fuel is used up the stage is ejected so the next stage can push forward a lighter rocket. So adding a stage will get you further, but at the cost of much more machinery, engineers, and complexity. You now have a much heavier rocket to launch.

Switching to kubernetes, kafka, microservices, a single page app, ... is adding a rocket stage. Maybe it's what you need to get where you want to go, but be clear about the extra weight, operational cost, engineering overheard, mental overhead.

Europe’s coolest alternative app marketplace is HERE!

Introducing AltStore PAL — an Apple-approved version of AltStore exclusive to the EU

Download now from our website for just €1.50/year (+ VAT) 🇪🇺 https://altstore.io

AltStore