How I Manage 3 Income Streams From One Laptop in Algeria
July 21, 2026
The Problem
I run three separate income streams from a laptop in a small Algerian town:
- Domain investing — buying and selling .com domains
- Freelancing — building web apps for Gulf clients
- E-commerce — physical products sold via WhatsApp and Facebook
Each one has different rhythms, different tools, and different customers. When one gets busy, the others suffer. I’ve had weeks where I neglected domains because a freelance project exploded, then came back to find a good lead went cold.
Most advice says “focus on one thing.” That’s correct for building a business. But once they run, multiple streams are safer and more profitable. The trick is systems, not willpower.
This is how I keep three businesses running without burning out.
The Principle: Automate Everything That Doesn’t Need You
If a human doesn’t need to make a judgment call, a script should be doing it. I wrote about this in detail in Automate Everything, but here’s what that looks like per business:
Domain investing automation:
- Daily expired domain scanning runs automatically every morning (45 seconds for 20,000 domains)
- New domains get auto-appraised using my sales database
- Cold emails are generated and sent on a schedule
- Afternic listings update automatically
Freelancing automation:
- Project intake forms auto-create Trello cards
- Invoicing is a script that runs on the last day of the month
- Client communication logs auto-append to a tracking doc
- My coding agent (OpenCode) handles repetitive implementation tasks
E-commerce automation:
- Delivery price calculator is a shared web app the team uses
- Order tracking is a shared spreadsheet connected to the WhatsApp number
- Profit margin reports generate automatically
If I had to do all of this manually, I’d need a team of three. Instead, I have scripts.
The Daily Schedule: Time Blocking by Energy
I don’t try to do all three things every day. Here’s the actual schedule from my daily routine:
| Time | Focus | Why |
|---|---|---|
| 6-8 AM | Domain investing | Analytical work needs a fresh brain |
| 8-9 AM | Review + planning | Check results, adjust today’s plan |
| 9-12 PM | Freelancing | Client work — deep focus hours |
| 12-1 PM | Break | Lunch, walk, reset |
| 1-3 PM | E-commerce ops | Team check-in, orders, issues |
| 3-5 PM | Freelancing (light) | Edits, revisions, client messages |
| 5-6 PM | Domain follow-up | Reply to inquiries, check auctions |
The key insight: I don’t context-switch within a block. Domain work in the morning, freelance deep work in the late morning, e-commerce in the afternoon. Each block has a single focus.
The Financial System: Separate Pools
Each income stream has its own system. This prevents the common mistake of “the money all goes to the same place, so I’ll figure it out later.”
Domains: Afternic payouts go to a dedicated PayPal. Registration costs tracked per-domain (see portfolio management).
Freelancing: 50% upfront deposit goes to Binance USDT. Final payment on delivery. Tracked per-project with invoices.
E-commerce: Cash on delivery means physical cash. This gets deposited and tracked separately.
At the end of each month, I run a script that tallies all three. No spreadsheets to reconcile, no guessing where money came from.
The Hardest Lesson: Say No to Busy Work
The biggest threat to multiple income streams is looking busy instead of being productive.
What looks productive but isn’t:
- Checking domain auctions every hour (once a day is enough)
- Replying to emails instantly (batch them twice a day)
- Perfecting your portfolio page (done is better than perfect)
- Building “just one more feature” for a $300 freelance project (stop)
What actually moves the needle:
- Sending 20 targeted cold emails for your best domain (1 hour)
- Delivering a freelance milestone on time (builds reputation)
- Checking inventory and restocking best-sellers (revenue)
I built a system to catch myself: every Friday, I ask “which of these activities this week actually produced income?” If the answer is “none,” I cut it next week.
Tools That Make It Possible
| Tool | Job | Cost |
|---|---|---|
| Hermes + OpenCode | Domain research, code generation | Free (local) |
| Supabase | Database for e-commerce orders | Free tier |
| Google Sheets | Order tracking, inventory | Free |
| Mostaql | Freelance platform (Gulf clients) | 15% fee |
| Afternic | Domain sales marketplace | 15-20% fee |
| Binance P2P | Payment conversion (USDT → DZD) | 0.1% fee |
| Cloudflare Tunnel | Expose local tools securely | Free |
No expensive SaaS. No monthly subscriptions eating margins. Everything is either free or low-cost because I built it myself (see build your own tools).
When Multiple Streams Don’t Work
If you’re in the first 6 months of your first business, focus on that. Multiple streams work when each one is stable enough to run on systems, not heroics.
If you’re making less than $500/month total across all streams, drop to one. Get that to $1,000+ first, then add the second.
If you hate systems and processes, this approach will frustrate you. It requires discipline to build automation before you need it.
FAQs
Q: How much time do you spend on each stream per week?
A: Domains ~8 hours, freelancing ~20 hours, e-commerce ~10 hours. Total 38-40 hours across three businesses — less than a standard work week, because automation handles the rest.
Q: Which stream is most profitable?
A: Freelancing has the highest hourly rate ($30-80/hr). Domain investing has the best ROI per hour ($12 registration → $388-2,495 sale). E-commerce has the most consistent daily cash flow.
Q: Should I quit one to focus on the best one?
A: Not if all three are profitable. The diversification protects you from platform changes, market shifts, and client loss. I’ve had months where domains were slow but freelance was booming, and vice versa.
Q: How do you handle taxes with multiple income streams?
A: I track everything in a single spreadsheet and reconcile monthly. Algeria doesn’t have complex self-employment tax for online income, but keep records anyway.
Q: What’s the one thing that makes this sustainable?
A: The rule of systems. Every business process that repeats more than 3 times gets automated or documented. Without that rule, three streams would be three times the chaos.
Related: Daily Routine Three Businesses — the exact schedule. Running a Team in a Small Town — managing people. Automate Everything — the automation philosophy.