Sign in

Dmitry iOS Suomi

@dimaiosdev.bsky.social
201 followers 29 following 578 posts

Daily REMOTE iOS jobs + news, articles: patreon.com/iOSjobs

PostsRepliesMedia
Dmitry iOS Suomi @dimaiosdev.bsky.social · 5h
Balancing High and Low-Level Programming in Swift www.patreon.com/iOSjobs/post...
patreon.com
Balancing High and Low-Level Programming in Swift | iOS (Swift) jobs
Apple's John McCall explains in his talk at PLDI 2026 (ACM SIGPLAN's major annual conference on programming language design and implementati
011
Dmitry iOS Suomi @dimaiosdev.bsky.social · 23/09/2026
How to avoid Swift 6 concurrency crashes www.patreon.com/iOSjobs/post...
patreon.com
How to avoid Swift 6 concurrency crashes | iOS (Swift) jobs
Swift 6 can still crash at runtime even with clean strict-concurrency builds because the compiler inserts dynamic actor-isolation and queue
011
Dmitry iOS Suomi @dimaiosdev.bsky.social · 22/09/2026
Fake Coding Interviews Are Targeting Developer Macs www.patreon.com/iOSjobs/post...
patreon.com
Fake Coding Interviews Are Targeting Developer Macs | iOS (Swift) jobs
North Korea-linked TraderTraitor (Lazarus) attackers are targeting developers through fake coding interviews, using weaponized Terraform pro
000
Dmitry iOS Suomi @dimaiosdev.bsky.social · 21/09/2026
Vapor Server-Side Swift Framework: 10 Years, Vapor 5, Documentation, and Real-World Use www.patreon.com/iOSjobs/post...
patreon.com
Vapor Server-Side Swift Framework: 10 Years, Vapor 5, Documentation, and Real-World Use | iOS (Swift) jobs
Ten Years of Vapor Vapor marks its 10th anniversary with a look back at the evolution of the popular server-side Swift framework from Vapor
041
Dmitry iOS Suomi @dimaiosdev.bsky.social · 21/09/2026
Recent iOS/Swift publications www.patreon.com/iOSjobs/post...
patreon.com
Recent iOS/Swift publications | iOS (Swift) jobs
SwiftUI Agent Skill: Install and use with AI coding tools The article introduces the open-source SwiftUI Agent Skill, which gives AI coding
111
Dmitry iOS Suomi @dimaiosdev.bsky.social · 17/09/2026
Apple Reference Image: iPhone 18 Pro can now create cryptographically verifiable photos, signed at the sensor, developed in Private Cloud Compute, and private for the photographer. More details and the full post on Apple Developer News here: www.patreon.com/iOSjobs/post...
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 15/09/2026
www.patreon.com/iOSjobs/post...
patreon.com
Swift 6.4 Released | iOS (Swift) jobs
Swift 6.4 has been released, focusing on simpler language features, better tooling, broader platform support, and safer high-performance cod
000
Dmitry iOS Suomi @dimaiosdev.bsky.social · 31/08/2026
1. The Washington Post (USA) $98,800 - $164,600 Software Engineer II, iOS washpost.wd5.myworkdayjobs.com/washingtonpo... 2. Roblox (USA) $196,750 - $243,290 Senior Software Engineer, iOS careers.roblox.com/jobs/8140563 _________________ check out all 37 openings here www.patreon.com/iOSjobs/post...
000
Dmitry iOS Suomi @dimaiosdev.bsky.social · 04/07/2026
List of major iOS/Swift conferences still coming in 2026 (dates confirmed) and conferences without confirmed 2026 dates: www.patreon.com/iOSjobs/post...
patreon.com
Major iOS/Swift developer conferences still coming in 2026 | iOS (Swift) jobs
Major iOS/Swift developer conferences still coming in 2026 (dates confirmed): Swift Conf Indonesia 2026 - Jul 4-5, 2026 - Jakarta, Indonesia
031
Dmitry iOS Suomi @dimaiosdev.bsky.social · 16/06/2026
iOS Security Best Practices Learn how to build high-trust iOS apps with jailbreak detection, RASP, TLS pinning, biometrics, encrypted storage, request signing, and device fingerprinting - all built on a single principle: never trust the client. www.wesleymatlock.com/treat-your-d...
wesleymatlock.com
Treat Your Data Like a Backstage Pass: iOS Security Best Practices
Treat Your Data Like a Backstage Pass - iOS Security Best Practices...
000
Dmitry iOS Suomi @dimaiosdev.bsky.social · 06/06/2026
Apple/Swift news 1. What's new in Swift: May 2026 Edition www.swift.org/blog/whats-n... 2. Announcing the Networking Workgroup www.swift.org/blog/announc... 3. Update for Apps in Texas developer.apple.com/news/?id=sg1... 4. Apple Developer Centers in Berlin developer.apple.com/news/?id=f0j...
031
Dmitry iOS Suomi @dimaiosdev.bsky.social · 31/05/2026
AI fatigue is real and nobody talks about it AI makes engineers faster but also more exhausted, because they now have to review, judge and manage far more output than before siddhantkhare.com/writing/ai-f...
siddhantkhare.com
AI fatigue is real and nobody talks about it · Siddhant Khare
You're using AI to be more productive. So why are you more exhausted than ever? The paradox every engineer needs to confront.
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 24/05/2026
Videos from ServerSide.swift 2025 Short talk summaries and video links are on my channel www.patreon.com/posts/159097...
patreon.com
Videos from ServerSide.swift 1st-3rd October 2025 | iOS (Swift) jobs
Videos from ServerSide.swift 1st-3rd October 2025 by iOS (Swift) jobs on Patreon. Join iOS (Swift) jobs's community for exclusive content and updates.
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 23/05/2026
Apple mathematically proved its quantum-secure crypto (ML-KEM & ML-DSA) is correct - not just tested it. Using Isabelle, SAW & Cryptol, they verified C + ARM64 code matches the FIPS specs, catching bugs tests would miss. Tools now open-sourced. security.apple.com/blog/formal-...
security.apple.com
A blueprint for formal verification of Apple corecrypto - Apple Security Research
With the latest release of corecrypto, we’re publishing our implementations of quantum-secure ML-KEM and ML-DSA algorithms, along with the mathematical proofs we built to assure they are faithful to t...
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 21/05/2026
Six Years Perfecting Maps on watchOS An indie dev's journey building Pedometer++ from server-rendered maps to a custom SwiftUI engine, a commissioned basemap, and a polished navigation UI david-smith.org/blog/2026/04...
031
Dmitry iOS Suomi @dimaiosdev.bsky.social · 18/05/2026
Dotted background effect in Metal The article explains how to create an interactive dotted background using SwiftUI and Metal shaders. Dots are drawn entirely on the GPU using math - no assets, no UIKit, no SpriteKit. medium.com/@victorbaro/...
medium.com
Dotted background effect in Metal
Last week I had the pleasure of attending Try! Swift Tokyo as a speaker — the 10th edition of one of the best Swift conferences in the…
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 15/05/2026
- Google : AI now generates about 75% of new code inside the company - The code is still reviewed and approved by human engineers - In 2024 AI generated about 25% of code; later 50% and now 75% - One complex code migration was completed 6 times faster with AI www.businessinsider.com/google-ai-ge...
businessinsider.com
Google says 75% of the company's new code is AI-generated
The amount of code being created by AI at Google has grown as the company pushes staff to adopt coding assistants and agents.
000
Dmitry iOS Suomi @dimaiosdev.bsky.social · 11/05/2026
If you’re building apps and still skipping linear algebra, MIT’s free Linear Algebra course by Gilbert Strang is worth your time. Vectors, matrices, eigenvalues - the math behind ML, Core ML, ARKit, 3D graphics, animations, and image/video processing. www.youtube.com/playlist?lis...
youtube.com
Gilbert Strang lectures on Linear Algebra (MIT) - YouTube
Lecture videos from Gilbert Strang's course on Linear Algebra at MIT.
011
Dmitry iOS Suomi @dimaiosdev.bsky.social · 11/05/2026
iOS Dev Lost His Job to AI A developer was laid off, supposedly due to AI, and is now going all-in on indie apps, YouTube, and his developer community. His advice: don't rely on a single job or salary, start building side income now, before you need it. www.youtube.com/watch?v=NZbb...
youtube.com
I Lost My Dev Job… Now I’m All In on Indie Apps
YouTube video by Aivars Meijers
050
Dmitry iOS Suomi @dimaiosdev.bsky.social · 28/04/2026
Building iOS Apps with AI Agents: The Practitioner's Guide The guide details how to ship iOS apps faster using AI coding agents - Claude Code CLI, Codex CLI, and Xcode 26.3 native agents - based on lessons from 8 production apps totaling 293 Swift files. blakecrosley.com/guides/ios-a...
blakecrosley.com
Building iOS Apps with AI Agents: The Practitioner's Guide
Build iOS apps faster with AI agents. Claude Code, Codex CLI, Xcode 26.3 native, MCP, CLAUDE.md patterns, hooks, lessons from 8 apps.
140
Dmitry iOS Suomi @dimaiosdev.bsky.social · 22/04/2026
SpaceX has secured an option to either buy Cursor for $60 billion later in 2026 or pay $10 billion for a strategic partnership instead. www.reuters.com/technology/s...
reuters.com
SpaceX says it has option to acquire startup Cursor for $60 billion
SpaceX said it has secured an option to either acquire code-generation startup Cursor for $60 billion later this year, or pay $10 ​billion for their new partnership, as it pushes deeper into ‌the lucr...
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 22/04/2026
Interesting, somewhat old but still relevant: this article argues that Swift and Rust share many core ideas, but Swift presents them in a more convenient, higher-level, C-like way. Some claims are debatable, but the core idea still feels worth discussing. nmn.sh/blog/2023-10...
nmn.sh
Swift is a more convenient Rust
From the Archive: Thoughts on Swift, while learning Rust
051
Dmitry iOS Suomi @dimaiosdev.bsky.social · 09/04/2026
Expanding Swift's IDE Support Swift’s official VS Code extension is now on Open VSX, bringing Swift support to editors like Cursor, VSCodium, Kiro, and Antigravity with code completion, debugging, testing, refactoring, and DocC. www.swift.org/blog/expandi...
swift.org
Expanding Swift's IDE Support
You can now write Swift in a broader range of popular IDEs, including Cursor, VSCodium, AWS’s Kiro, and Google’s Antigravity. By leveraging VS Code extension compatibility, these editors tap directly into the Open VSX Registry, where the official Swift extension is now live.
042
Dmitry iOS Suomi @dimaiosdev.bsky.social · 07/04/2026
Apple Dev Search This site is a search engine for Apple developers. It lets you search thousands of articles from hundreds of Apple development blogs about Swift, SwiftUI, UIKit, macOS, iOS, WWDC, and related topics. appledevsearch.com
appledevsearch.com
Apple Dev Search: Search iOS and Mac Development Blogs
073
Dmitry iOS Suomi @dimaiosdev.bsky.social · 03/04/2026
Swift Concurrency Agent Skill This repository is about a Swift Concurrency skill for AI coding tools. It gives practical guidance for safe concurrency, performance optimization, testing, Core Data integration, and Swift 6 migration. github.com/AvdLee/Swift...
github.com
GitHub - AvdLee/Swift-Concurrency-Agent-Skill: Add expert Swift Concurrency guidance to your AI coding tool (Agent Skills open format): safe concurrency, performance optimization, and Swift 6 migratio...
Add expert Swift Concurrency guidance to your AI coding tool (Agent Skills open format): safe concurrency, performance optimization, and Swift 6 migration. - AvdLee/Swift-Concurrency-Agent-Skill
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 02/04/2026
From Point to Pixel. Rendering Pipeline (iOS, Android, Web) The article explains how the rendering pipeline transforms UI data into pixels on the screen across iOS, Android, and the Web. medium.com/@sapsan94/fr...
medium.com
From Point to Pixel. Rendering Pipeline (iOS, Android, Web)
We will delve into the process that exists behind every UI application: the Rendering Pipeline, focusing on iOS, Android and Web platforms.
000
Dmitry iOS Suomi @dimaiosdev.bsky.social · 26/03/2026
New In-App Purchase and subscription data now available in Analytics App Store Connect Analytics got a major update with 100+ new metrics, including In-App Purchase and subscription data, cohorts, peer benchmarks, extra filters, new subscription reports. developer.apple.com/news/?id=hh6...
developer.apple.com
New In-App Purchase and subscription data now available in Analytics - Latest News - Apple Developer
Analytics in App Store Connect receives its biggest update since its launch, including a refreshed user experience that makes it easier to measure the performance of your apps and games. Updates inclu...
000
Dmitry iOS Suomi @dimaiosdev.bsky.social · 25/03/2026
Swift 6.3 released with better C interoperability, improved cross-platform build tooling, Embedded Swift enhancements and the first official Swift SDK for Android. www.swift.org/blog/swift-6...
swift.org
Swift 6.3 Released
Swift is designed to be the language you reach for at every layer of the software stack. Whether you’re building embedded firmware, internet-scale services, or full-featured mobile apps, Swift deliver...
021
Dmitry iOS Suomi @dimaiosdev.bsky.social · 23/03/2026
10× faster Xcode CI builds with slot caching The article explains how the author reduced Xcode CI presubmit times from 15–30 minutes to about 2.5 minutes by using self-hosted Macs, fixed-path “slot” caches and a generated umbrella Swift package. jeffverkoeyen.com/blog/2025/12...
jeffverkoeyen.com
10× faster Xcode CI builds with slot caching — featherless software design
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 08/03/2026
Swift at scale: building the TelemetryDeck service Daniel Jilg explains how he built TelemetryDeck’s backend analytics service with Swift and Vapor, and why Swift turned out to be a strong choice for performance, type safety and developer experience. www.swift.org/blog/buildin...
swift.org
Swift at scale: building the TelemetryDeck analytics service
TelemetryDeck is an app analytics service specifically for developers, designed to manage usage analytics that are anonymized, privacy-focused, and really easy to use. TelemetryDeck is managing the da...
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 22/02/2026
Swift System Metrics 1.0 has been announced. It's a Swift package for process-level monitoring (CPU time, memory usage, file descriptors, start time) on Linux and macOS. www.swift.org/blog/swift-s...
swift.org
Announcing Swift System Metrics 1.0: Process-Level Monitoring
We are excited to announce the 1.0 release of Swift System Metrics, a Swift package that collects process-level system metrics like CPU utilization time and memory usage. Swift System Metrics runs on ...
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 20/02/2026
RIP CocoaPods (2011-2026): What Every iOS Developer Must Do NOW dev.to/diskcleankit...
dev.to
# 🪦 RIP CocoaPods (2011-2026): What Every iOS Developer Must Do NOW
After 15 years of faithful service, CocoaPods is officially dying. On December 2, 2026, the...
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 17/02/2026
Anthropic has published a catalog of free AI courses through Anthropic Academy, hosted on Skilljar. It includes training on Claude basics, Claude Code, AI Fluency, the Claude API, and the Model Context Protocol. anthropic.skilljar.com
anthropic.skilljar.com
Anthropic Courses
Browse all Anthropic courses
000
Dmitry iOS Suomi @dimaiosdev.bsky.social · 15/02/2026
Server-Driven UI vs Native: Data Sync Speed The article contrasts Server-Driven UI (SDUI) with traditional native architectures, focusing on how quickly UI/feature changes reach users www.digia.tech/post/server-...
digia.tech
Server-Driven UI vs Native: Data Sync Speed
Explore the differences in data sync speed between Server-Driven UI and Native architectures, highlighting their strengths and weaknesses.
000
Dmitry iOS Suomi @dimaiosdev.bsky.social · 10/02/2026
Quotio is a native macOS menu bar app that unifies your Claude, Gemini, OpenAI, Qwen, and Antigravity subscriptions – with real-time quota tracking and smart auto-failover for AI coding tools like Claude Code, OpenCode, and Droid. github.com/nguyenphutro...
github.com
GitHub - nguyenphutrong/quotio: Stop juggling AI accounts. Quotio is a beautiful native macOS menu bar app that unifies your Claude, Gemini, OpenAI, Qwen, and Antigravity subscriptions – with real-tim...
Stop juggling AI accounts. Quotio is a beautiful native macOS menu bar app that unifies your Claude, Gemini, OpenAI, Qwen, and Antigravity subscriptions – with real-time quota tracking and smart au...
000
Dmitry iOS Suomi @dimaiosdev.bsky.social · 07/02/2026
Apply now to the Apple Developer Academy in Naples, Italy Applications are now open for the Apple Developer Academy in Naples (University of Naples Federico II) for the 2026/2027 academic year. www.developeracademy.unina.it/en/enrollment/
developeracademy.unina.it
Enrollment – Developer Academy
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 07/02/2026
Swift Student Challenge submissions are now open developer.apple.com/news/?id=f0x...
developer.apple.com
Swift Student Challenge submissions are now open - Latest News - Apple Developer
The Swift Student Challenge is here! Submissions are now open through February 28, and students from all over the world are invited to submit their app playgrounds.Learn more about the ChallengeKey th...
000
Dmitry iOS Suomi @dimaiosdev.bsky.social · 05/02/2026
Modular at Scale: Structuring 250+ Modules Across the adidas iOS App Ecosystem www.youtube.com/watch?v=Rc-S...
youtube.com
Modular at Scale: How We Structured 250+ Modules Across the adidas Apps Ecosystem - Eduardo Sanches
YouTube video by NSSpain
011
Dmitry iOS Suomi @dimaiosdev.bsky.social · 31/01/2026
www.swift.org/blog/whats-n...
swift.org
What's new in Swift: January 2026 Edition
A Reddit thread earlier this month asked about building web apps with Swift. For this edition of “What’s new in Swift,” we invited a developer to share their experience:
021
Dmitry iOS Suomi @dimaiosdev.bsky.social · 27/01/2026
Chris Eidhof explains SwiftUI’s Attribute Graph - how state/environment changes invalidate nodes so SwiftUI recomputes only what’s needed, including relayout without re-running body and why AG warnings like preference loops happen. www.youtube.com/watch?v=7o6F...
youtube.com
Pragma Conf 2025 - The Attribute Graph: SwiftUI’s Invisible Hand - Chris Eidhof
YouTube video by #pragma mark
031
Reposted by Dmitry iOS Suomi
Héliographe @heliographe.studio · 14/01/2026
If you put the Apple icons in reverse it looks like the portfolio of someone getting really really good at icon design
221970
Dmitry iOS Suomi @dimaiosdev.bsky.social · 22/01/2026
Skip is now free and open source. Skip - a Swift/SwiftUI-based cross-platform tool for building native iOS & Android apps. Skip 1.7 drops licensing and the “skipstone” engine is on GitHub. It’s moving to skip.dev and is funded via GitHub Sponsors and corporate sponsorships skip.dev/blog/skip-is...
0125
Dmitry iOS Suomi @dimaiosdev.bsky.social · 15/01/2026
Debugging Strange CALayers in ChatGPT An article explains a macOS Core Animation race condition that can flip SwiftUI text upside-down. oskargroth.com/blog/debuggi...
oskargroth.com
Debugging Strange CALayers in ChatGPT
Debugging upside-down text in ChatGPT.app: a race condition where addSubview() connects the view hierarchy before Core Animation's layer tree settles.
030
Dmitry iOS Suomi @dimaiosdev.bsky.social · 05/01/2026
Major iOS/Swift developer conferences in 2026 (dates confirmed) The full list is on my LinkedIn www.linkedin.com/posts/dima-i...
linkedin.com
#ios #iosdevelopment #swift #swiftui #swiftlang | Dmitry B.
Major iOS/Swift developer conferences in 2026 (dates confirmed) 1. iOS Conf SG 2026 — Jan 21–23, 2026 — Singapore https://www.iosconf.sg/ 2. FOSDEM 2026 (Swift talks/devrooms) — Jan 31–Feb 1, 2026 —...
030
Dmitry iOS Suomi @dimaiosdev.bsky.social · 30/12/2025
SwiftUI: Group Activity for REMOTE Synchronized Media Playback The article shows how to build SharePlay-style synced video playback in SwiftUI using GroupActivities and AVPlayer. levelup.gitconnected.com/swiftui-grou...
levelup.gitconnected.com
SwiftUI: Group Activity for REMOTE Synchronized Media Playback
One Huge Pitfall I Fall Into: Videos as Bundle Resources Will NOT WORK…
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 27/12/2025
Deterministic Unit Tests in Swift Concurrency The article explains why unit tests become flaky when a synchronous Swift method starts an unstructured Task and how to make tests deterministic by injecting a TaskProvider abstraction instead of calling Task directly. dev.to/abeldemoz/de...
dev.to
Deterministic Unit Tests in Swift Concurrency
Introduction Testing code that leverages Swift Concurrency can be challenging, especially...
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 15/12/2025
Saving $4000+/month with self-hosted runners The article explains how the author cut macOS CI costs by switching from GitHub-hosted runners to a small self-hosted Mac build cluster, breaking down real build minutes and monthly pricing comparisons. jeffverkoeyen.com/blog/2025/10...
jeffverkoeyen.com
Saving $4000+/month with self-hosted runners — featherless software design
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 12/12/2025
How to use Claude Code for big tasks without turning your code to shit The post explains how to use Claude Code for large, complex coding tasks without turning your codebase into a mess. holdtherobot.com/blog/how-to-...
holdtherobot.com
How to use Claude Code for big tasks without turning your code to shit | Hold The Robot
I find myself using LLMs for coding in 4 specific ways:
020
Dmitry iOS Suomi @dimaiosdev.bsky.social · 08/12/2025
Interesting security research article about a new class of vulnerabilities in AI IDEs (Cursor, Copilot, Claude Code, Windsurf, etc.). maccarita.com/posts/idesas...
maccarita.com
IDEsaster: A Novel Vulnerability Class in AI IDEs
Don’t want to miss my next post? Follow me on X or connect on LinkedIn Summary We all know AI reshaped how we build software. Autocomplete evolved into AI agents that can autonomously act on behalf of...
010
Dmitry iOS Suomi @dimaiosdev.bsky.social · 05/12/2025
This article is a practical guide for iOS developers and content creators on how to optimize videos for iOS, from capture to playback. www.fastpix.io/blog/how-to-...
fastpix.io
Optimizing Video for iOS: Best Practices for Developers
Optimize iOS videos with MP4, H.264/HEVC codecs, and proper resolution to deliver smooth playback, reduce load times, and enhance visual quality across Apple devices.
010