
A year ago I started working on and off in Snapsbrew.com. Snapsbrew is a tool to generate custom images and pdfs on demand with an API.
I started working on it because I needed a way to generate custom social cards for Legendsverse customers, and pages. Just like this one 👇🏽

First version was in the same server inside Legendsverse and was just hitting an endpoint with this card design. Then I started a few other projects and really wanted to have this custom image for every page, and just like any indie hacker instead of paying for an existing product I decided to develop my own.
So, finally, I pushed Snapsbrew to production a few weeks back. And since two weeks ago I started working on my first content. A guide to generate custom certificates using Snapsbrew's API.
You can take a look here if you are really interested.
The thing is that, I'm surprised it took me two weeks to write this piece, and it could have taken two weeks more if I hadn't published it as is. This is my first piece and sincerely I just think it sucks. I had to trim a lot of sections from it. And reduced the scope of what I wanted to post (I wanted to add a postman collection, a video tutorial, code examples with different technologies). I'm also aware it has a lot of typos, and some paragraphs probably don't make any sense.
I'll work on those in the future, but for now, I'm just happy it's live.
It's also very hard to decide the level of complexity it should have. For moments I wasn't sure to whom I was writing this for: marketers?, senior devs?, I had no idea. I didn't know if I was mixing concepts. At the end I just decided to ship it, keep writing more content and hopefully in the future I'll get a better grasp of the people that could find these.
What I'm taking from this is that, finally I published this piece, and I'm started to do some actual marketing for my product. I realized that I can plan and write these huge pieces, and then write smaller pieces that spin off from them.
I'm curious what do you guys think about it, and if you have any feedback or recommendation I'm all ears. I definitely need to learn from indiehackers with way more experience than me writing this kind of content.
Being biased towards action is the best thing you can do @amedinadev. When I started content marketing for my product ruttl, it wasn't until first 30-35 pieces that I realized we were not heading in right direction.
You can always go back and push new updates. Going live should be a top priority. I glimpsed through the piece you've shared and here are few tips for you -
Try to add more visual breaks. Don't add more than 4-5 lines for each paragraph (You don't have to follow this strictly, but I read this pointer a lot on the internet)
Since you're starting now, here's a hack - Make sure you have a small section for Index or table of contents. It helps a lot with SEO. We are executing this ourselves in the coming weeks.
Leverage images only where necessary. If you're trying to showcase any steps, record a tutorial video. People prefer video based content when it comes for such things.
Hope this feedback helps you!