13
10 Comments

In the spirit of just starting

HI!

I'm Chris. Long time reader, first time poster. I've been voraciously listening to the Indie Hackers podcast this month and I can't help but reflect that so much of the advice on there is to JUST START.

I've been a software engineer with a day job for the better part of the last 15 years. I'm very lucky to have had the experiences I've had professionally but they've always left me wishing I was more in control of my own destiny. But the classic question always pops up.. where do I even start?

Like most software engineering types I tend to err on the side of over analyzing problems up front, try to get a perfect plan in place first, then begin on the solution. If I just read one more book, or take one more class, or listen to one more podcast, then I'll be ready.

I'm realizing now that this will never happen so, here I go. I'm going to start intentionally building the wrong thing! I know it won't be the most efficient route, and I know it's ~probably~ not going to go anywhere. But probably beats the hell out of definitely and I know if I keep waiting around for inspiration then I'll definitely never get anywhere. How's that for rational logic?

So what to build? They say to scratch your own itch, and one of the most painful things about being a professional software engineer is reviews. I know I did some important work over the last 6-12 months, but crawling back over PR's in retrospect can feel really disjointed and not capture the real wins you feel like you got.

I want to build a tool to help people engineers easily track their daily work, Github PR's / issues, links to ticketing systems(clubhouse, jira, etc), simple text based notes, etc. The goal is simply this, if you update this tool daily (for even 5-10 minutes), you should be able to have really great things to say both in your daily standup meeting, but also during your next review cycle. This has massive upside for promotions and raises, and can also really help if you're hearing the voice of imposter syndrome in your head. Maybe that voice would quiet down if you saw a sweet graph of progress. Or that you had clicked 💪🏻 for your ruthlessly simple (but highly effective) emoji checkin for the last two weeks straight! Uh oh the feature creep is already starting.. !

I have not validated this idea and don't know if anyone wants it but me (or if anything already does this exact thing!!) but I just wanted to post something about starting to build in public and hopefully inspire someone else to shake off the paralysis of waiting for the right thing. It's not gonna happen.

So let's at least make something and throw it away! Woo!

posted to Icon for group Building in Public
Building in Public
on August 21, 2021
  1. 4

    I’ve struggled to “just start” for years, but I’ve also struggled with over analyzing and complicating things in the beginning. I’ve come to realize that momentum is key. I’m in a similar place as you it seems.

    What I want to focus on this time is taking small manageable bites that I can ship quickly (even if it’s just for me). I’m starting off by building the bare minimum… like, I won’t even have a UI, I’m just looking for something I can get working within a couple hours within a console session. We’ll see how it goes!

    I guess that would be my (unsolicited) advice. Aside from just getting started, maybe also consider shipping something within the same day. As you said, it probably won’t be “right,” but it’ll build momentum.

    I’m rooting for us!

    1. 3

      Seconding you both, guys :) On the exact same position with the exact same background :)

    2. 2

      I'm rooting for us too :) Great reminder about starting small. When I started hacking on this my first instinct was to setup accounts? Not necessary if I'm the only user! Skipped. Good luck out there!

      1. 2

        Same here! I think focusing on the most important pieces first is a great way to build momentum. I got started after posting my original comment and I've got a simple tool working for me in the console. It's quite tedious to type everything out, but hey, it's progress! :)

    3. 1

      ..and then keep going.. forever.. until? I haven't just started, I've been grinding away for 3+ years without anything to show for it. Do yourself a favour and burn it into your mind that it is 90% marketing and 10% product. If you can't effectively promote what you build it doesn't matter how much hard work you put into the product - nobody will know about it.

      On the other side, if you know how to market something you don't even need a product; you'll be able to generate presales.

  2. 1

    A great go-to-market strategy is to focus on a niche and expand so if you think tracking accomplishments for devs in advance of a review is a product someone would use (or hopefully pay for) then build that with the underlying potential to expand to other roles like sales, marketing, accounting, etc. Don't hard code it for devs but build something that can be repackaged and reused as it spills out of the dev world.

    I would target it to both devs and HR/dev management people because the HR and management people have the power to MANDATE its use which would give you 10x the number of users per company and then a path to revenue would emerge because an employee won't pay out of their personal funds to use this like a company would pay for it. Get with an HR person and a dev manager to get a 360-degree view of what would be valuable to all the stakeholders because there is more than just one of them here.

    last thought: Change this "So let's at least make something and throw it away! Woo!" into "So let's transform dev reviews into a fairer and more accurate process that companies are willing to pay Chris for using." ....fixed that for you! Dream bigger! ;-)

    1. 2

      I accept your fix! :D

      Totally agree that switching from B2C (developers) to B2B (companies that employ developers) is a great idea. My first pivot, glad I got started!

  3. 1

    I like the way your idea is shaping up, great place to start!

    Good luck Chris

    1. 1

      Thanks! Good luck to you too!

  4. 3

    This comment was deleted 4 years ago.

    1. 1

      Thanks good luck to you too!

Trending on Indie Hackers
I built something that helps founders turn user clicks into real change 🌱✨ User Avatar 32 comments I built a text-to-video AI in 30 days. User Avatar 31 comments You don't need to write the same thing again User Avatar 29 comments I built an Image-to-3D SaaS using Tencent's Hunyuan 3D AI User Avatar 25 comments The Era of Malleable SaaS: Is This the End of "Opinionated Software"? User Avatar 17 comments Let’s Talk: What’s Missing in Today’s App Builders? User Avatar 17 comments