DEV Community

Cover image for How do you Open-Source with a full-time job? and work on side projects?
Rembrandt Reyes (He/Him)
Rembrandt Reyes (He/Him)

Posted on

4 1

How do you Open-Source with a full-time job? and work on side projects?

I have been asked these questions a few times now.

Short Answer

"Spending a little time on each as much as possible."

But it goes a little deeper than that

Long Answer

I think right now I can maximize my time because I am remote and I do not have to spend 20, 40, or 60+ minutes commuting to work. That allows me to channel some of that time into open source and side projects. My current company is also based in Boston and I currently live in San Francisco so my 10 - 5 is actually 7 - 2.

My weekly schedule

  • Wake up around 6:30 AM
  • Check-in and stand up 7 AM
  • Do a bunch of work-related stuff.
  • Skip lunch to continue working or read some docs.
  • Clock out around 2 PM and recap with my team what I did for the day.
  • Check issues from a couple of OSS and see if there is something that I can work on or continue working on a ticket that I am assigned to (1 - 2 hours)
  • Work on my side project (1 - 2 hours)

I try to put a hard cap on work by 6 - 7 PM because I also have a family and I gotta eat 😅.

During the weekends I don't always get to OSS or side projects, but if I do have time on the weekends I do a similar 50/50 split so I can maximize my time on each. And if my time is limited I will probably study something related to coding instead. It's honestly hard for me to commit all this time to code. I am exhausted all the time, but I know the grid is worth it. Coding was something that was hard for me to enjoy until I started to understand it better. Now I push myself to code every day, I want to code every day. So 10 - 12 hour days dedicated to code. It's a lot, so do whatever you think is possible for you. Some think this is a sprint, some think this is a marathon. I would say it's a bit of both, so pace yourselves. We all get to the finish line eventually.

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Instrument, monitor, fix: a hands-on debugging session

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️