Sivaprasad Radhakrishnan
@prasadrl.bsky.social
👋 Indie iOS & Mac OS developer. Building LightPlan, AppDesk, TideAlert, WeatherMenu, Moon Plus & Timely
Previously, Principal Software Engineer at Microsoft.
Previously, Principal Software Engineer at Microsoft.
Pinned
📸 New app launch alert! Find perfect light using sun and moon visualization on a 3D map. Perfect for landscape, wedding, real estate and outdoor photography. Download on #ios for free from lightplan.app
Red line shows the angle of sun or moon in real time.
#appstore #photography #launch #shipaton
Red line shows the angle of sun or moon in real time.
#appstore #photography #launch #shipaton
October 17, 2025 at 11:57 PM
LightPlan v1.1 is out now! This update includes beautiful home screen widgets to track golden hour, sunrise, sunset, moon and phase times plus a critical bug fixes.
apps.apple.com/us/app/light...
#buildinpublic #indiedev #lightplan
apps.apple.com/us/app/light...
#buildinpublic #indiedev #lightplan
October 15, 2025 at 4:25 PM
LightPlan v1.1 is out now! This update includes beautiful home screen widgets to track golden hour, sunrise, sunset, moon and phase times plus a critical bug fixes.
apps.apple.com/us/app/light...
#buildinpublic #indiedev #lightplan
apps.apple.com/us/app/light...
#buildinpublic #indiedev #lightplan
Weathermenu for macOS is $0.99 on sale now!
Get your daily and 10 day weather info from the macos menu bar app - Weather Menu. Get your promocodes from the link below to dowload it for free.
appdesk.dev/p/38HXY
#iosdev #buildinpublic #indiedev #ios #appstore #weather
appdesk.dev/p/38HXY
#iosdev #buildinpublic #indiedev #ios #appstore #weather
October 13, 2025 at 7:13 AM
Weathermenu for macOS is $0.99 on sale now!
User reported my menu bar app was getting displayed partially offscreen and made it completely unusable. I tried it on 2 different machines and couldn’t repro.
Turns out he was using an external monitor and my frame positioning logic was grabbing the wrong frame using NSScreen.main. #buildinpublic
Turns out he was using an external monitor and my frame positioning logic was grabbing the wrong frame using NSScreen.main. #buildinpublic
October 10, 2025 at 2:59 PM
User reported my menu bar app was getting displayed partially offscreen and made it completely unusable. I tried it on 2 different machines and couldn’t repro.
Turns out he was using an external monitor and my frame positioning logic was grabbing the wrong frame using NSScreen.main. #buildinpublic
Turns out he was using an external monitor and my frame positioning logic was grabbing the wrong frame using NSScreen.main. #buildinpublic
Building a feature in AppDesk to distribute offer codes for subscriptions to your users both in-app and through web.
#buildinpublic #ios #subscription #offercodes
#buildinpublic #ios #subscription #offercodes
October 5, 2025 at 6:46 PM
Building a feature in AppDesk to distribute offer codes for subscriptions to your users both in-app and through web.
#buildinpublic #ios #subscription #offercodes
#buildinpublic #ios #subscription #offercodes
Most important skill an entreprenuer needs is self-discipline to stay focused on what matters most every single day. Drifting away slowly to less important things comes naturally, but staying course amist all distractions and heading full steam requires a conscious effort.
#buildinpublic #indiedev
#buildinpublic #indiedev
October 4, 2025 at 7:20 PM
Most important skill an entreprenuer needs is self-discipline to stay focused on what matters most every single day. Drifting away slowly to less important things comes naturally, but staying course amist all distractions and heading full steam requires a conscious effort.
#buildinpublic #indiedev
#buildinpublic #indiedev
📸 New app launch alert! Find perfect light using sun and moon visualization on a 3D map. Perfect for landscape, wedding, real estate and outdoor photography. Download on #ios for free from lightplan.app
Red line shows the angle of sun or moon in real time.
#appstore #photography #launch #shipaton
Red line shows the angle of sun or moon in real time.
#appstore #photography #launch #shipaton
October 3, 2025 at 2:40 PM
📸 New app launch alert! Find perfect light using sun and moon visualization on a 3D map. Perfect for landscape, wedding, real estate and outdoor photography. Download on #ios for free from lightplan.app
Red line shows the angle of sun or moon in real time.
#appstore #photography #launch #shipaton
Red line shows the angle of sun or moon in real time.
#appstore #photography #launch #shipaton
Get your daily and 10 day weather info from the macos menu bar app - Weather Menu. Get your promocodes from the link below to dowload it for free.
appdesk.dev/p/38HXY
#iosdev #buildinpublic #indiedev #ios #appstore #weather
appdesk.dev/p/38HXY
#iosdev #buildinpublic #indiedev #ios #appstore #weather
September 28, 2025 at 7:59 PM
Get your daily and 10 day weather info from the macos menu bar app - Weather Menu. Get your promocodes from the link below to dowload it for free.
appdesk.dev/p/38HXY
#iosdev #buildinpublic #indiedev #ios #appstore #weather
appdesk.dev/p/38HXY
#iosdev #buildinpublic #indiedev #ios #appstore #weather
Teaching LLM to code will go down in history as one of the biggest accomplishments of open source software. The impact of this is more significant than we realize.
September 27, 2025 at 5:13 PM
Teaching LLM to code will go down in history as one of the biggest accomplishments of open source software. The impact of this is more significant than we realize.
Giving away free promo codes to celebrate the launch of version 2.0 update to Timely. First come, first serve. Get your promo code at link below.
appdesk.dev/p/LB4QK
#indiedev #buildinpublic #macosdev #iosdev #applaunch #promocode
appdesk.dev/p/LB4QK
#indiedev #buildinpublic #macosdev #iosdev #applaunch #promocode
Timely - Get Your Promo Code
Claim your exclusive promo code for Timely
appdesk.dev
September 26, 2025 at 11:29 PM
Giving away free promo codes to celebrate the launch of version 2.0 update to Timely. First come, first serve. Get your promo code at link below.
appdesk.dev/p/LB4QK
#indiedev #buildinpublic #macosdev #iosdev #applaunch #promocode
appdesk.dev/p/LB4QK
#indiedev #buildinpublic #macosdev #iosdev #applaunch #promocode
Just released a major update 2.0 to Timely. Mac OS menu bar app to manage timezones and reminders!
Created this to help myself as I work with people across different timezones and was bad at forgetting things and need quick and easy way to remind myself.
#macosdev #iosdev #indiedev #buildinpublic
Created this to help myself as I work with people across different timezones and was bad at forgetting things and need quick and easy way to remind myself.
#macosdev #iosdev #indiedev #buildinpublic
September 25, 2025 at 10:57 PM
Just released a major update 2.0 to Timely. Mac OS menu bar app to manage timezones and reminders!
Created this to help myself as I work with people across different timezones and was bad at forgetting things and need quick and easy way to remind myself.
#macosdev #iosdev #indiedev #buildinpublic
Created this to help myself as I work with people across different timezones and was bad at forgetting things and need quick and easy way to remind myself.
#macosdev #iosdev #indiedev #buildinpublic
What do you use for vibe designing? I have been using Claude code for simple coding and design tasks and i am happy with it so far. Comment if you have used any other AI tools for doing vibe designing?
September 21, 2025 at 8:09 PM
What do you use for vibe designing? I have been using Claude code for simple coding and design tasks and i am happy with it so far. Comment if you have used any other AI tools for doing vibe designing?
Claude saying you’re absolutely right on every response is literally quite annoying. I would rather have it articulate the pros and cons before jumping straight to implementation or even push back on some user suggestions
#indiedev #claude #vibecoding
#indiedev #claude #vibecoding
September 21, 2025 at 3:19 PM
Claude saying you’re absolutely right on every response is literally quite annoying. I would rather have it articulate the pros and cons before jumping straight to implementation or even push back on some user suggestions
#indiedev #claude #vibecoding
#indiedev #claude #vibecoding
Updated Tide Alert app with Wind, Gust, Water temperature and swell forecasts. Also updated for iOS 26 compatibility.
#indiedev #iosdev #buildinpublic
#indiedev #iosdev #buildinpublic
September 21, 2025 at 3:07 AM
Updated Tide Alert app with Wind, Gust, Water temperature and swell forecasts. Also updated for iOS 26 compatibility.
#indiedev #iosdev #buildinpublic
#indiedev #iosdev #buildinpublic
Reposted by Sivaprasad Radhakrishnan
Unlock better fishing trips by learning how tides affect your catch! 🌊🎣 Check out this easy guide to fishing with tides—perfect for beginners and seasoned anglers.
tidealert.app/howto/fishin...
#FishingTips #TideFishing #AnglersGuide
tidealert.app/howto/fishin...
#FishingTips #TideFishing #AnglersGuide
Best Times to Fish Using Tide Data - Complete Fishing Guide
Master tide fishing with our comprehensive guide. Learn optimal tide times, fish behavior patterns, and proven strategies for different species.
tidealert.app
June 30, 2025 at 7:14 AM
Unlock better fishing trips by learning how tides affect your catch! 🌊🎣 Check out this easy guide to fishing with tides—perfect for beginners and seasoned anglers.
tidealert.app/howto/fishin...
#FishingTips #TideFishing #AnglersGuide
tidealert.app/howto/fishin...
#FishingTips #TideFishing #AnglersGuide
I am opening up a private early beta for AppDesk (a native desktop app for mac). AppDesk makes it very convenient to view AppStore reviews from all countries in one place and respond to them with an AI generated response.
If you have a need of such a tool please DM me your email.
#buildinpublic
If you have a need of such a tool please DM me your email.
#buildinpublic
Building a native app to view and respond to appstore reviews for all my apps quickly. Got tired of how slow using Appstore connect was for this purpose.
February 17, 2025 at 9:02 PM
I am opening up a private early beta for AppDesk (a native desktop app for mac). AppDesk makes it very convenient to view AppStore reviews from all countries in one place and respond to them with an AI generated response.
If you have a need of such a tool please DM me your email.
#buildinpublic
If you have a need of such a tool please DM me your email.
#buildinpublic
I'll be giving away promo-codes to download WeatherMenu for free. Leave a comment below or send me a DM if you are interested.
apps.apple.com/us/app/weath...
apps.apple.com/us/app/weath...
December 12, 2024 at 2:48 AM
I'll be giving away promo-codes to download WeatherMenu for free. Leave a comment below or send me a DM if you are interested.
apps.apple.com/us/app/weath...
apps.apple.com/us/app/weath...
Playing with gradient animations for special user interaction. Here I'm animating the background & borders using gradient transitions as well as animating the text as it appears. Happy with the results so far!
#swift #buildinpublic #macos
#swift #buildinpublic #macos
December 10, 2024 at 6:11 PM
Playing with gradient animations for special user interaction. Here I'm animating the background & borders using gradient transitions as well as animating the text as it appears. Happy with the results so far!
#swift #buildinpublic #macos
#swift #buildinpublic #macos
These inline transitions feel far more delightful & nicer than presenting a modal dialog, plus these are super easy to implement in swiftUI.
This one line code is all you need:
.transition(.offset(.init(width: 0, height: -40)).combined(with: .opacity))
#buildinpublic #swift #swiftui #macos
This one line code is all you need:
.transition(.offset(.init(width: 0, height: -40)).combined(with: .opacity))
#buildinpublic #swift #swiftui #macos
December 8, 2024 at 8:35 PM
These inline transitions feel far more delightful & nicer than presenting a modal dialog, plus these are super easy to implement in swiftUI.
This one line code is all you need:
.transition(.offset(.init(width: 0, height: -40)).combined(with: .opacity))
#buildinpublic #swift #swiftui #macos
This one line code is all you need:
.transition(.offset(.init(width: 0, height: -40)).combined(with: .opacity))
#buildinpublic #swift #swiftui #macos
New starter pack to bring all bird photographers together on bsky. If you are one of them, please add a comment and I'll add. go.bsky.app/4ioyQKo
December 6, 2024 at 9:08 PM
New starter pack to bring all bird photographers together on bsky. If you are one of them, please add a comment and I'll add. go.bsky.app/4ioyQKo
Nice! WeatherMenu is ranking #3 under weather category on the mac appstore. Thank you to everyone who tried it.
#buildinpublic
#buildinpublic
December 6, 2024 at 7:37 PM
Nice! WeatherMenu is ranking #3 under weather category on the mac appstore. Thank you to everyone who tried it.
#buildinpublic
#buildinpublic
Reposted by Sivaprasad Radhakrishnan
Here's a quick preview of Tide Alert for iOS. Available in US, UK and Australia.
apps.apple.com/us/app/tide-...
#buildinpublic #tidealert #ios
apps.apple.com/us/app/tide-...
#buildinpublic #tidealert #ios
December 4, 2024 at 4:45 PM
Here's a quick preview of Tide Alert for iOS. Available in US, UK and Australia.
apps.apple.com/us/app/tide-...
#buildinpublic #tidealert #ios
apps.apple.com/us/app/tide-...
#buildinpublic #tidealert #ios
Now I've added the ability to generate a response using GenAI for appstore reviews within the app.
#appstore #iOS #macOS #indiesky #buildinpublic
#appstore #iOS #macOS #indiesky #buildinpublic
December 3, 2024 at 5:32 PM
Now I've added the ability to generate a response using GenAI for appstore reviews within the app.
#appstore #iOS #macOS #indiesky #buildinpublic
#appstore #iOS #macOS #indiesky #buildinpublic
Reposted by Sivaprasad Radhakrishnan
By far one of my favourite talks about how swiftui works under the hood and what we should know about common performance pitfalls and boosts
www.youtube.com/watch?v=WDRr...
www.youtube.com/watch?v=WDRr...
SwiftUI Performance for Demanding Apps by Aviel Gross - SwiftLeeds 2023
YouTube video by SwiftLeeds
www.youtube.com
November 27, 2024 at 7:07 AM
By far one of my favourite talks about how swiftui works under the hood and what we should know about common performance pitfalls and boosts
www.youtube.com/watch?v=WDRr...
www.youtube.com/watch?v=WDRr...
Reposted by Sivaprasad Radhakrishnan
I’ve just started this brand-new group with Apple platforms developers.
New here myself - say Hi to join. Please repost for some visibility.
New here myself - say Hi to join. Please repost for some visibility.
November 28, 2024 at 12:44 PM
I’ve just started this brand-new group with Apple platforms developers.
New here myself - say Hi to join. Please repost for some visibility.
New here myself - say Hi to join. Please repost for some visibility.