11 Comments
User's avatar
Zach Cohen's avatar

Reverse-engineering APIs is a tech band-aid, not a strategy. It's like trying to tune a piano with a hammer. Legal ramifications aside, it's an unsustainable approach. Seen too many startups crash this way.

Expand full comment
Jakub Slys šŸŽ–ļø's avatar

Totally agree it’s risky if reverse-engineering becomes the whole strategy ā™Ÿļø But used intentionally, it can be a powerful way to learn, explore, or validate ideas-especially when official APIs are missing or limited. It’s not the endgame, but sometimes it’s the spark ✨

Expand full comment
Luan Doan's avatar

Great breakdown! I used to use this technique for some of my old projects. The only problem with this approach is that if we want to create apps or workflows to sell, like in your example to help manage Substack: users need to provide a cookie, which they may be afraid to do due to security risks. But aside from that concern, we can create a lot of useful things to help grow Substack newsletters more effectively.

Expand full comment
Jakub Slys šŸŽ–ļø's avatar

Thanks for the kind and thoughtful words - really appreciate it! šŸ™šŸ» And totally agree that asking for cookies can be a blocker, especially for non-technical users. Curious if you’ve come across any other ways to handle auth in setups like this? 😃

Expand full comment
Tope Olofin's avatar

Enjoyed the walk through even though it’s a lot for my non-technical brain 😁

Expand full comment
Farida Khalaf's avatar

Love it

Expand full comment
Jenny Ouyang's avatar

This is exactly how I would figure out a hidden API :)

Expand full comment
Jakub Slys šŸŽ–ļø's avatar

So there are two of us 😃 Have you tried doing it before?

Expand full comment
Jenny Ouyang's avatar

Yes!!! I had AI built a chrome extension for me to use locally. Most of my notes were scheduled, though to be fair, even with scheduling I still don’t post that much :)

Expand full comment
Jakub Slys šŸŽ–ļø's avatar

And what do you use for scheduling now?

Expand full comment
Jenny Ouyang's avatar

Still the same extension.

Expand full comment