Akash Manohar's Avatar

Akash Manohar

@definerun.com.bsky.social

I build apps with Ruby on Rails, AWS, Python and pretty much anything to get the job done πŸ˜€ https://define.run

60 Followers  |  96 Following  |  117 Posts  |  Joined: 15.11.2024  |  1.5767

Latest posts by definerun.com on Bluesky

Video thumbnail

Cheap and supafast html-to-png !!!

The template is HTML + tailwindcss + liquid variables

Create template and input liquid variables via url. New graph. BOOM!

More demos coming.

14.07.2025 09:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I just remembered @b0rk.jvns.ca makes comics and came looking for Transformers/attention-related comics.

Julia please please! 🎱

23.06.2025 23:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Just came back to this thread to say thank you for explaining this to me. I just wrote my first mcp server to let Claude Code read testsuite failures in my project to fix :D

17.06.2025 09:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What is the smallest and most simple Ruby program you can think of which has these properties?

1) It must not write to any I/O streams (including stdout)
2) It must have two possible end states and randomly choose between them on each run.
3) The end state of each run must be externally observable.

02.04.2025 22:04 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 2    πŸ“Œ 1

I was curious and came here expecting something similar to fizzbuzz that would be a few lines.

Wow I see exit rand and I bow in respect πŸ˜‚

03.04.2025 04:55 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Fixed the macos installation for asdf-erlang plugin and closed a tonne of issues on the repo today.

Been a long time.

16.03.2025 15:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I wouldn’t prefer that. Without the _path and _url suffixes, they look like any other variable name - easy footgun. Also hard to grep when required.

15.03.2025 21:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

App review team approved update-2 my app. Now I’ll move onto marketing tasks.

14.01.2025 19:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Update: App was approved on 7th Jan 2025.
I spent a week on some improvements and submitted an update to the AppStore again. This time it's paywall improvements and some analytics.

14.01.2025 18:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I spent most of my career at places that have a huge dependency on a lot of third-party APIs (75+ API at one workplace). So I know how valuable monitoring can be πŸ˜€

11.01.2025 10:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Months ago, I setup some monitoring cron jobs for our #RubyOnRails app. They help me catch unexpected issues that occur due to third-party API failures, and retry them automatically before reporting them as failures that need my attention.

These cron jobs help me do other things with my time πŸ˜€

11.01.2025 10:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The resubmission has been in-review for an hour. It’s 1am. I was hoping they would approve it fast - because it is a reasonably easy app to test.

Going to sleep now 🀞

06.01.2025 18:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Scraped some data for the marketing site. Will build something with it.

06.01.2025 12:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The time waiting for iOS app to be reviewed feels like the longest wait ever. First submission was end of the holidays and they got back to me on a Friday. And now I have to wait through a weekend 🀞

04.01.2025 19:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

PSA: When submitting new iOS app for review with subscription pricing - add a note about it for App Review team to review subscription pricing also. Else they WILL miss it (Murphy's law).

Lots of Reddit threads with complaints, but extra note is the only known solution.
#iosdev

03.01.2025 13:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

rejected because App Review team didn't review subscriptions first and hence saw no options to subscribe :D

submitted again, because I cancelled the submission thinking something was wrong with my app.

03.01.2025 13:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Got my bandwidth optimization ready to deploy. Nothing to do with the ios app. But I'll wait. Back to the marketing task for this app.

30.12.2024 09:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

On to some marketing work to distract myself from refreshing the review status page πŸ˜€

30.12.2024 09:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Found out how to get caching working with cloudflare R2 private objects.

Use cloudflare workers with auth to respond to requests with r2 objects.

* When worker reads R2 object, the bandwidth is free. Only charge for Class B operation
* When worker responds to user, the egress is free.

30.12.2024 09:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

A+ for introspection and some deep insight πŸ˜€

Summarizes my time at the computer so far really well. Thanks for sharing!

30.12.2024 06:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

First app submitted to AppStore for review 🀞

Used #SwiftUI and #Rails for the back end. Built this for a very niche audience.

#iosdev

29.12.2024 16:46 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 5    πŸ“Œ 0

Docs seem sparse on this topic. And they all mention about assigning a domain to a public bucket to be able to cache is using cache rules. But nothing about caching in the context of presigned urls to access private R2 objects.

29.12.2024 14:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Anyone know how/if caching works with Cloudflare R2 private buckets?
I am using presigned urls to access private objects in an R2 bucket. I would like those objects to be cached. I do have a domain assigned to the (private) R2 bucket too. What I do to tell Cloudflare to cache these objects?

29.12.2024 14:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

TIL Some Chinese govt websites do not serve/use HTTPS.

28.12.2024 03:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Released app on testflight to test and fixing bugs forever today.
I'll have to fix one (hopefully) last bug tomorrow before I submit the app for review.

26.12.2024 15:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The list of β€œone last thing” to do are long:
* Add seed data to the web app
* Release on TestFlight for testing
* Filled up the form and screenshots etc. Just have to release a build and submit.
* Website content

Next up: Analytics integration

26.12.2024 00:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

setup fastlane for screenshots. very nifty.
not using the full thing. Just screenshots that I took manually. fastlane only does the framing in my setup.

#swiftui #iosdev

24.12.2024 17:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

31 days of effort and the app is complete.
Now comes the dreaded part - submitting to Apple and whatever else I have to do for marketing.

24.12.2024 11:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Listening to a bunch of ecommerce entrepreneurs discuss and help each other with Meta Ads. Insane free knowledge just by being a fly on the wall.

23.12.2024 17:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

#FleetingThought
Where I like to live when I'm able, and where I prefer growing old/dying do not have to be the same place.

23.12.2024 16:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@definerun.com is following 18 prominent accounts