Marcus' Blog

The Nugget

  • Maximizing motivation as a solo dev involves hacking one's environment and routines to convert friction into fuel—leaving tasks unfinished, using external motivators, actively engaging with your product, addressing pain points, leveraging accountability, and utilizing energy bursts efficiently.

Make it stick

  • đź’ˇ Convert external sources to motivation with tools like notifications for each new subscriber or product mention.
  • âś… Leave tasks unfinished to provide a quick win at the start of the next workday.
  • 🔨 Address the pain by finding tools or methods to reduce repetitive, uncomfortable tasks.
  • 🤝 Get a partner to add accountability and complementary skills, even as a solo dev.

Key insights

Convert External Sources to Motivation

  • Marcus uses external notifications, like Money Bots for new subscribers, for motivation bursts.
  • Social mentions and a feed of milestones (#pump-up channel) help keep motivation high.
  • These systems provide extrinsic motivation, which is key for Marcus.

Leave Tasks Unfinished

  • Stopping at 90% completion gives Marcus a quick win to start the next day.
  • Ensures immediate flow state and prevents inertia when beginning work.

Use Your Product

  • Frequently using his own product helps Marcus identify and promptly fix issues.
  • Personal experience with the product generates better ideas and solutions than theoretical thinking.

Address the Pain, Instead of Pushing Through

  • Marcus finds ways to make painful tasks easier, like using the RPC library RSPC to simplify backend work.
  • Transforming pain points into motivations keeps him eager to tackle challenging parts of the job.

Do Nothing

  • Transitioning from distractions to doing nothing helps clear the mind.
  • This method allows Marcus to shift from consumption mode to a productive state.

Update Your Users

  • Regular updates to users serve dual purposes: progress review and motivation boost.
  • Reflecting on accomplishments helps him see value in his work.

Get a Partner

  • Despite being a solo dev, having a partner (skilled in product/design/copy) provides necessary accountability.
  • Partners' motivational ebbs and flows often balance out, maintaining steady progress.

No Zero Days

  • Avoiding "zero days" by doing some productive task first prevents guilt and promotes genuine relaxation later.
  • Balances work and leisure for better recharge and focus.

Use Motivation When It Strikes

  • Utilizing bursts of motivation, even at odd hours, aligns with his work flow better than strict schedules.
  • Flexibility as a solo dev allows for leveraging moments of peak creativity.

Key quotes

  • "I try to leave a task 90% finished at the end of a working session... it makes starting the next day 10x easier."
  • "Felt pain is way more salient than communicated pain."
  • "The trick, is that you can almost always make these [painful tasks] less painful."
  • "Going straight from Reddit to focused work is very hard, but doing nothing is much easier."
  • "Partners’ motivation will ebb and flow, and it won’t happen in lock-step."
This summary contains AI-generated information and may have important inaccuracies or omissions.