Baike.dev
Log in
> 返回资讯列表
news_article.exe
📰

Enjoying coding again

2026年9月7日2 次浏览来源:Dev.to 阅读原文

I Have a Job — I Just Need to Do It A few months ago, I left my last job as a remote Unity developer. Before leaving, I had already started working on a freelance project to build a multi-tenant security and workforce management system. It became a fairly large system involving web applications, mobile apps, real-time tracking, scheduling, reporting, GPS, notifications, and more. The project is now mostly completed, but the client wants to continue adding maintenance, business logic changes, UI modifications, and new development under the same maintenance fee. That doesn't work for me. Maintenance and development are two different things, and when the amount of new development keeps growing while the price stays the same, eventually it stops being sustainable. So I started thinking about...

I Have a Job — I Just Need to Do It A few months ago, I left my last job as a remote Unity developer. Before leaving, I had already started working on a freelance project to build a multi-tenant security and workforce management system. It became a fairly large system involving web applications, mobile apps, real-time tracking, scheduling, reporting, GPS, notifications, and more. The project is now mostly completed, but the client wants to continue adding maintenance, business logic changes, UI modifications, and new development under the same maintenance fee. That doesn't work for me. Maintenance and development are two different things, and when the amount of new development keeps growing while the price stays the same, eventually it stops being sustainable. So I started thinking about what I would do next. The Fear of Not Having a Job For the last few days, I was genuinely worried. I have more than 250,000 BDT in savings, so I'm not in an immediate financial crisis. But money slowly disappears when there is no income. And freelancing isn't exactly comforting right now either. I've been using Upwork, but the experience has become increasingly frustrating. You apply for jobs and often hear nothing. Some clients post a job and never hire anyone. Some jobs get dozens of proposals and disappear quickly. Some invites arrive, but someone else gets hired almost immediately. And every application costs money. After a while, it starts feeling like you're continuously putting money into a machine that promises a job somewhere in the future. You keep applying. You keep waiting. You keep hoping. And eventually, I realized something. What I Was Actually Missing I wasn't missing money. I was missing a job. And there is an important difference. I already have the skills. I already know how to build software. I already have ideas. I already have projects I want to work on. I was simply thinking that a "job" had to come from someone else. Then I thought: I can create my own job. I don't need to spend the next year desperately trying to convince someone to hire me. I have enough savings to survive for a significant amount of time if I keep my expenses under control. So instead of spending the next 12 months worrying about where my next job will come from, I decided to spend the next 12 months building things. No pressure to make money from everything. No obsession with whether every project will become a business. No forcing myself to chase every possible freelance opportunity. Just learning, experimenting, coding, and creating. And strangely enough, after making that decision, I started enjoying coding again. My Next 12 Months For the next year, my goal is simple: Build things I find interesting. Some projects may become products. Some may become open-source projects. Some may become games. Some may become useful tools for other developers. Some may go nowhere. That's okay. The point is to keep building. Here are some of the things I'm currently working on. 1. DevJS Repository: github.com/mmar58/devjs DevJS is a Node.js project that compiles into a single JavaScript file and helps me manage multiple development processes from one place. When I'm working on a typical system, I might have: Backend Frontend Flutter application Other services Redis Additional development tools Normally, I have to open several terminal windows and run each process separately. DevJS is an attempt to solve that problem. With a single command, I can start multiple directories and commands, view their logs, switch between processes, and control them using terminal shortcuts. It also provides a simple web UI alongside the terminal interface. The idea is to make the development environment itself smarter. I want to eventually add more tools for inspecting processes, monitoring logs, debugging, and even using Ollama for AI-assisted log analysis. It's a small developer tool, but it's something I personally need. And that's exactly why I enjoy building it. 2. Smart Databa

> 分享:
Baike.dev

baike.dev helps you discover great languages, frameworks, databases, DevOps and cloud-native tools.

Quick links

About

Contribute

Found a great developer tool? Share it with the community.

Submit a tool
© 2026 baike.dev Developer EncyclopediaUpdated daily · Discover great developer tools