HACKER Q&A
📣 _448

Solopreneurs, what is your day and week like?


How do you plan your day? And how do you plan your week?


  👤 philmcc Accepted Answer ✓
"MONTHLY" Every ~3 weeks I print a ~3 week calendar with just 'one word' goals for that day. Double sided. If a project can't be subdivided I just repeat it. M-F of this week was just "Stripe Integration"

All of this is just to make sure my trajectory is generally correct.

WEEKLY Then, on Sunday I print out a weekly calendar broken out by hours, ~7a-11pm. Not because I intend on working that whole block (yikes), but so that at the end of the week I can see where my time actually went.

DAILY I start each day with an hour of something that has absolutely nothing to do with work or coding. The last two months I've been learning Ableton, and I make myself generate a song snippet every morning. It can be crappy, it just has to be done. Turns out, that time adds up (WHO KNEW) and now I'm pretty decent at Ableton. Before that I spent time on a (rented) piano. If I save it for the end of the day I never do it or I'm too tired to enjoy it, so why give my 'joy/curiosity' the crappiest version of myself?

Then the next ~4-5 hours I dedicate to mentally engaging tasks. "Hard" attention heavy work. 25 minute blocks w/5 minute breaks to stretch, email, text, drink water etc. After each block I write on the hourly calendar what I worked on, both to keep myself focused, but also so that I have a sense of having done -something- besides grind endlessly.

By then it's ~1-2pm. I take a 20m coffee nap (most days) and then give myself the freedom to consider my workday done (if I want), or if I wanna work more, the next ~4-6 hours I do the boring brainless stuff. Minor bugs. UX tweaks. Email templates. Blah blah. A lot of this time ends up being "eaten up" talking to users, but that's fine.

Then at the end of the day I take a glance at my hours and see how I felt about it, and write down, on the back of my Monthly/Sprint calendar what my day actually ended up being about.


👤 giorgioz
I've been a solopreneur and founder of a bootstrapped startup for 8 years. I reached 20k MRR this summer. The sentence "It's a marathon not a sprint" suits well my schedule and mentality. For the first 6 years of my bootstrapped startup I used to work 6-12 hours each day. (when I became dad 2 years ago it became harder to work few hours on the weekend though).

I used to work every day, also during the weekend. That's because I'm most efficient just after waking up, both in the morning and in the afternoon after a 30 minutes power nap. You might not be efficient in the morning but in general I recommend everyone to find out when it's the time of day when they are most efficient and work that time every day. Better to work less hours but working every day during the golden hours.

It's important that you love to do your daily work. In my case is coding, I love coding. If you don't love the core work necessary for your startup to succeed you will not be able to keep at it for several years.

I recommend always sleeping those 7-9 hours per night that make you feel full rested. There is no point in overworking now if you will be tired or burnout later.

If you are single and able to move, I recommend becoming a digital nomad and living in cheap/nice places. You can move to Thailand or Colombia or Portugal and pay less for rent and food and fun and all the savings will allow you a longer time to work on your startup. That said, even if you have more time you shouldn't waste it. Try to earn money from your project as soon as possible. In general it will take you 3-10 more times than expected to earn your first dollar. So if you have savings for 1 year you should do plan to earn your first dollar in 1-3 months.

The podcast Startup for the Rest of Us has been invaluable in my journey: https://www.startupsfortherestofus.com/


👤 makeee
I've been a solo-founder for the past 12 years (currently: https://divjoy.com). I use a kanban board in Notion and work about 4-6 productive hours a day on average. Some days it's 2, some days it's 12, but I don't force myself to a super strict schedule because that has led to burnout in the past.

I try to take a day off every week, but often it's random based on whether friends/wife want to do something fun on a given day.

The only exception is if I'm leading up to a big product launch and need to grind through that "last 10%". In that case switching into hyper planning mode seems to help me a lot. AMA!


👤 DataCrayon
I left my job recently, which has allowed me to launch and work on Plotapi (https://plotapi.com) full-time.

I was spending 16+ hours a day on the project up until the launch. I organised myself with a local Gitea (https://gitea.com) installation and creating issues that I assigned to myself. I started off using Kanban within Gitea too, but as it was just me, I ended up preferring to use issues directly. Each day was focussed on making progress on the current issue!

I only launched Plotapi 3 days ago, so time will tell how I end up planning the days/weeks!


👤 rozenmd
I've been a solo founder with a full-time job for almost 4 years now (currently working on https://onlineornot.com).

My schedule has been pretty much the same over that time: I keep a trello board with backlog/TODO/in progress/done columns, and I try to work around 2 hours each day.

My best hours are in the morning, though I also exercise 3 times a week, so my work schedule is normally:

- Monday evening

- Tuesday morning

- Wednesday evening

- Thursday morning

- Friday off

- Saturday morning

- Sunday morning


👤 nocommandline
I'm currently working on/running https://nocommandline.com

A few months after launch (the MVP), I made some adjustments and below is a rough outline of my schedule

1) Reserve Saturday mornings for writing up articles that I intend to publish on the blog. I might not publish the article then or maybe even soon, but writing the article helps me document whatever issue I came across, worked on, learnt during the week. For example, I recently changed the layout of the landing page and needed a way to do some quick and dirty A/B testing. I have just spent this Saturday morning documenting what I did.

2) Mon - Fri:

Mornings - Use Twitter to find chatter related to my product & niche. Respond/interact with this traffic. Also generally learn stuff about startups/business/technology. I discovered that I have gotten more interaction/leads from responding to others on Twitter than from directly tweeting stuff

Evenings - I already have a roadmap so I try to put in a few hours working systematically through the roadmap.


👤 nip
"Solopreneur" for 2 years now: in quotation marks as I have kept my job on the side, effectively not working full-time on it.

Prior to covid times, I would usually work 4 to 8 hours every weekend, with longer stretches of time during vacation). The week days would be my full-time job only.

During covid times I was able to claim back some of the commuting time (just like many of us on HN, I was lucky to be able to work from home, and double lucky to have a designated home office) which allowed me to add roughly 1h every day.

As for now, I switched job and I am now working remotely – which allows me to keep the covid schedule: a couple of hours every week day (before starting working, I'm an early riser) and bigger chunks during the weekends.


👤 efortis
I've been a solo-founder full-time for 5 years on https://uidrafter.com

In the repo, I have a markdown file with bugs and tasks. I update it everyday and reprioritize it ~biweekly. I start the day with the most difficult task, and when I'm tired I just review, refactor, or do minor tunings.

I'd say that having different desks helps. Sometimes I just park somewhere to write or code in a sketchbook.


👤 newusertoday
I just create tasks that needs to be done in emacs org mode, choose one of the tasks and start working on it.

👤 legrande
I have a list called 'Always be', then I write down a list with some example things I must 'Always be' doing, like

- Cold emailing

- Building rapport with potential clients

- Checking on my competitors

- Queuing interesting content for social media

- Checking metrics, analytics

- ...And more