Ilango Rajagopal

  • @ilango
  • Developer | Writer | Indiehacker
I'm a Fullstack Engineer from Bangalore, India. I build things for the internet. I write about web te...  
Read more
Positions

Founder

  • Open Catalysts
  • May 2021 - Present

Senior Software Engineer

  • Rocketium.com
  • Nov 2015 - Dec 2020

Junior Frontend Developer

  • Infratab
  • Jan 2015 - Sep 2015
View more
View less

My Work

2021

Oct 26, 2021
Oct 26, 2021
Build in public
Weekly Update #5

Hello everyone! I sort of didn't stick to the tasks list I set last week. Most of what I did was actually prep work, learning things I didn't know in SEO and content marketing. It was totally worth it. Here's my weekly progress update for https://useherald.com:

πŸ₯… Goals for the past week:

  • Put marketing plan in to action
  • Add banners feature in the widget
  • Show an example of banner on the website
  • Ship waitlist feature (last one before I launch)

βœ… Finished:

I spent most of the time learning SEO and copy writing for landing pages. I got some very useful feedback for copy writing. I'm working on updating the copy for the home page.

  • Did some SEO work
  • Started a blog for Herald and wrote an introductory blog post. Couple more articles in progress.
  • Add banners feature in the widget
  • Ship roadmap feature (only the dashboard part. Public roadmap is almost done. Went with roadmap instead of waitlist because I needed it for Herald)

🎯 Actionable goals for this week:

  • Update home page copy using keywords
  • Create features page
  • Update product images
  • Finish public roadmap page
  • Launch!! πŸš€

πŸ™ƒ Struggles

It's been nearly a month since I started working on this. I've made good progress too. While I could keep working on it, I'm not gonna wait anymore and just launch. Herald has enough basic functionality, enough to show what's possible. So it's time to launch.

Oct 19, 2021
Oct 19, 2021
Optimized SEO
Tested for Accessibility
I spent about 30 minutes optimizing Herald website. It's a Next.js site so there were some built-in performance stuff in there but I'd made some mistakes as well.

I also learned some new stuff from Next.js SEO course. After the optimizations, this is the Lighthouse report:


Oct 17, 2021
Oct 17, 2021
Build in public
Weekly Update #4

Hello everyone! I hope you're having a fantastic weekend. This was a pretty good week. I finished all the tasks I set out to do and did some more work. Here's my weekly progress update for https://useherald.com:

πŸ₯… Goals for the past week:

  • Add ability to create custom changelog templates
  • Add pictures of widget and public page to home page
  • Figure out how to get signups
  • Deploy app in the monorepo
βœ… Finished:

  • Add ability to create custom changelog templates
  • Add pictures of widget and public page to home page
  • Figure out how to get signups
  • Deploy app in the monorepo
  • Add banners feature in the app dashboard
  • Add a simple blog to write about Herald
🎯 Actionable goal for the this week:

  • Put marketing plan in to action
  • Add banners feature in the widget
  • Show an example of banner on the website
  • Ship waitlist feature (last one before I launch)
πŸ™ƒ Struggles

I've made this mistake before and I'm on the verge of doing it again. As a developer, I like to build but I haven't spent nearly enough time on marketing. That changed this week. I've been studying how to go about marketing my product. This week I'm slowing down the building a lot (whatever coding task I set are pretty trivial) and work on some of the marketing stuff I've planned. Honestly I feel like I'm way out of my depth πŸ˜…, and feel anxious but I gotta do it. That's the only way to reach my goals.

Oct 13, 2021
Oct 13, 2021
Built a feature
Deployed a Web App
Phew 😌 Long day but I shipped a few things for Herald. 

βœ… Deployed the web app Β 
βœ… Fixed the issue I had with showing the widget on the site! Now I'm dogfooding my product. Hit that bell icon to see it in action.Β 
βœ… Custom changelog templates
Oct 13, 2021
Oct 13, 2021
Published a blog post
Rust Ownership Model is a unique concept for managing memory but it's a hard concept to grok. In this article I attempt to explain the rules of ownership and how memory is managed in Rust programs.

https://ilango.xyz/rusts-ownership-model-a-primer/
Oct 11, 2021
Oct 11, 2021
Build in public
Hello everyone! I hope you're having a productive Monday. Here's my weekly progress update for https://useherald.com:

πŸ₯… Goals for the past week:

  • Update the home page with better copy
  • Add signup form
  • Fix Netlify build issue when using the widget
  • Work on the public changelog page
  • Add ability to create custom changelog templates
βœ… Finished:

  • Update the home page with better copy
  • Add signup form
  • Work on the public changelog page
  • Fix Netlify build issue when using the widget
🎯 Actionable goal for the this week:

  • Add ability to create custom changelog templates
  • Add pictures of widget and public page to home page
  • Figure out how to get signups
  • Deploy app in the monorepo
πŸ™ƒ Struggles

No struggles as such. Figuring out the Netlify build error took up more time than expected. I didn't end up finishing the custom changelog templates.
Loading...
Get your own page like this