YouTube video by Amala Ekpunobi
Woke Interviewer Has No Idea Sheโs DELUSIONAL
Interviewer was right. Stating (or negating) genetic differences by skin color is classifying cars by paint color. Most human genetic differences predate migration out of Africa. Skin color is near negligible compared with pre-existing, largely invisible variation. www.youtube.com/watch?v=g0FS...
01.01.2026 13:46 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Hit a macOS WTF crash today: pressing Enter on a numeric text field causes a NaN origin in Touch Bar layout, crashing the app. Workaround: set Touch Bar to Fn keys.
25.11.2025 15:54 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
How to dramatically improve compilation time and coalesce updates with Observations (v26).
15.10.2025 09:55 โ ๐ 5 ๐ 0 ๐ฌ 0 ๐ 0
People tend to optimize their own productivity automating reviews and flooding PRs with code that looks decent. For multithreading itโs a bug wakamole. Maybe engineering authorship will move to iterating on specs, who knows.
04.08.2025 09:03 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
01.06.2025 19:29 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Couple of curl scripts to let Claude ask o3/gemini when he becomes stuck.
gist.github.com/janodev/4549...
31.05.2025 20:39 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Presentation hack:
1. Write research on Google Docs
2. Use Plus AI trial (a GDocs extension) to convert Doc to Google Slides
3. Ask a LLM for a list of Google Image links to vector image styles
4. Choose an image as reference
5. Ask GPT 4o for diagrams in that style
09.04.2025 11:26 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
will I ever remember them?
08.04.2025 18:01 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Example code: gist.github.com/janodev/92df...
08.04.2025 15:11 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Package traits SE-0450:
1. Define a trait as an arbitrary token. e.g. "Firebase"
2. Add Firebase as optional dependency when that trait is enabled
3. Conditionally compile
#if Firebase
import Firebase
...
#endif
4. A client of your package can enable "Firebase" to add related code and libraries.
08.04.2025 15:04 โ ๐ 2 ๐ 0 ๐ฌ 2 ๐ 0
Xcode, why you donโt
git ls-remote --tags
then
git clone --depth=1 --branch=tag-name
?
07.04.2025 15:05 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
Xcode builtin rsync misbehaving leads to ITMS-90048: Your archive contains [._Symbols]
developer.apple.com/forums/threa...
Solution: custom export and remove manually
# check
unzip -l YourApp.ipa| grep -i "._Symbols"
# delete
zip -d YourApp.ipa ._Symbols/
Then upload with Transporter.
04.04.2025 15:47 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
halp
01.04.2025 15:26 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Claude Code can increase test coverage working unattended. I use this Makefile gist.github.com/janodev/0380... for a SPM package. Claude is able to see the report and run isolated tests. It uses xcbeautify -q to minimize token usage. Unattended = Iโm watching but often I donโt need to interact.
29.03.2025 15:46 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
On that note, a very useful prompt is โwhat would have helped you to know to solve this problem faster?โ You can add the resulting information to the code, a blog post, or project documentation to supplement LLM shortcomings and for your own learning too.
26.03.2025 13:11 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Tell Claude Code to use 'swift build | xcbeautify' to avoid sharing walls of text. LLMs perform best with well-defined tasks. Solve concurrency problems in a blog post then add it to the context. LLMs are a time saver, but they can't one-shot yet, you need to iteratively review their output.
26.03.2025 12:26 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
I get this a lot with PreferenceKey and see no way around it. It is sensitive to overlapping updates. I rather not use it.
25.03.2025 15:10 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
did you know? the pop culture phrase โendure and surviveโ refers to fools telling you that NSLock is technical debt
19.03.2025 12:18 โ ๐ 4 ๐ 0 ๐ฌ 1 ๐ 0
Iโve been involved in project estimation lately. Itโs massively shorter using Claude Code, even at current price. Itโs beyond me why Apple doesnโt use Deepseek to clone CC and give it away as an onsite free alternative to boost hardware sales and development on their platform.
09.03.2025 11:50 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Not vibe coding, just babysit and manual refactor. SwiftSyntax to slice source code in meaningful parts (done) and send it to openai ada (best for code embeddings). Then MCP for file manipulation. Just sharing the recipe, not selling anything, the moat is non-existent.
09.03.2025 11:50 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
There are ~35 Cursor-like projects. I made another for Xcode. The bar is very low. Used Xcode.sdef to observe open workspace and files. Let the user pin files to send them as context. Use CG to attach to the window. JSON Structured Outputs to exchange information.
09.03.2025 11:49 โ ๐ 4 ๐ 0 ๐ฌ 1 ๐ 0
Test Scoping Traits
Test Scoping in the Apple Testing framework.
A new addition to the Apple Testing framework allows running code before and after the tests.
jano.dev/apple/swift/...
24.02.2025 20:39 โ ๐ 2 ๐ 1 ๐ฌ 1 ๐ 0
is this the holy grail of a source editor for mac? will you sell commercial licenses?
04.01.2025 22:40 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
hard to do one on a changing landscape, but some stay mostly specialists for convenience, money, or the market. Companies want immediate results on areas difficult to upskill, landmine frameworks, languages with messy 220-pages updates etc Amazon hires both kinds, and both get to build useful stuff.
03.01.2025 20:20 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
kidding, I wonder if itโs worth it to go commit by commit on a first push working alone
03.01.2025 00:10 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
super off the books indie performative lore, slick
02.01.2025 23:46 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
I make iOS apps.
Located in Kyoto, Japan.
๐ฆฃ Mastodon
https://hachyderm.io/@auramagi
๐ Blog (rarely active)
https://apurin.me
๐ Every Word: iOS Audiobook Player
@everywordapp.com
Might know what he's doing. (Says as much on his business cards.) Any olโ pronouns will do. ๐ฆป๐ป
Indie iOS Developer | Blog: fline.dev
Maintainer of @WWDCNotes.com
Apps: @FreemiumKit.app, @TranslateKit.app, CrossCraft.app, and more
Swift Server Engineer at Apple ๐๐จ๐ฟ๐บ๐ธ he/him
Check out and follow @swift.org
This is my dev account, @honzadvorsky.com is my personal alt account. I only speak for myself.
https://github.com/czechboy0
https://honzadvorsky.com
Signal: honzadvorsky.99
Making teams more efficient. ๐ทEmpowering 80,000+ apps by Sourcery, LifetimeTracker, Inject, Difference ๐ฃ๏ธ 50+ conference talks | prev @browsercompany @nytimes
Apple Platforms Developer in the PNW. Follow for AppKit, UIKit, & SwiftUI projects/apps. ๐ณ๏ธโ๐๐ฒ๐ฝ๐บ๐ธ
Studying Finnish ๐ซ๐ฎ
๐ https://marioaguzman.github.io
๐ @marioguzman@mastodon.social
Senior Apple Platform Developer
Ex-Amex, currently an indie developer working on Mooligan - A Magic the Gathering wiki app
๐ฒ๐พ๐ธ๐ฌ
GitHub - https://github.com/missingems
Staff iOS Engineer | https://swiftology.ioโจ
Based in ๐ฌ๐ง Born in ๐บ๐ฆโจAll opinions are my own
CEO morelove.ventures & imaginary.institute | he/him ๐ดโโ ๏ธLead Faculty at Apple Developer Academy Naples ๐งโ๐ป @createwithswift.bsky.social ๐ท Enthusiast ๐ฃ Aficionado
โข Indie iOS developer
โข Founder at thepenguin.tech
โข Created with Swift - apple.co/3B5WwHT
โข Always looking out for joint ventures and great new opportunities ๐๐ป
#iosdev #swiftlang #swiftui #indiedev #indiehacker
Current: https://doublememory.com - an Apple native bookmark organizer that works with any links and text in Pinterest-like board. BlueSky/X supported, no extension, no registration. The cure to your tab hoarding.
Other Projects: https://idealistspace.com
Mobile app developer - Xamarin / MAUI - Swift & SwiftUI
computer user and fool
nateparrott.com
Mac Software Developer at @ccommand.bsky.social building @dropdmg.bsky.social, @eaglefiler.bsky.social, @spamsieve.bsky.social, and @toothfairymac.bsky.social.
https://mastodon.social/@mjtsai
https://mjtsai.com/blog
Menswear writer. Editor at Put This On. Words at The New York Times, The Washington Post, The Financial Times, Esquire, and Mr. Porter.
If you have a style question, search:
https://dieworkwear.com/ | https://putthison.com/start-here/
Text, programming, languages. Learning to ship with a full-time job. Writing about writing software: https://norikitech.com
๐ฎ Editor of the #Nintendo newsletter hanafuda.report