Manuel Maly
manmal.bsky.social
Manuel Maly
@manmal.bsky.social
I'm principal iOS engineer at https://sava.health and 3x dad. Interested in making great software, learning about human metabolism, and playing the guitar 🎸
“We find Codex to be as trustworthy, if not more trustworthy than our coworkers”
💀💀💀

(timestamp in link)
www.youtube.com/watch?v=hhdp...
www.youtube.com
May 16, 2025 at 6:57 PM
I love the idea of SwiftLintPlugins, but putting a random binary into a CI flow is just 😅

github.com/SimplyDanny/...
GitHub - SimplyDanny/SwiftLintPlugins: Binary version of the SwiftLint Swift Package Manager plugins.
Binary version of the SwiftLint Swift Package Manager plugins. - SimplyDanny/SwiftLintPlugins
github.com
May 8, 2025 at 1:38 PM
Reposted by Manuel Maly
May 8, 2025 at 12:15 PM
We’re hiring an experienced iOS developer! Join our small team building a meaningful medical app. Let's solve hard problems together 💪

🌍 Remote (within ~European timezones) or London-based
✈️ Occasional travel to London

Apply here 👉 app.screenloop.com/careers/sava...

We'd love to hear from you!
SAVA - Senior Staff Mobile Engineer (iOS)
app.screenloop.com
May 6, 2025 at 12:52 PM
Reposted by Manuel Maly
I’ve run it into the phase “don’t fight the framework” a number of times and I’m sorry but have you ever met a framework?
April 24, 2025 at 12:00 AM
Anybody tried adding explicit types to all their Swift codebase, to speed up compilation?
April 8, 2025 at 3:42 PM
Random Swift Charts hint: You can render a possibly infinite amount of points via windowing. But you absolutely need to always render the very first and last point, or scrolling will break down.
April 7, 2025 at 3:54 PM
Swift just surprised me with a delightful feature: Int ranges in pattern matching. Didn't know this works!

case .upload(.serverError(code: 500..<600)):
...
April 1, 2025 at 1:03 PM
Reposted by Manuel Maly
Lmao 🤣 savages
March 27, 2025 at 6:39 AM
Ok, so, few hours later, Gemini Pro 2.5 has come out, and seems to smoke DeepSeek in my early tests. What a day huh

openrouter.ai/google/gemin...
March 25, 2025 at 9:42 PM
The new DeepSeek V3 model on OpenRouter is a steal. Most queries cost less than a cent, and coding quality is really good IMO
March 25, 2025 at 11:42 AM
Just a reminder that e-bike batteries can become quite dangerous once you've dropped them from a certain height. Especially for high quality batteries, that's one of the most common reasons for battery fires.
March 19, 2025 at 9:36 AM
I'm not sure I should really request 100 reviews on a PR 🥸
March 17, 2025 at 2:10 PM
Anyone else getting builds not showing up in AppStoreConnect? I think I've read about this here today - can take up to 24h apparently?
March 13, 2025 at 11:06 PM
It's 2025 and Apple still hasn't shipped a working throttle operator for AsyncSequence github.com/apple/swift-...
github.com
March 12, 2025 at 3:56 PM
Reposted by Manuel Maly
We've kept pushing our Open-R1 project, an open initiative to replicate and extend the techniques behind DeepSeek-R1

And even we were mind-blown by the results we got with this latest model we're releasing: ⚡️OlympicCoder

[1/3]
March 12, 2025 at 1:22 PM
I can highly recommend setting up a Mac Mini as Github Actions runner. Even with a very basic machine, it's twice as fast as Github's current options
March 12, 2025 at 7:19 AM
So the M3 Ultra Mac Studio might be good DeepSeek R1 machine. Only problem, it's almost €12k

www.reddit.com/r/LocalLLaMA...
Apple releases new Mac Studio with M4 Max and M3 Ultra, and up to 512GB unified memory
www.reddit.com
March 5, 2025 at 4:35 PM
In Swift Concurrency, you don't understand things. You just get used to them.
February 27, 2025 at 1:46 PM
Reposted by Manuel Maly
8hrs of refinement music 😂 www.youtube.com/watch?v=JRnD...
Severance — Music To Refine To feat. ODESZA | Apple TV+
YouTube video by Apple TV
www.youtube.com
February 24, 2025 at 9:28 AM
Reposted by Manuel Maly
There were some interesting concurrency-related changes in Swift 6.1! Check them out.

www.massicotte.org/concurrency-...
New Concurrency Stuff with 6.1
At long last, there now a beta release of Swift 6.1! There are a few interesting things in here for those concurrency enthusiasts out there, and I wanted to go over them quickly.
www.massicotte.org
February 23, 2025 at 12:20 PM
Reposted by Manuel Maly
Apple Lawyers: "are we sure it's OK to train our LLM on this code? The license says 'attribution required'…"

Apple Engineers: "no problem:"
February 21, 2025 at 8:43 AM
Ok so I've used Perplexity's new Deep Research feature, for estimating the price of a house + plot, by extrapolating from an old price. The result was..

.. not good. Sorry to say, but it greedily used the first numbers it found online (which were wrong), and the result was laughable.
February 18, 2025 at 3:58 PM
PSA for users of Spectacle.app (yes it's old, yes it's been archived): The spectacleapp.com domain has been claimed by someone who redirects requests to adfarms. Better to deny all outgoing connections, or just use Sequoia's native window tiling instead.
February 12, 2025 at 8:31 AM