Frédéric Bronner

11 Followers
77 Following
139 Posts
Senior Software Developer on iOS/Mac OS, Scale Modeller & Karate are where I spend most of my time

My new SwiftUI book is finally out! 🎉

I wrote "The SwiftUI Way" for developers who feel like they are fighting the framework as their projects grow in complexity. The book will help you align your code with SwiftUI's internal expectations to avoid common pitfalls.

https://books.nilcoalescing.com/the-swiftui-way

#iOSDev #SwiftUI

The SwiftUI Way

A field guide to SwiftUI patterns and anti-patterns

Nil Coalescing Books

Hi #fediverse. We need to talk about something.

While talking to a colleague about how I recently learned most people have never sat on a crow it came up that she has never been sat on by a cat. Like, not even once during childhood.

Another colleague admitted they also have never been sat on by a cat.

My hypothesis is that most people have at one point in their life sat on by a cat.

🐈🐈‍⬛🐱

Have you ever been sat on by a cat?

Please boost for scientific accuracy.

Yes
91.4%
No
8.6%
Poll ended at .
Just rewatched Dreamworks' Sinbad, which I have only seen once as a kid. It's such a good movie! Beautifully animated. It should be up there with Titan A.E. and Treasure Planet.

Bennett, an American physicist at IBM Research, & Brassard, a Canadian computer scientist at the Université de Montréal, have collaborated over four decades incorporating quantum principles into computational models.

“Bennett and Brassard fundamentally changed our understanding of information itself,” said ACM President Yannis Ioannidis. “Their insights expanded the boundaries of computing and set in motion decades of discovery across disciplines.”

Join us in applauding their pioneering work!

how did the egyptians build the pyramids when they didn't even have an agentic ai workflow and dedicated mcp trained on pyramid documentation???

My favorite Mail and Mime library from .net, now available in Swift:

https://github.com/migueldeicaza/MimeFoundation

https://github.com/migueldeicaza/MailFoundation

GitHub - migueldeicaza/MimeFoundation: Port of MimeKit to Swift

Port of MimeKit to Swift. Contribute to migueldeicaza/MimeFoundation development by creating an account on GitHub.

GitHub

Just encountered someone uncritically posting a screenshot of an #LLM answer to explain a #SwiftUI bug we were seeing, and it suggested a significantly disruptive workaround.

Turns out its diagnosis was completely wrong, and actual human SwiftUI experts found a very simple solution to the problem in 5 minutes.

I'm sure there are lots of people out there leveraging LLMs responsibly, but imo this is a seriously dangerous tool for non-experts who can't critically evaluate the answers.

Trump said Canadians will visit the US again when we work out a trade deal.

He thinks we’re holding out on visiting because of import taxes.

IMPORT TAXES.

Not because his annexation hot takes are worse than TSA lines.

Not because the US feels like a live-action Purge sequel.

Not because he calls insulin a luxury and education ‘woke.’

Not because there's no telling when your relaxing getaway will turn into an active shooter drill.

Nah, it's import taxes. 🙄

I recommend all macOS developers check out @marioguzman's Layout Guidelines. I just came across them myself, really useful.

Generally I just eyeball these sorts of layouts and try to make them "feel" right, much nicer to have some actual rules and why's and how's.

https://marioaguzman.github.io/design/layoutguidelines/

Layout Guidelines

Learn fundamental Mac layout principles of center equalization, text and control alignment, and visual balance.

Mario Guzman

Did you know your MacBook has a sensor that knows the exact angle of the screen hinge?

It’s not exposed as a public API, but I figured out a way to read it and make it sound like an old wooden door.

Source code and a downloadable app to try it yourself: https://github.com/samhenrigold/LidAngleSensor