Live data from Hacker News

Finishing a side project

hugozap.com

41–50 of 154 posts

Re: Finishing a side project

#41

I used to have trouble doing the work. But when I got honest with myself, I had a very specific problem that was preventing me from doing the work. Once I fixed my problem, I was able to do the work. My side project pays salaries now. "Everyone has at least one big thing that stands in the way of their success; find yours and deal with it" Ray Dalio

If you don't mind my asking, what was your problem and how did you fix it? I've been just...stuck for a couple years. :(

Re: Finishing a side project

#42
post #35

Earlier quoted context omitted.

That's exactly the reason why the indiehackers website is going circles publishing products which are used within their own audience. If you are building something not targeting this demographic, that's not going to help you get more customers.

I think that might be a generalization and likely provably not true (in the larger context of the site). https://www.indiehackers.com/products?sorting=highest-revenu...

You have to click a second time on the revenue for their sort to work but that's clearly what I had in mind when I was saying this.

A lot of the highest revenue products (with a few exceptions of course, I'm not saying it's only that) on this website from this list are SAAS targeted at the startup world.

Re: Finishing a side project

#43
+1 vote for creating a different system login. This cleaned up my dev environment as I experimented with new tools, and decluttered my brain when I context switch. Not to mention every time I login I am guilted when I choose a different profile to login with.

Re: Finishing a side project

#44
post #4

>Unexpected life events. Like a world-changing pandemic and riots? I'll be honest, it is getting hard to focus on building my cute little software bullshit project when a voice in the back of my head is telling me to spend my time prepping for social collapse.

That can be your new side project.

Disaster prep is pretty big business

Re: Finishing a side project

#45
post #23

I've found myself stuck in that endless cycle for years. I find myself highly motivated for the first few weeks, thinking about a future where I can work on this full time. As the project shapes up, I lose interest and start to doubt my idea, wondering why people would ever pay for this. Eventually I work on it less and less until one day I decide to not work on it anymore.

It sounds like working on something full time is what motivates you. To get people to pay for anything is usually a different side project. If you can't see the path to profit no one probably will pay. Find people who will pay and use that as motivation and product guidance.

My ultimate goal (like many) is to have a lifestyle business, or at the very least, be able to work full time on my project.

I think thinking that people won't pay for it has more to do with self doubt and lack of confidence in myself.

Re: Finishing a side project

#46
post #37

Earlier quoted context omitted.

Relatedly, it’s about working on something that will be useful quickly and you can polish after you’re already using it every day. E.g. I got really fed up with how clunky the AWS assume-role workflow was at work with multiple AWS accounts so I wrote a little tool using Lispworks’s CAPI for a GUI that would handle authentication and embed a webkit browser so I could control the cookies more precisely. I got an MVP th…

I would absolutely love a browser extension version of that. Current using Last Pass and searching for the accounts to switch to.

Are you signing in with AWS users or STS AssumeRole? My company does the latter: there’s a user management account and then each project gets their own account. To access a particular account, we have to use a user in the user-management account to assume a role in the account we want to access. This makes the AWS CLI tooling annoying and it also makes the AWS console annoying to access: you have to generate a sign-in link programmatically and use that link in the browser to sign in. However, if you’re already signed into an account, this pops up a page that says “you’re already signed in, please click here to log out before switching accounts”. Then you have to logout and regenerate the link before you can access the account you want.

My solution was an app with a minimal embedded webkit browser, so that I can programmatically clear the cookies every time I login to a new account: that way, the sign-in link works first try. Since then, it’s grown the ability to list Cloudformation stacks and their parameters and outputs.

Re: Finishing a side project

#47
post #23

Earlier quoted context omitted.

It sounds like working on something full time is what motivates you. To get people to pay for anything is usually a different side project. If you can't see the path to profit no one probably will pay. Find people who will pay and use that as motivation and product guidance.

My ultimate goal (like many) is to have a lifestyle business, or at the very least, be able to work full time on my project. I think thinking that people won't pay for it has more to do with self doubt and lack of confidence in myself.

Get people to pay you first if possible that will help motivate and focus you.

Re: Finishing a side project

#48
One brainhack I like to use on myself is to think of them as "Side Quests!" rather than "Side Projects."

My main quest is my day-to-day life. When I'm feeling bored, bogged down, and tired of the daily grind -- I head out in search of a side quest.

A side quest can be easy (1 hour), or hard (14 days). But the goal of a side quest is to distract me from my daily grind, and help keep me learning and motivated.

While this difference in perspective is subtle, I feel like it's enough to give me the headspace to stay more deeply engaged with interesting topics I'm trying to learn or understand.

I wrote a related blog post last week on related thoughts, if you're interested: https://jakedahn.com/2020/06/23/its-not-a-side-project-its-a...

Re: Finishing a side project

#49

One brainhack I like to use on myself is to think of them as "Side Quests!" rather than "Side Projects." My main quest is my day-to-day life. When I'm feeling bored, bogged down, and tired of the daily grind -- I head out in search of a side quest. A side quest can be easy (1 hour), or hard (14 days). But the goal of a side quest is to distract me from my daily grind, and help keep me learning and motivated. While th…

Also noteworthy: for me it feels like any time a "side project" turns into a "side hustle" -- the ideas usually fizzle out very quickly.

Sometimes it's worth remembering that side projects can be "just for fun", and it's okay if you're going to spend a few dollars on it. The value can come from the learning process, and creative input/output generated.

Re: Finishing a side project

#50
I started a lot of side projects like many and didn't finish most. For me the secret of finishing a side project was to start a small one, something that I can finish within a weekend or even less, a few hours.

My completed side projects have been the one that took me less than a week. Some of them was less than 100 lines of code.

Post reply on HN