Sign in

Tunji

@tunji.io
501 followers 1.9K following 310 posts

Audacious Liberation.

PostsRepliesMedia
Reposted by Tunji
Vlado Ivanković @vladoivankovic.com · 1h
Doctor's appointment? NerdCycle builds a PDF cycle report and a CSV export right on your iPhone — cycle lengths, symptoms, temperatures. Nothing uploaded anywhere. apps.apple.com/app/id676198... #indiedev #iosdev
NerdCycle cycle screen on iPhone with the headline: walk into the clinic with a PDF
092
Reposted by Tunji
Adrian Eves @swifteves.bsky.social · 1h
AI chat’s easy to demo. Making it actually useful? That’s the real music. @danijelavrzan.com built one into Nunch with Foundation Models and PCC. Now she's teaching you how to make your features earn a place in the set only at Swiftsonic. Get your pass: swiftsonicconf.com
Danijela Vrzan speaks at Swiftsonic on "Building an AI Chat Assistant with PCC"
022
Reposted by Tunji
Amy Worrall @amyworrall.bsky.social · 1h
I have released #McKinley 1.3. (A Mac app for making and editing SF Symbols.) 1.3 is a huge update behind the scenes, focussing on performance and correctness. There’s one new feature, Minimum Internal Radius for strokes. mckinleysymbols.com #buildinpublic #macdev #iosdev #sfsymbols #indiedev
mckinleysymbols.com
McKinley — Design your own SF Symbols
McKinley is a Mac app for designing your own SF Symbols — with a vector editor, SVG import, searchable symbol libraries, nine point-compatible weights, colour rendering modes, and a live preview power...
052
Reposted by Tunji
🇺🇦 Max Desiatov @maxdesiatov.bsky.social · 1h
📰 September monthly updates now available: forums.swift.org/t/swift-for-... #WebAssembly #WASI #SwiftLang #JavaScript
forums.swift.org
Swift for Wasm September 2026 Updates
Notable changes this month: WasmKit 0.4.0 made its interpreter about twice as fast and runs on microcontrollers, and 0.4.1 added the typed function references proposal; JavaScriptKit 0.59.0 can genera...
031
Reposted by Tunji
Jonny Evans @jonnyevanssays.bsky.social · 1h
A new zero-click flaw in CoreGraphics underscores the precarious nature of mobile endpoint security. www.computerworld.com/article/4228...
computerworld.com
Apple issues urgent iOS patch as it navigates the spyware arms race
A new zero-click flaw in CoreGraphics underscores the precarious nature of mobile endpoint security.
011
Reposted by Tunji
Fatbobman (东坡肘子) @fatbobman.com · 4h
Xcode Preview MCP lets AI "see" SwiftUI, but agent automation hits real walls: • Can't specify render devices • Silent stale screenshot caches • Hot-reload crashes & macro index bugs How to fix It—and Unlocks the Full Potential of Div Preview 👇 fatbobman.com/en/posts/le...
122
Reposted by Tunji
Ivan Tokar @ivantokar.bsky.social · 3h
#GRDB can turn a #SQLite query into a stream of fresh values by tracking the database region behind the read. I looked at ValueObservation, DatabaseRegion, transaction events, and concurrent reads. ivantokar.com/posts/grdb-turning-sq… #SwiftLang
ivantokar.com
GRDB: Turning SQLite Queries into Live Application State
A source-level look at how GRDB turns SQLite query regions and transaction events into live application state.
011
Reposted by Tunji
Félix @fay59.tech.lgbt.ap.brid.gy · 3h
Backing up a file system-based keychain developer.apple.com/documentation/t…
011
Reposted by Tunji
Subaru Vagabond @subaruvagabond.com · 3h
Man, Accessibility Inspector is everything I was wanting on Linux. It actually works
121
Reposted by Tunji
Ivan Tokar @ivantokar.bsky.social · 3h
A Swift isolation bug can make actor/protocol conformance behave differently across module boundaries with default @MainActor isolation. A compiler fix is on main, but hasn't shipped. forums.swift.org/t/actors-conformin… #SwiftLang
forums.swift.org
Actors conforming to protocols in default @MainActor isolation targets
I've come across some behavior in default @MainActor isolation targets that I can't explain. Consider the following protocol defined in a @MainActor module, and an actor that conforms to the protocol: // Default main actor isolation module protocol P { func perform() async } actor A: P { func perform() async {} } I was surprised this compiled. It seems that P is effectively @MainActor P, and so an arbitrary actor shouldn't be allowed to conform. And if I explicitly make P into @MainActor, ...
011
Reposted by Tunji
Shawn Clapper @shawnclapper.bsky.social · 21h
If you are a developer that doesn't know what you are doing maybe. For me I can write 99.9% of my code without ever having to look anything up. Having to go through a text generator middleman would drastically slow me down.
271
Reposted by Tunji
Dmitry iOS Suomi @dimaiosdev.bsky.social · 2h
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
Reposted by Tunji
Martin Cid Magazine @martincid.com · 2h
iOS 26.7.1 patches a flaw that lets one rigged file run code on your iPhone #Cybersecurity #Meta #Apple
martincid.com
iOS 26.7.1 patches a flaw that lets one rigged file run code on your iPhone
Apple's emergency update closes a CoreGraphics hole that may have been used against targeted people. Anyone who has not moved to iOS 27 should install it now.
011
Reposted by Tunji
Techloy @news.techloy.com.ap.brid.gy · 2h
This is the first major iPhone security issue since John Ternus became Apple's CEO on September 1, succeeding Tim Cook.
techloy.com
Apple's Latest iPhone Security Flaw Could Put Crypto Wallets at Risk
Apple is no stranger to security flaws. Over the years, the company has had to issue numerous security updates to fix serious vulnerabilities. That happened again this week, with the company releasing iOS 26.7.1 to fix a security flaw it says may have been exploited in an “extremely sophisticated attack” against specific targeted individuals using older versions of iOS. The vulnerability has drawn particular attention from the blockchain security community. One security firm reported seeing exploitation activity targeting sensitive crypto wallet data, raising concerns for users whose devices had not yet been updated. Apple hasn't described the incident as a mass attack, and its warning points to highly targeted exploitation rather than widespread abuse. But the fact that the company says the flaw may already have been used in attacks makes updating to iOS 26.7.1 more urgent for affected users. Apple’s latest iOS update fixes a major iPhone security flawIt raises concerns about whether similar vulnerabilities have been lurking unnoticed for years.TechloyKelechi Edeh ## What the flaw actually is The vulnerability is tracked as CVE-2026-86950. It's in CoreGraphics, the framework Apple uses to render graphics and images. In plain terms, the bug lets a specially crafted file trigger an out-of-bounds write, meaning the software can write data outside the area of memory it was supposed to use. That can lead to memory corruption and, according to Apple, potentially allow an attacker to execute arbitrary code on the device. The worrying part is that the attack can be triggered while the device processes a maliciously crafted file. A user doesn't necessarily have to download and manually install a malicious app for the vulnerability to become dangerous. ## Why crypto users are the target Blockchain security firm SlowMist says the update is especially relevant to cryptocurrency users. The company said it has observed iOS exploitation activity targeting sensitive wallet data. The logic behind this is simple. A phone on which an attacker can execute code could potentially expose information stored on the device, including wallet-related data, screenshots, notes, and authentication codes. For crypto users, that's particularly concerning because a compromised device could potentially give an attacker access to information that helps them get to their assets. And unlike a drained bank account, stolen crypto can be extremely difficult, if not impossible, to recover. It's important to note that SlowMist has not publicly attributed a specific crypto theft to CVE-2026-86950. The warning is about the potential risk and observed exploitation activity, not a confirmed crypto heist linked to this particular vulnerability. ## What you need to do Update now. Go to Settings → General → Software Update. Apple says iOS 26.7.1 is available for the iPhone 11 and later, iPad Pro 12.9-inch 3rd generation and later, iPad Pro 11-inch 1st generation and later, iPad Air 3rd generation and later, iPad 8th generation and later, and iPad mini 5th generation and later. SlowMist also advises iPhone users to install apps only from trusted sources, avoid suspicious links, and treat unexpected files or installation prompts with caution. ## This is the first major security issue under Apple's new CEO ### This post is for subscribers only Become a member to get access to all content Subscribe now
011
Reposted by Tunji
Ian @ian-bishop.bsky.social · 2h
Citrix NetScaler root shells, Apple CoreGraphics 0-day, FBI warns ShinyHunters secnewsheadlines.com/p/citrix-net...
secnewsheadlines.com
Citrix NetScaler root shells, Apple CoreGraphics 0-day, FBI warns ShinyHunters
Citrix NetScaler root shells exploit (CVE-2026-88772) deploys Whipshot/Slapshot malware. FBI warns ShinyHunters. Apple CoreGraphics 0-day. Patch now.
011
Reposted by Tunji
Rob Whiting 📓 @whitingx.bsky.social · 1h
Dimensional drawings and technical specifications for #Apple products. developer.apple.com/accessories/...
developer.apple.com
Download Dimensional Drawings - Accessories - Apple Developer
Download dimensional drawings and technical specifications.
021
Reposted by Tunji
Josh @saxtechsolutions.bsky.social · 16h
thankfully, I haven't had to much work to the menus. using native SwiftUI components for the toolbars meant that adjusting to the Duo layout was really easy, everything has mapped over very nicely. a lot of my weird UI polish is views expanding behind the new toolbarVerticalEdge and spacing.
011
Reposted by Tunji
blacktop.bsky.social @blacktop.bsky.social · 16h
Wow AAPL basically threw away the 26.7.1 RC cycle to get out the CoreGraphics fix 🫪 github.com/blacktop/ips...
github.com
ipsw-diffs/macOS/26_7_25G229_vs_26_7_1_25G241/README.md at main · blacktop/ipsw-diffs
IPSW Diffs. Contribute to blacktop/ipsw-diffs development by creating an account on GitHub.
012
Reposted by Tunji
John @gemiston.bsky.social · 20h
Beautiful day on the eastern shore of Maryland . . .
229124
Reposted by Tunji
Daphne Pierpoint @daphnepierpoint.com · 20h
Oof. x.com/meidastouch/...
Footage of Jack Smith at a Maryland/Iowa women’s basketball game
2345381
Reposted by Tunji
ProPublica @propublica.org · 17h
The VA lost about 700 social workers and 500 psychologists and psychiatrists over the course of 2025 — a significant change for an agency that was adding mental health staffers nearly every month leading up to Trump’s return to office. (Published March)
propublica.org
Veterans Who Depend on Mental Health Care Keep Losing Their Therapists Under Trump
Hundreds of mental health professionals have left the Department of Veterans Affairs since President Donald Trump took office, leaving staff “at a breaking point” and some veterans waiting as long as ...
34906531
Reposted by Tunji
Sam Clemente @samclemente.me · 15h
Notion–style pages w/ dots??
A screenshot of the personal scratchpad created by my dot, which heavily resembles a Notion page
121
Reposted by Tunji
Yal @yaru.itch.io · 19h
Markdown (=what ".md" stands for) is supposed to be readable AS plaintext if your reader can't parse/prettify the formatting, e.g. a bulleted list is indicated by starting lines with asterisks (Also shoutouts to the programmer dad joke of calling your anti-markup format markDOWN lol)
121
Reposted by Tunji
Scala Briefly @scalabriefly.bsky.social · 18h
Dogear is a native SwiftUI iOS app that stores a personal bookshelf locally, uses network only for book lookup and optional services, and shares limited snapshots with widgets via an App Group.
briefly.co
Save What Matters
Curate Feeds | Make Collections | Customize Email Briefs
011
Reposted by Tunji
Fedpromptly.com @fed-os.bsky.social · 17h
Turn any web page, app, or online project into an installable mobile and desktop experience effortlessly. FED-Shell wraps your live URLs or static files directly into native mobile and desktop shells, automating the entire build pipeline straight through GitHub Actions so you can skip heavy local SD
fedpromptly.wordpress.com
🏗️ FED-Shell — Universal Fleet Build 🚀
The dream of "write once, run anywhere" has haunted developers for decades. We've seen countless frameworks promise to bridge the gap between web and native, each with their own compromises, learning curves, and setup headaches. Today, we're looking at a refreshingly straightforward approach to this perennial challenge with FED-Shell. The Native Development Dilemma Let's face it: native development is complicated. Setting up for iOS development requires a Mac, Xcode, and Apple Developer accounts.
021
Reposted by Tunji
ryansabia.bsky.social @ryansabia.bsky.social · 17h
man the weird UI polish is what makes an app feel like somebody actually uses it. people notice the bad menus way before they notice the clever thing under the hood lol
121
Reposted by Tunji
Aaron @harpaa01.mastodon.social.ap.brid.gy · 16h
The thing that really frustrates me is that Apple's support humans could do amazing things if Apple built out better tools for them. There are so many complex issues that just go unsolved right now because eventually the sysdiagnose isn't enough, support 🤷 and then the customer gives up.
031
Reposted by Tunji
Shawon Shovon @shawonshovon.bsky.social · 29/09/2026
Quietly one of the better self-hosted social networkings I've found. RedditOS is a open-source social networking. A SwiftUI Reddit client for macOS. → Full source available on the repo link. → Released under open-source. You stop p... #opensource #selfhosted #socialnetworking
021
Reposted by Tunji
Graham Bower @grahambower.bsky.social · 29/09/2026
This was a crazy journey for me. Four months ago I'd never touched Blender, RealityKit, or any 3D modeling software.
011
Reposted by Tunji
Graham Bower @grahambower.bsky.social · 29/09/2026
Excited to finally reveal what I've been working on all summer. Reps & Sets is now available for visionOS! If you have a Vision Pro, check it out. apps.apple.com/us/app/reps-...
131
Reposted by Tunji
Ivan Tokar @ivantokar.bsky.social · 29/09/2026
Thanks for the correction! I’ll add the Swift 6.4 context and the Hashable case to the article. Swift is updating faster than I can write about it 😄
012
Reposted by Tunji
Ivan Tokar @ivantokar.bsky.social · 29/09/2026
When is a Swift tuple enough, and when do you need a named type? I'm launching Molecules of Swift, a new series exploring small Swift features and patterns. ivantokar.com/posts/tuples-group-va… #SwiftLang
ivantokar.com
Tuples: Group Values Without Creating a Type
Swift tuples give a few related values a useful local shape without forcing every temporary relationship into a new named type.
141
Reposted by Tunji
Softminilabs @softminilabs.bsky.social · 23h
Sundial draws today, this week, this month, this year and your whole life as rows of marks: ink for what's passed, one red mark for now, grey for what's ahead. Solo-made. No accounts, no ads. apps.apple.com/app/id680794... #buildinpublic #iOSDev #indiedev
052
Reposted by Tunji
Softminilabs @softminilabs.bsky.social · 23h
The typeface: Source Han Serif is ~11.6 MB per weight. I trimmed it to ~3 MB, renamed it Sundial Song (the license reserves "Source"), and added tabular figures so widget percentages stop jiggling every minute.
111
Reposted by Tunji
Antoine v.d. SwiftLee  @avanderlee.com · 23h
Xcode Instruments, run by agents, helps me optimize iPhone Duo support in RocketSim. I haven't shared this out loud yet, but search "RocketTrace" in the Mac App Store, and you might be in for a treat 🤫
021
Reposted by Tunji
Steve Troughton-Smith @stroughtonsmith.mastodon.social.ap.brid.gy · 23h
They finally updated Final Cut Pro with Liquid Glass, after putting it off all year with the opt-out key 👀
211
Reposted by Tunji
1lpl.bsky.social @1lpl.bsky.social · 21h
Apple patches CoreGraphics zero-day flaw exploited in attacks www.bleepingcomputer.com/news/securit...
bleepingcomputer.com
Apple patches CoreGraphics zero-day flaw exploited in attacks
Apple released security updates to fix a zero-day vulnerability exploited in "extremely sophisticated" targeted attacks on iOS devices.
011
Reposted by Tunji
Steve Troughton-Smith @stroughtonsmith.mastodon.social.ap.brid.gy · 21h
Re last repost: macOS Golden Gate *is* buggy. I wouldn’t say it’s in a different ballpark to Sequoia. A lot of that is leftover jank from last year’s Tahoe (Apple’s last OS cycle before the Claude era?) which was /so much buggier/. And a lot more is stuff that’s been broken for a very long time […]
mastodon.social
Original post on mastodon.social
022
Reposted by Tunji
Knolinfos @knolinfos.bsky.social · 20h
Apple Patches CoreGraphics Flaw Possibly Exploited in Targeted Attacks
thehackernews.com
Apple Patches CoreGraphics Flaw Possibly Exploited in Targeted Attacks
Apple has released security updates to address a vulnerability in older versions of iOS, iPadOS, and macOS that it said may have been exploited in targeted attacks.   Learn more / En savoir plus / Mehr erfahren:   https://www.scoop.it/t/apple-mac-ios4-ipad-iphone-and-in-security  
011
Reposted by Tunji
Woody Melling @woody.fm · 20h
I've shipped with it! @openmusicevent.app was white labeled for a music festival at the beginning of this month, and is deployed to about 1700 with a single SwiftUI codebase on both iOS and Android. <150 lines of kotlin.
022
Reposted by Tunji
CDev @cdevmkt.bsky.social · 29/09/2026
been poking at skiptools/skip this week. write SwiftUI once → real Compose for Android. kinda tempting if you ship both stores. github.com/skiptools/skip anyone running Fuse in production? #swift #iosdev #androiddev
github.com
GitHub - skiptools/skip: Skip enables the creation of native SwiftUI apps for iOS and Android
Skip enables the creation of native SwiftUI apps for iOS and Android - skiptools/skip
231
Reposted by Tunji
Jackbooted Thot @socialism.tools · 20h
Opus 5.5 is incredible but it still can't perform miracles (making xcode work properly)
022
Reposted by Tunji
The Perimeter Site @theperimetersite.bsky.social · 20h
I spent Monday reading Apple security updates and today's additions to the CISA Known Exploited Vulnerabilities list; it is a boring cycle. A zero day appears. #vulnerability #databreach #infosec
theperimetersite.com
The Suspect is in Custody. The Data is Still Out.
The bug is CVE-2026-86950. It is an out of bounds write in CoreGraphics; CISA put it on the KEV list today, Tuesday September 29, giving federal agencies until October 2 to fix it.
011
Reposted by Tunji
Matt Akins @walkipedia.bsky.social · 19h
Nope. I’m out. ✌️
SEC
& Schwa
WINDOWS NT
Learning Perl on Win32 Systems
Schwartz, Olso & Christianse
WEB DESIGN
IN A NUTSHELL
NIEDERST
Excel 2013
Microsoft
COVERS
OFFICE 97 & 2000
SECOND EDITION
SECOND EDITION
Cocoa and Objective-C: Up and Running Stevenson
Access
Database
Design & Programming
Excel Pocket Guide
Roman
Frye
Writing Excel Macros with VBA
Roman
Writing Excel Macros
Steven Roman
Building Data Models with PowerPivot
FERRARI RUSSO
Micı
Oracle9i™
DUMMIES
hp 12c financial calculator
Fine
150 519 18
01
Financial Accounting
FOURTH edition
011
Reposted by Tunji
Cris (without an H) @ambignostic.bsky.social · 19h
I suspect it’s simply a matter of file extensions. The system associates .md files with visual studio or whatever instead of notepad, like the kind of person who even opens .md files would prefer (This happens to me when i double click an xml file and suddenly have to wait on Xcode to open)
has.md
HaS.md — On-Device Text & Image Privacy Protection
HaS (Hide and Seek) on-device text and image anonymization. Text: 8 languages, open-set entity types. Image: 21 privacy categories. 100% on-device inference.
011
Reposted by Tunji
Mira🌺 @deepgreens.bsky.social · 28/09/2026
Distant Light…🌺 #BeachLife
281321161
Reposted by Tunji
EmDash CMS @emdashcms.com · 28/09/2026
EmDash 1.0 is here! A modern, secure CMS, built on Astro as the spiritual successor to WordPress. Plugins run in secure sandboxes, and the distributed plugin registry is powered by Atproto!
emdashcms.com
EmDash 1.0: an open source CMS for Astro
Announcing EmDash 1.0, a stable, free and open source CMS built on Astro.
621144
Reposted by Tunji
WNBA @wnba.com · 28/09/2026
UNANIMOUS 🏆 Olivia Miles stepped onto the WNBA stage and delivered one of the most prolific rookie seasons in league history. Her record-breaking rookie season ends with 2026 WNBA Kia Rookie of the Year honors! #KiaROY | #WNBASeason30
311598276
Reposted by Tunji
Danyel Smith @danyelsmith.bsky.social · 28/09/2026
i just
011
Reposted by Tunji
TheDaver @buresdv.eu · 28/09/2026
My experience is not that broad (I only know C and Swift, and some Objective-C), but I like how Swift does it It consistently places the type at the end of a declaration, so it's "keyword name: Type" for variables, and "func name(arguments) -> Type" for functions
021