Indrajit Chakrabarty's Avatar

Indrajit Chakrabarty

@indyfromoz.bsky.social

Indie Mobile & Web app developer | hacking away with the latest tech | AI Tinkerer | Building runwaybrief.app

83 Followers  |  761 Following  |  11 Posts  |  Joined: 15.11.2023
Posts Following

Posts by Indrajit Chakrabarty (@indyfromoz.bsky.social)

Post image

Will Lando reign supreme this year?

Follow him and other drivers via GP Wheel, your F1 race companion apple.co/4ch6LcK

28.02.2026 10:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Just shipped my indie iOS app GP Wheel – Race Companion 🏁

I built it because I wanted a glanceable race-weekend companion (especially via widgets) without needing to open 5 different apps.

App Store: apple.co/4ch6LcK

27.02.2026 07:10 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Just shipped my indie iOS app GP Wheel – Race Companion 🏁

I built it because I wanted a glanceable race-weekend companion (especially via widgets) without needing to open 5 different apps.

App Store: apple.co/4ch6LcK

27.02.2026 07:10 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Photo of The Swift Programming Language as a physical print textbook. The cover is red. The book is propped up on a flat surface.

Photo of The Swift Programming Language as a physical print textbook. The cover is red. The book is propped up on a flat surface.

Photo of The Swift Programming Language as a physical print textbook. The cover is red. The book is lying flat against a level surface.

Photo of The Swift Programming Language as a physical print textbook. The cover is red. The book is lying flat against a level surface.

Photo of The Swift Programming Language as a physical print textbook. The book is displayed open against a flat surface. The print quality is impressive.

Photo of The Swift Programming Language as a physical print textbook. The book is displayed open against a flat surface. The print quality is impressive.

Photo of The Swift Programming Language as a physical print textbook. The cover is red. The back of the book is displayed, showing a description of Swift.

Photo of The Swift Programming Language as a physical print textbook. The cover is red. The back of the book is displayed, showing a description of Swift.

A month ago, @peterfriese.dev turned the @swift.org language into a typeset PDF. Today I turned it into a physical print textbook. This was such a fun project!

Words cannot describe how immensely grateful I am this reference now exists in my hands. Learning is now more accessible to me. Thank you!!

10.02.2026 18:00 β€” πŸ‘ 24    πŸ” 6    πŸ’¬ 1    πŸ“Œ 0

Replace all that CloudFlare workers, $0

03.02.2026 05:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Aviation Weather - RunwayBrief App - App Store Download Aviation Weather - RunwayBrief by Liana Solutions Pty Ltd on the App Store. See screenshots, ratings and reviews, user tips, and more games like…

I shipped my first indie iOS app RunwayBrief apps.apple.com/us/app/aviat.... It is an aviation data-at-glance app.

11.01.2026 08:30 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

My first indie app is now live in the App Store πŸŽ‰
Clean, minimal aviation weather with heavy focus on widgets, alerts and tools

Download here - apps.apple.com/us/app/aviat...

#aviation #indie #indiedev #ios #weather #metar #taf #airport

10.01.2026 06:52 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

My first indie app is now live in the App Store πŸŽ‰
Clean, minimal aviation weather with heavy focus on widgets, alerts and tools

Download here - apps.apple.com/us/app/aviat...

#aviation #indie #indiedev #ios #weather #metar #taf #airport

10.01.2026 06:52 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

TIL - "Act as an iCloud account" is handy for debugging and it is a MUST to publish all schema changes to Production as default is Development (auto-selected in the Dashboard)!

07.12.2025 19:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

TIL - working with #SwiftData / #CloudKit today - Need to manually add an index on a record type so that the CloudKit console can be used to query records! This one got me too πŸ˜…
Thankfully, I found a video on YT - youtu.be/z6vB6pZV5-s?... which was a lifesaver!

07.12.2025 19:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

TIL - Adding iCloud / #CloudKit sync in Xcode as capability isn't enough! We have to add "Background Modes" & select "Remote notifications". Xcode shows warning otherwise - BUG IN CLIENT OF CLOUDKIT: CloudKit push notifications require the 'remote-notification' background mode in your info plist.".

07.12.2025 19:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

CloudKit is sometimes frowned upon as a viable backend for iOS apps requiring storage, persistence & synchronisation of data across Apple devices. Using it with SwiftData for an app I am developing, it has been a bunch of surprises. Several TILs that I will share via this post/thread #buildinpublic

07.12.2025 19:03 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

Using remote, versioned JSON configs via S3/Cloudflare to manage app behavior, handle outages, force updates & deprecate old versions can be a lifesaver! #iosdev #indiedev #buildinpublic

05.09.2025 21:39 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image

πŸ“ˆ Here are the SvelteBench results for gpt-5. Overall it places in 12th spot. However, it's a huge improvement over the other GPT models (last image), and seems like a decent choice for Svelte 5. Mini and Nano do not inherit the good scores. 😿 khromov.se/svelte-bench #svelte

07.08.2025 22:29 β€” πŸ‘ 30    πŸ” 10    πŸ’¬ 3    πŸ“Œ 0

B

26.01.2025 21:37 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Add launch at login setting to a macOS app Register your macOS app as a login item using SMAppService.

I recently implemented launch at login functionality in my macOS app, and I just published a blog post showing how it can be easily done using SMAppService APIs: nilcoalescing.com/blog/LaunchA...
#SwiftLang #macOSDev

17.01.2025 06:04 β€” πŸ‘ 60    πŸ” 9    πŸ’¬ 3    πŸ“Œ 0
Preview
Change TextEditor background in SwiftUI Set a custom background for TextEditor in SwiftUI by using a combination of scrollContentBackground() and background() view modifiers.

We can set a custom background for TextEditor in #SwiftUI using a combination of scrollContentBackground() and background() view modifiers. We have to hide the default background first for our custom background to be visible:
nilcoalescing.com/blog/ChangeT...

19.01.2025 06:07 β€” πŸ‘ 99    πŸ” 8    πŸ’¬ 2    πŸ“Œ 0