Rudrank Riyam
@rudrankriyam.bsky.social
1.3K followers 69 following 1.3K posts
Developing for Apple Platforms | Technical Writer & Author | Conference Speaker | WWDC '19 Scholar https://academy.rudrank.com
Posts Media Videos Starter Packs
Pinned
rudrankriyam.bsky.social
I am turning 28 this week, so get 28% on all of my books! 🎂

Just use 28 at checkout:
academy.rudrank.com
rudrankriyam.bsky.social
I am back from my vacation. Dubai is a nice city 🌃

Last quarter’s goal is to have fun writing and coding while documenting more of my work
rudrankriyam.bsky.social
New release of AuralKit! Thanks to @ekurutepe for the custom vocab PR.

I want this package to be the easiest way to add voice to text using Apple's native framework. Keeping it iOS 26+ for now to make the most out of SpeechAnalyzer.

github.com/rryam/AuralK...
Release AuralKit 1.2.0 · rryam/AuralKit
Highlights Added contextual strings support to SpeechSession.startTranscribing(...), including a convenience overload and a new contextSetupFailed error so you can bias recognition with domain voc...
github.com
rudrankriyam.bsky.social
Another surreal sunset that I experienced.

The wind at the top of Burj Khalifa, and failing to conquer my fear of heights at 152th floor was worth it.
Reposted by Rudrank Riyam
rudrankriyam.bsky.social
I am turning 28 this week, so get 28% on all of my books! 🎂

Just use 28 at checkout:
academy.rudrank.com
rudrankriyam.bsky.social
Most cliched birthday with Indian food classics: butter chicken, garlic naan and gulab jamun 😆🤩
rudrankriyam.bsky.social
Upgraded my mother to business for her first international flight without telling her, and her expressions are something I will cherish for a lifetime.

Money can buy happiness sometimes. 😊
Reposted by Rudrank Riyam
danielsaidi.bsky.social
I’m very happy with these StickerApp cuties 🤩 Come say hi and grab one if you’re at @swiftleeds.co.uk next week.
rudrankriyam.bsky.social
I am turning 28 this week, so get 28% on all of my books! 🎂

Just use 28 at checkout:
academy.rudrank.com
rudrankriyam.bsky.social
Well, #ShipATon was a failure for me and I gave up midway.

When I zoom out a bit, I made the most this month.

Still peanuts, but gives me a direction that I can go indie if I go relentless
rudrankriyam.bsky.social
Introducing AuralKit, easily add the new SpeechAnalyzer API with a few lines of code:

let session = SpeechSession(locale: .current)

for try await result in session.startTranscribing() {
print("Final: \(result.text)")
}

github.com/rryam/AuralKit
rudrankriyam.bsky.social
I need to 3X and sustain it to comfortably live the life I want. I still want to make money from apps so I can have an equal split between book and apps
rudrankriyam.bsky.social
Good month. But I am so attached to my work that I need to relax before my vacation day after.

Still have an infinite to-do list 🥲
rudrankriyam.bsky.social
Exploring MLX Swift: Structured Generation with @ Generable Macro

rudrank.com/exploring-ml...
rudrankriyam.bsky.social
I am going to write my coolest blog post of 2025; it has been a while

rudrank.com
rudrankriyam.bsky.social
I wrote about it in my book on MLX Swift, but honestly this deserves a blog post for everyone to benefit from

academy.rudrank.com/product/mlx-...
Exploring MLX Swift
academy.rudrank.com
Reposted by Rudrank Riyam
migueldeicaza.bsky.social
When you are an iOS developer, every day is Xmas - LLM edition:

I didn’t grasp this at first.

This is using a third-party LLM, running with Apple’s MLX and using their new system that maps LLM output into Swift structured data.

This is how he got that nice UI updating live.
rudrankriyam.bsky.social
Streaming structured output with MLX Swift

Qwen 1.7B but used Generable of Foundation Models framework
rudrankriyam.bsky.social
I wrote about it in my book on MLX Swift, but honestly this deserves a blog post for everyone to benefit from

academy.rudrank.com/product/mlx-...
Exploring MLX Swift
academy.rudrank.com
rudrankriyam.bsky.social
This is the itinerary planner app of Apple that they use for Foundation Models demo. I modified it with MLX Structured to output JSON based on the schema of Generable structure
rudrankriyam.bsky.social
Streaming structured output with MLX Swift

Qwen 1.7B but used Generable of Foundation Models framework
rudrankriyam.bsky.social
This year has been filled with lessons. When I was approached to interview for a frontier AI lab, I passed on that opportunity because I did not believe in my iOS dev skills.

You got to be your own hypeman
rudrankriyam.bsky.social
Wrote my *best* chapter on technical writing, sharing the model and prompt I use for structuring my work!

academy.rudrank.com/product/tech...
Reposted by Rudrank Riyam
rudrankriyam.bsky.social
My book on Foundation Models & MLX Swift is out!

To celebrate iOS 26 release, get 26% off! 🥂

academy.rudrank.com/product/ai?c...