Trying new apps

There are so many apps out there and I always get tempted to try them! Especially those fixing one small thing that’s been itching me for some time. The latest one of those apps is Linear. It looks like a good app for project management, especially given I have a lot of side projects, and I can really see it fit my use case.

However, I didn’t make the jump. Whenever I feel I’m adding another app, it looks like opening a pandora’s box.

Any tool I add to my toolbox means a new dependency. I need to figure out how to connect it to the other tools I use, make it part of my daily/weekly routine… And in general, invest so much time in it.

That’s why I try to use the apps already in my toolbox to the fullest. The project management stuff is already covered by Todoist, especially their Boards view. It’s not the best app for this, but it works fine. And this means one less app I should add to my toolbox.

I don’t have a problem trying new apps. I enjoy the process of onboarding, the UX… It inspires me and keeps me in the loop of what’s happening around. The only difference is I only commit to a few.

A non-growing to-do list

We all know what’s the problem with to-do lists: They grow bigger and bigger every day. Few months in, and you’ll end up with a long list you may never complete in your lifetime.

Seeing such a list every day will be exhausting for you and your mental health. That’s why I deliberately keep my to-do list as small as possible. At the time of writing this, my work to-do list is 20 tasks, with 5 recurring tasks. My personal to-do list is 39 tasks, with 25 recurring tasks. My work list never goes beyond 25 tasks and my personal list never beyond 50 tasks (usually when doing groceries). Knowing these limits keeps me at ease whenever I open my to-do app.

How do I do it? Two steps:

  1. Review the list weekly (usually Sunday before sleep)
  2. Heartless deletion

The first part is easy to explain. Every week, I go over my to-do list and see if I need to update something. That’s why it’s good to have a small list so you can go over it quickly.

But the second part is what really makes this process worth it. Don’t get attached to your tasks. If the task doesn’t make sense anymore, delete it. If you’re not excited about it, delete it. If no date is attached to it, delete it. If you are not sure about it, spend some time thinking about it, and then either delete it or commit to it. Keep your list small at all costs.

My to-do list is sacred. Unlike a calendar where anyone can add anything, and at any time. I’m the only person adding stuff to my to-do list.

The incorrect idea of hustling

I’ve seen there is a new generation of people who think hustling is just summarizing other people’s work, post a Twitter thread, pray it goes viral, and then brag about the new followers count.

So I wanted to summarize how the Internet looks right now, for those in the entrepreneurship cycle:

  • Category 1: The makers. They are people doing stuff. Building things, creating value…
  • Category 2: People talking about category 1 via Twitter threads, YouTube videos, blog posts…
  • Category 3: People summarizing what category 2 said. Also via Twitter threads, YouTube videos, blog posts…
  • Category 4: People doing meta summaries about summaries from category 3 using the same mediums
  • etc

The makers from category 1 don’t go viral in general. They rarely write Twitter threads that go viral, YouTube videos with millions of views, or something in between. They are too busy working and hustling. People from other categories, however, enjoy fame from their viral threads and posts.

Why? People are attracted to ideas like “40 things Elon Musk does to be successful”, “6 lessons from the last X acquisition”, “How X made millions online”, etc. Most of them think they can replicate the success by following those lessons/ideas while others consume this content for entertainment.

This idea of going viral, having multiple likes, millions of views… is an illusion trap. People doing this think they are “hustling” and need attention as those in category 1. In reality, they are only entertainers.

There is nothing wrong in being an entertainer. But I’m sure this is not what they had in mind while doing so. Posting online and going viral will definitely help you get more followers, but does it help you achieve your goal? Is your goal to always write viral tweets? Because that’s the audience you’re attracting – those who like viral tweets -.

Getting new followers and making viral tweets is not hustling. Building something is.

Daily manifesto

For me, life is a never-ending process of trying to be better than yesterday and a lot of people agree with this.

Where people start to disagree is the meaning of “being better”. Should I read every day to feel I’m better? Am I a bad person if I skip a day? What about the weekends?

It may sound crazy, but that’s how the personal development “gurus” present it: Read every day. Meditate every day. Journal every day… They present it in a way that if you miss one of these things, you’ll feel terrible about yourself.

This is terrible advice.

For me, being better doesn’t mean it only involves you. Helping your community, being nice to others, remembering your loved one’s birthdays, are all types of being better. When you keep personal development only personal, you turn into a fanatic. You start thinking you’re better than others, or you’re inches away from being the next Naval. Both destructive ideas.

I have a daily manifesto of 4 areas I want to improve at every day. I have a daily task in my tasks manager named “Daily Manifesto”. I consider it done when I achieve something in one of those areas, not one in each area, I leave that for the fanatics.

Wiser

I want to keep my mind working. I want to read, write, and learn new things. I consider this done if I: Read something, learn something new, doing a DIY project, develop a new skill or write.

Healthier

We only have one body and we should keep it working properly. I consider this done if: I cook a healthy meal, do a workout or take one of my stupid walks.

Happier

This is something that’s different between folks as the definition of “happy” isn’t the same for everyone. But there are sources linking happiness with being around people you love. And I believe that’s true for me too. I consider happiness to be tied to the quality of my human relations. I consider this done if: I spend time with family, getting a coffee with a friend, do a call with a distant friend, helping someone, or giving advice when requested.

Wealthier

Being wealthy is something I’ve been pursuing for a long time and is my ultimate goal. I consider this done if: I post on the blog, work on side projects, work on ideas, or connecting with like-minded people.


Each day, I’m either wiser, healthier, happier, or wealthier. And that’s all I need.

Stupid walk

One of the most rewarding things I’ve been doing lately is walking.

I don’t do it for a specific reason. I walk, for walking. I don’t want to reach a specific destination, have a pre-defined route in mind, or do it to conserve steps streak on a health app. I just walk. And when I feel tired, I go back home. That’s it.

I call it a stupid walk, and you’ll usually hear me saying “I need to take my stupid walk”. If I spend too much time without it, I feel I need to take one to recharge.

Walking is the activity that engages my brain the least. I don’t need to think about how I’m going to walk. My feet move on their own. It’s a repetitive task that I actually enjoy and I don’t mind doing it each day. I put music on my ears and begin moving.

My brain starts thinking about different things. Sometimes dancing to the music. Other times thinking about the future. Reflecting about the past. Enjoying the moment. Or simply analyzing my surrounding.

I get most of my ideas from my stupid walks. I don’t know why, but it works for me.

There is however something I still don’t understand. Even if my brain works during the whole walk, I feel rested and energized after it. I have no idea why. But as long as it’s a good thing, I don’t want to know why.

Lockdown lesson #2: Family first

When it comes to priorities in life, we all have our own, and there is no one-fit-all solution.

I remember how my priorities switched a lot in the past few years. From wanting to work at Google, starting my own company, doing freelance, having a six-pack body… you know.

On the other hand, there is one priority occupying the mind of every Moroccan: Leaving Morocco. Nearly all my friends left Morocco, with the majority for France. All in search of a better life, better opportunities, and more money.

I don’t blame them, they are probably right. Quality of life is probably better, more opportunities for sure, and better pay in the majority of cases.
I was one of those who wanted to leave Morocco too. And it seemed like the best decision I can make for my life. But I always thought about family and how we have a few moments left to spend with them.

During the lockdown, this was something I was thinking about a lot. Even if I couldn’t visit my family for a long time, just the fact that I knew I can whenever I want was enough for me. I couldn’t imagine myself in another country during that period as that would be stressful.

During the lockdown, I knew for sure that my decision to stay in Morocco is a good one. And I’m also grateful that I can live and work from anywhere, which means I can spend more time with family. Which isn’t true for everyone.

Getting paid to write

Since the start of my career, I got paid to do one thing: making software. It is so far, the only knowledge I was able to learn and sell. And I’m thankful to the Internet and anyone who helped me go this far.

In addition to software making, I was into writing. I started this blog a while ago and I kept moving it between different platforms. Few articles were lost between each transition, but I’m happy I kept it around all this time.

In 2018, I started another blog, remote.ma. I was just starting this “working remotely” thing and I wanted to help others who are trying to do the same. I get questions from the readers every week and I’m happy to see the reach of these posts.


Since I started writing, I did it for free. All my blogs were free and I want them to be free forever. But the last December, I announced I’ll be working on my first paid ebook Make it Legal. An ebook for creatives working online and interested in making their work legal.

It feels weird to ask for money for something you’ve been doing for free. And it’s hard to convince people to open their wallets and pay you their well-earned money. But I know the value they’ll get from this content will be worth it. Anyone who is working remotely and wants to make things legal will get the ebook’s money back on the first month of operating, guaranteed.

Writing will be the second thing I’ll be getting paid to do since starting my career, and I’m excited about this new chapter. Here, I’ll share with you why I am asking for money in the first place:

Writing is hard

The time it takes to write one article for remote.ma is enormous. I usually spend at least 3 nights on one article. One night for dumping ideas out of my head, another night for writing, and the last one to check for typos and finalize the last version. Of course, this is not taking into account the work I do to get ideas on what I should write, research, and everything else.

Having a daily job in addition to this isn’t sustainable. Especially that I know with time, I’ll have less time to spend on it. My plan with paid content is to make it possible to spend more time on writing without worrying about paying the bills.

Answering questions isn’t scalable

I get questions every week from different channels. And even if I want to answer and help everyone, sometimes it’s not possible. For the one asking, it feels like “oh I’ll send him 2 questions, and he will spend less than 5 min answering them”. For me, I get questions from 10 different folks every week, answering them with the details everyone is expecting is a full-time job.

My idea is to take the most asked questions and transform them into an ebook that anyone can read and learn from. You’ll tell me, but why not make it free? I’ll tell you why.

People don’t value free content

A lot of the people asking questions online are lazy and not ready to do the work. More than half of the questions I get are already answered in the blog. But few people read them all, they want the easiest way to get their answer, so they reach out directly.

Sending someone a DM or email is free, and it’s being abused. The ebook will push people to invest first. Once they got the ebook, they’ll spend time trying to understand it, because they paid for it. And given the main audience for the ebook are creatives already working online, the price of the ebook (starting at 29$) is not a problem here.

If someone doesn’t understand something after reading the ebook and reach out to me, at least I know they spent time trying to understand on their own. In that case, it’s an opportunity to learn from their experience and make the ebook better for everyone.

It’s worth noting that I’m not banning other people who are willing to do the work on their own. I’m not going in the direction of: either you’ll pay me or you’ll get no information. I’ll keep publishing free content in the future as I used to do before.


The book writing is going well and I hope you’ll enjoy it once it’s finished. I started with 3 chapters in mind, but I ended up with 5 chapters and few bonus ones. There is a lot to cover, and I’ll do my best to cover it all.

The ebook will be published on March 30, 2021. If you pre-order it now, you’ll get it first in addition to the bonuses. You can pre-order the ebook from Gumroad.

Thank you!

Lockdown lesson #1: Reducing grocery waste

I’ve been working from home since 2018, so you can say I was “used to” working from home when the lockdown happened in 2020. But no, that was different. It was brutal. It sucked. And it was lonely and stressful.

We all have bad memories of that period, but I have a few good ones too. The first one is reducing my food waste. Which helped me reduce a lot of my stress.

Before the lockdown, whenever I go grocery shopping, I get back with a lot of vegetables, fruits, milk, etc. Seeing a full fridge at home was a satisfactory thing for me.

But a few days later, I usually end up throwing away the majority of it. Rotten vegetables and fruits, expired products, opened milk bottles, you name it. And whenever I throw something, I feel bad about it.

I feel bad because 1) I’m wasting resources that other people would benefit from, 2) I’m not helping the environment and just adding more waste.

That started to change during the lockdown. With fewer “travels” to the grocery store, I needed to change my behavior and better manage my groceries.

Cooking at home during the lockdown helped in that a lot. I started using most of the groceries while cooking, and finding the recipes that use the same ingredients.

A few weeks later, I started throwing empty boxes, empty bottles and finishing most of the products. It felt so good! I still feel immense joy whenever I throw an empty box.

After the lockdown finished, and restaurants were open again. I started eating less at home. But that doesn’t mean I got back to my previous “throw-away” life.

Instead, I started buying only what I need every two to three days. No more groceries for the whole week. That means fresh vegetables, fruits, meat, etc. for every meal. Which is awesome!

Having a supermarket within walking distance really helps. But I’m sure everyone can adapt this to their need and use case.

In summary, I started eating more fresh food. Throwing away less to no food. And as a bonus, I reduced my grocery bill.

Anything you want by Derek Sivers. Extended book resume

Anything you want by Derek Sivers, is one of my all-time favorite books. It’s a short book you can read in an hour and contains 40 lessons Derek learned while building and selling cdbaby.com, a platform for independent musicians to sell their albums.

The following is a summary of the 40 lessons. This is an extended summary where I try to not leave a lot of information from books. Read why here.

1. Ten year of experience in one hour

CDBaby.com is a little hobby that accidentally turned into a business from 1998 to 2008. Derek’s way of building a business is a little bit unconventional to what we currently see in the media or read about in books. That’s why he explicitly mentions that you shouldn’t follow his ideas and approach blindly. What worked for him may not work for you, so keep this in mind while you read the remaining.

2. What’s your compass?

The second lesson is about knowing your compass, or what you are trying to achieve. Most people don’t know why they’re doing what they’re doing. They imitate others, go with the flow, and follow paths without making their own. They spend decades in pursuit of something that someone convinced them they should want, without realizing that it won’t make them happy.

In life, you need to know your personal philosophy of what makes you happy and what’s worth doing. Then do it.

3. Just selling my CD

Derek’s was a musician. He created his own album and started selling it at his concert. In total, he sold 1500 copy and wanted to sell online.

At that time, the only way to get your album online is to sign with a record label company. But Derek was against the idea of selling his soul to a label. He wanted to stay independent.

So Derek decided to build his own online store!

But this was in 1997, and PayPal didn’t exist. He contacted his bank and paid 1000$ to setup a merchant account, and spent three months doing paperwork. He then got a programming book and started copying examples in order to build his store. After some time, the Buy Now button was live on the site.

After telling his friends, everyone started asking Derek if he can sell their albums. He said yes to all of them. And quickly it turned to 50 musicians wanting to get on the site.

4. Make a dream come true

Derek wanted to sell his album, but he’s spending more time setting up albums for his friends. It looks like he accidentally started a business!

Given he didn’t want to start a business in the first place, Derek took a utopian approach and wrote down what he wanted his company to do, from a musician perspective. In a perfect world, he wanted a company that:

  1. Pay me every week.
  2. Show me the full name and address of everyone who bought my CD. (Because those are my fans, not the ditributor’s)
  3. Never kick me out for not selling enough. (Even if I sell only one CD every five years, it’ll be there for someone to buy)
  4. Never allow paid placement. (Because it’s not fair to those who can’t afford it)

That was the company’s mission, and it kept Derek motivated to work on it.

When you make a business, you get to make a little universe where you control all the laws. This is the utopia Derek is talking about.

5. A business model with only two numbers

When you accidentally start a business, you don’t really know what’s your business model. And that was true for Derek too.

His approach is funny, but effective. Derek visited a record store and asked the woman at the store: “How does it work if I sell my CD here?”. The woman responded: “You set the pricing at whatever you want. We keep a flat 4$ cut. And we pay you every week”.

So Derek went home to his online store, and wrote: “You set the pricing at whatever you want. We keep a flat 4$ cut. And we pay you every week”. The reasoning was if it’s working for that store, it should work for him too. And given he spent 45 minutes adding a new CD to the site, he started charging a one time fee of 25$ per album and then raised it to 35$.

And that was the business model the whole time. A 35$ setup fee, plus a 4$ cut. A business plan should never take more than a few hours of work -hopefully no more than a few minutes.

6. This ain’t no revolution

After CD Baby’s success, the media said it revolutionized the music business. But that term is usually used only when you’re successful. Before that, you’re just a quirky person who does things differently.

People think revolution always involves loud provocations, fists in the air, and bloodshed. But if you think a great relationship looks like Romeo and Juliet, you’ll overlook a great relationship that grows slowly.

When you’re into something great, it won’t feel like revolution. It’ll feel like uncommon sense.

7. If it’s not a hit, switch

For the first time, Derek made something that people really wanted. Before that, he spent 12 years trying to promote his different projects with different marketing approaches, networking, pitching… But now it was different.

Once he got a hit, all the locked doors were open. People loved the product so much that it’s promoting itself.

When you present a project to the world and it’s not a hit, don’t keep pushing it as is. Instead, get back to improving and inventing. Present each new idea or improvement to the world. If multiple people are saying: “Wow, yes I need this! I’d be happy to pay you to do this!” then you should probably do it. Otherwise, don’t pursue it.

8. No “yes”. Either “Hell yeah!”. Or “no”

You can also use this to personal matters. If you find yourself saying something less than “hell yeah!” to something, then just say no.

We’re all busy. We’ve all taken too much. Saying yes to less is the way out.

9. Just like that, my plan completely changed

CDBaby was seen by Derek as a credit card processing service. Somewhere musicians can say, go buy my CD online. But one day, a customer sent him an email: “Any new releases?”. Derek didn’t understand the request and asked for more details. “Oh, sorry, I thought it was a store” said the customer.

A store? That’s an interesting idea. Being a store will be helpful for artists as more people can stumble upon their work. And just like that, the plan completely changed, and CDBaby was transformed to a store.

Five years later, Apple asked CDBaby to be a digital distributor. And just like that, the plan completely changed once again.

Anytime you think you know what your new business will be doing, remember this quote from serial entrepreneur Steve Blank: “No business plan survives first contact with customers”

10. The advantage of no funding

Having no funding is an advantage. Spending less time in investor meetings, talking about LOI, ROI, IPOs and all kinds of things that also had nothing to do with helping your customers.

None of your customers will ask you to turn your attention to expanding. They want you to keep your attention focused on them. It’s counterintuitive, but the way to grow your business is to focus entirely on your existing customers. Just thrill them, and they’ll tell everyone.

11. Start now. No funding needed

Watch out when anyone (including you) says he want to do something big, but can’t until he raises money. It usually means the person is in love with the idea of being big-big-big than with actually doing something useful. For an idea to be big-big-big, it has to be useful. And being useful doesn’t need funding.

12. Ideas are just a multiplier of execution

Ideas are worth nothing, unless they are executed. They are just a multiplier. Execution is worth millions.

To make a business, you need to multiply these two components: ideas and execution. The most brilliant idea, with no execution is worth 20$. The most brilliant idea takes great execution to be worth 200.000.000$.

That’s why Derek don’t want to hear people’s ideas. He’s not interested until he sees execution.

13. Formalities plays on fear. Bravely refuse.

Do you passionately love the “Terms & Conditions” and “Privacy Policy” on other websites? Have you even read them? If not, then why would you go putting that garbage on your website?

Never forget that there are thousand of businesses, like Jim’s Fish Bait Shop in a shack on a break somewhere, doing just fine, without corporate formalities.

As your business grow, don’t let them suck you into things you don’t need. They’ll play on your fears, saying that you need this stuff to protect yourself against lawsuits. The’ll scare you with horrible worst-case scenarios. But those are just sales tactics. You don’t need any of it.

14. The strength of many little customers

When you build your business on serving thousand of customers, not dozens, you don’t have to worry about any one customer leaving or making special demands. If most of your customers love what you do, but one doesn’t, you can just say good-bye and wish him the best, with no hard feelings.

15. Proudly exclude people

When CDBaby got popular, record labels tried to add their artists there. But since the start, CDBaby was only for indie musicians and those record labels were politely excluded by Derek.

It’s a big world, you can loudly leave 99% of it. Have the confidence to know that when your target 1% hears about you excluding the other 99%, the people in that 1% will come to you because you’ve shown how much you value them.

16. Why no advertising?

This goes back to the utopian perfect-world ideal of why we’re doing what we’re doing in the first place. In a perfect world, would your website be filled with ads? When you’ve asked your customers what would improve your service, has anyone said “Please fill your website with more advertising”?

Nope. So don’t do it.

17. This is just one of many options

When creating your business plan, you can’t pretend there’s only one way to do it. Your first idea is just one of many options. No business goes as planned, so make ten radically different plans.

Same thing with your current path in life:

  • Now you’re living in New York City, obsessed with success. What’s your plan?
  • Now you’re a free spirit, backpacking around Thailand. What’s your plan?
  • Now you’re married and your kids are your life. What’s your plan?

18. You don’t need a plan or a vision

Do you have a big visionary master plan for how the world will work in twenty years? Do you have massive ambitions to revolutionize your industry? Don’t feel bad if you don’t because you don’t need one. Just stay focused on helping people today.

19. “I miss the mob.”

Never forget why you’re really doing what you’re doing. When you get big, you’ll have MBA types asking you: “What’s your growth rate? What’s your retained earnings rate as a percentage of gross? What are your projections?”. Those all unnecessary metrics.

They’ll try to push you to optimize your business even if it’s already making money. They’ll say you’re leaving money on the table. But never forget: Are you helping people? Are they happy? Are you happy? Are you profitable? Isn’t that enough?

Given the story behind the “I miss the mob.” is long, I decided not to include it here.

20. How do you grade yourself?

We all grade ourselves by different measures:

  • For some people, it’s as simple as how much money they make. When their net worth is going up, they know they’re doing well.
  • For others, it’s how much money they give.
  • For some, it’s how many people’s lives they can influence for the better.

For Derek, it’s how many useful things he creates. Songs, companies, articles, websites, or anything else.

How do you grade yourself? It’s important to know in advance, to make sure you’re staying focused on what’s honestly important to you, instead of doing what others think you should.

21. Care about your customers more than about yourself

One day, someone from the audience asked Derek: “In the future, when artists can spin up their own online store, what would happen to CDBaby?”. To which Derek responded: “Honestly, I don’t care about CDBaby. I only care about the musicians. If CDBaby is not needed in the future, I’ll shut it down and get back to making music.”

He was shocked. This is the first time a business owner says he didn’t care about the survival of his company. But that was common sense to Derek.

A business is started to solve a problem. But if the problem were truly solved, that business would no longer be needed! So the business accidentally or unconsciously keeps the problem around so that they can keep solving it for a fee.

This is also true for pharmaceutical companies or online productivity subscription tools. Any business that’s in business to sell you a cure is motivated not to focus on prevention.

That’s why, if the problem isn’t around anymore, your company should be willing to die for customers. Care about your customers more than about yourself, and you’ll do well.

22. Act like you don’t need the money

Banks love to lend money to those who don’t need it. Record labels love to sign musicians who don’t need their help. People fall in love with people who won’t give them the time of day. It’s a strange law of human behavior. It’s pretty universal.

If you set up your business like you don’t need the money, people are happier to pay you. When someone’s doing something for the money, people can sense it, like they sense a desperate lover. When someone’s doing something for love, being generous instead of stingy, trusting instead of fearful, it trigger this law. We want to give to those who give.

23. Don’t punish everyone for one person’s mistake

Several years ago, one guy tried to light his shoes on fire on a plane. Now, and for all future time, millions of people a day have to queue up to take their shoes off at the airport – because of that one dumb moment.

As a business owner, when you get screwed by someone, you might be tempted to make a big grand policy that you think will prevent you ever getting screwed again. One employee can’t focus and spends his time surfing the Web. Instead of firing or reassigning that person to more challenging work, the company installs an expensive content-approving firewall so that nobody can go to unapproved sites ever again.

When one customer wrongs you, remember the hundred thousand who did not. Resist the urge to punish everyone for one person’s mistake.

24. A real person, a lot like you

When we yell at our car or our coffee machine, it’s fine because they’re just mechanical appliances. So when we yell at a website or a company, using our computer or phone, we forget that it’s not an appliance but a person that’s affected.

It’s too overwhelming to remember that at the end of every computer is a real person, a lot like you, whose birthday was last week, who has three best friends but nobody to spoon at night, and who is personally affected by what you say.

Even if you remember it right now, will you remember it next time you’re overwhelmed, or perhaps never forget it again?

25. You should feel pain when you’re unclear

CDBaby had about two million customers.

When writing an email to everyone, if it wasn’t perfectly clear, at least twenty thousand confused replies will get back to CDBaby. Which will take staff at least a week to reply to, costing at least 5,000$ plus lost morale.

Unfortunately, people writing websites don’t get this king of feedback. Instead, if they’re not clear, they just get silence. Lots of hits but no action.

A lot of new websites are trying to look impressive, filled with hundreds of puffy, unnecessary sentences. The people creating these website haven’t felt the pain of trying to email something to thousands of people, to directly see how misunderstood or ignored it is.

26. The most successful email I ever wrote

When you make a business, you’re making a little world where you control the laws. It doesn’t matter how things are done everywhere else. In your little world, you can make it like it should be.

When starting CDBaby, Derek wrote an automated email that goes after each shipping: “Your order has shipped today. Please let us know if it doesn’t arrive. Thank you for your business”

One day, Derek felt the email is too serious and wanted to make it more fun. He took twenty minute, and came up with:


Your CD has been gently taken from our CDBaby shelves with sterilized contamination-free gloves and place onto a satin pillow.

A team of 50 employees inspected your CD and polished it to make sure it was in the best possible condition before mailing.

Our packing specialist from Japan lit a candle and a hush fell over the crowd as he put your CD into the finest gold-lined box that money can buy.

Our packing specialist from Japan lit a candle and a hush fell over the crowd as he put your CD into the finest gold-lined box that money can buy.

We all had a wonderful celebration afterwards and the whole party marched down the street to the post office where the entire town of Portland waved “Bon Voyage!” to your package on its way to you, in our private CDBaby jet on this day. Friday, June 6th.

I hope you had a wonderful time shopping at CDBaby. We sure did. Your picture is on our wall as “Customer of the Year”. We’re all exhausted but can’t wait for you to come back to CDBABY.COM!!


That one email, sent out with every order, was loved that if you search Google for “private CD Baby jet”, you’ll get almost twenty thousand results. Each from somebody who got the email, loved it, and posted it to his website and told all his friends.

When you’re thinking of how to make your business bigger, it’s tempting to try to think about big changes and projects. But please know that it’s often the tiny details that really thrill people enough to make them tell their friends about you.

27. Little things make all the difference

If you find even the smallest way to make people smile, they’ll remember you more for that smile that for all your other fancy business-model stuff.

An example of small things, is the outgoing emails from CD Baby. Every outgoing email has a “From:” name you can adapt. With one line of code, it was “From: CD Baby loves [first name]”. Customers loved this.

Even if you want to be big someday, remember that you never need to act like a big boring company.

28. It’s OK to be casual

When hiring new people, Derek’s method was unusual. He’ll go to his staff and ask: “Anyone have a friend who’s good with Linux? Yeah? Is he cool? OK, tell him to start tomorrow”. The thought was that it’s almost impossible to tell what someone’s going to be like on the job until he’s actually on the job for a few weeks.

Don’t try to impress an invisible jury of MBA professors. It’s OK to be casual.

29. Naive quitting

One day at his first job, Derek decided to quit in order to focus on being a full-time musician. But given this was his first and only job, he didn’t know what to do. So he did what seemed to be respectful and considerate thing to do; He found and trained his replacement.

When the days came, Derek walked into his boss’s office and said: “I need to quit now, but I’ve already trained my replacement. She’s great.”. His boss looked a little stunned, then said: “Uh. Well. OK. We’ll miss you”.

Ten years later, when Derek was running CD Baby, and for the first time, an employee told him he needed to quit. “Drag. Well. OK. I wish you the best! Who’s your replacement?” said Derek. The employee looked confused and said: “I think that’s your job.”.

Derek asked a few friends and found out he was right. People can just quit a job without finding and training their replacements. All these years, he just assumed what he did was normal.

There’s a benefit to being naive. Deciding from scratch what seems like the right thing to do, instead of just doing what others do.

30. Prepare to double

Given CD Baby needed warehouses for the CDs, Derek had to buy more shelving few times each year. Instead of trying to predicate how many shelves they needed, he buys the double each time. When they filled a 5,000-square-foot warehouse, he rented a 10,000 square feet one. etc…

Never be the typical tragic small business that get frazzled and freaked out hen business is doing well. It sends a repulsive “I can’t handle this!” message to everyone. Instead, if your internal processes are always designed to handle twice your existing load, it sends an attractive “come on in, we’ve got plenty of room” message.

31. It’s about being, not having

When you want to learn how to do something yourself, most people won’t understand. They’ll assume the only reason we do anything is to get it done, and doing it yourself is not the most efficient way.

But that’s forgetting about the joy of learning and doing. Yes, it may take longer. Yes, it may be inefficient. Yes, it may even cost you millions as your business will grow slower. But the whole point of doing anything is because it makes you happy! That’s it!

You might get bigger faster and make millions if you outsource everything to the experts. But what’s the point of getting bigger? To be happy, right?

When you sign up to run a marathon, you don’t want a taxi to take you to the finish line.

32. The day Steve Jobs dissed me in a keynote

I left this intentionally as couldn’t find a way to summarize the story without writing all of it 😦

33. My $3.3 million mistake

Four years before starting CD Baby, Derek wanted to borrow some money to buy studio equipment. His dad said “Instead of me lending you money, start a corporation. Then the family business can buy shares in your corporation”. And that’s what Derek did.

Four years later, he got the first check addressed to “CD Baby”, but there was no company called “CD Baby” at the time. So he went to the band and told the teller “I need to set this up as a new business, so let’s open a new business account”. But she told him “Oh you don’t need to do that. You can just make it an alias on your Hit Media account”. It seemed a little strange because CD Baby was an independent business, but it saved ten minutes and 100$, so he said OK.

Four year later, CD Baby was doing really well: a few million dollars in sales, half a million in net profits, and Derek paid his dad back the money he borrowed.

Derek called up his accountant in January to ask if they can file the taxes early that year. “Oh, you don’t need to file. CD Baby is just a line item on your dad’s company’s tax return.” said the accountant. “What?”. “You didn’t know that your dad’s company owns ninety percent of CD Baby?”. “Uh… What?”.

Yes, it looks like the money Derek borrowed eight years earlier was done by selling 90% of his company to his dad’s company. And all these years, CD Baby wasn’t his company. He only owned 10%.

What made it even worse is that he couldn’t just buy the business back for the original 20,000$. The only way was to pay full market value, as determined by an outside valuation company. Which ended to be $3.3 million dollars.

34. Delegate or die: The self-employment trap

Most self-employed people get caught in the delegation trap. You’re so busy, doing everything yourself. You know you need help, but to find and train someone would take more time than you have. So you keep working harder, until you break.

The same went with Derek when working with CD Baby. In 2001, he had eight employees, but he was still doing everything else. Working 7AM to 10PM, seven days a week.

Every five minutes, an employee got a question for Derek. It was hard to get anything done while answering questions all day.

After hitting his breaking point, he took some time to think and decided he should make himself unnecessary to the running of his company.

Now whenever he got a question, he stopped everything, called everyone, repeated the question, and then provided an answer. But more importantly, he explained the thought process and philosophy behind the answer.

He asks if everyone understood and then asks someone to take a note in a newly created manual for these questions.

After two months of this, there were no more questions. Now he was totally unnecessary.

There’s a big difference between being self-employed and being a business owner. Being self-employed feels like freedom until you realize that if you take time off, your business crumbles. To be true business owner, make it so that you could leave for a year, and when you came back, your business would be doing better than when you left.

35. Make it anything you want

After your business has been up and running awhile, you’ll hit an interesting crossroads. Everyone assumes that as the owner of the company, you’ll be the traditional CEO, having high-powered lunches with other high-powered CEOS and doing all the business deals. But what if you don’t like doing that? What if what you love the most is the solitude of the craft? Or talking to customers?

Never forget that you can make your role anything you want it to be. Anything you hate to do, someone else loves. So find that person and let her do it.

If you do this, you’ll encounter a lot of pushback and misunderstanding, but who cares? You have to just do whatever you love the most, or you’ll lose interest in the whole thing.

36. Trust, but verify

In 2005, CD Baby’s main business was doing digital delivery music to all the digital music retailers: iTunes, Amazon, Napster… This role was life-or-death important to the company and was the main reason most of the new clients signed up.

Derek built a system that did most of the work, but it sill required someone to connect the drives, and ship them to retailers. And he hired a guy to do just this.

He explained how this mission is critical and that the job requirement was: Every album, to every company, every week, not matter what. The guy signed on the contract and started working.

A few months later, lot of complaints were falling on CD Baby. It appears the music wasn’t sent to the digital music retailers in months!

Derek called the guy in charge to ask what’s happening. He said, “Yeah, I’ve been really backed up. It’s been really busy”. Derek flew to Portland and let him go as this was an extreme matter. He then decided to do the job himself for some time to catch up on things.

The lesson in this story is to trust, but verify. Remember it when delegating. You have to do both.

37. Delegate, but don’t abdicate

Delegation doesn’t come naturally to any of us. But Derek was trying hard to be good at it. When the employees asked how they should organize the rooms in the new office?, Derek said “Any way you want”. When they asked, which health-care plan should we go with?, “You decide” said Derek.

Six months later, the accountant called Derek and said: “Did you know that your employees et up a profit-sharing program?”. “Yeah, why?” said Derek. “Did you know that they’re giving all of the profits of the company back to themselves?”. Oups.

Derek canceled the profit-sharing program, and became the very unpopular guy. In the weekly company meetings, the general message from the employees was “We need to get Derek out of here, so he stops telling us what to do. We don’t need to answer to him! He needs to answer to us”.

That’s when Derek realized there’s such a thing as over-delegation. Derek considered firing everyone and hiring a whole new crew. He also considered shutting down the company since he wasn’t enjoying this anymore.

In the end, he did what was best for the customers: He retreated into solitude and focused on programming some major new software features. He never saw or spoke to his employees again, never saw the office.

During this, Derek learned an important word: abdicate. To abdicate means to surrender or relinquish power or responsibility; this word is usually used when a king abdicates the throne or crown. Lesson learned too late: Delegate, but don’t abdicate.

38. You make your perfect world

Business is as creative as the fine arts. You can be as unconventional, unique, and quirky as you want. A business is a reflection of the creator.

  • Some people want to be billionaires with thousands of employees. Some people want to work alone
  • Some want as much profit as possible. Some want as little profit as possible.
  • Some want to be in Silicon Valley with Fortune 500 customers. Some want to be anonymous.

No matter which goal you choose, there will be lots of people telling you you’re wrong. Just pay close attention to what excites you and what drains you.

39 and 40: Selling CD Baby and donating everything

Derek never thought he would sell CD Baby but in 2008, he was trying to plan for the years ahead. Every plan needed a huge effort for little reward, but all required for future growth. He broke the work into about twenty project of two to twelve weeks each, and he wasn’t excited about any of them. Derek took CD Baby far beyond his goals, and he realized he had no vision for it being much else.

That’s when Derek started thinking about the idea of selling. After talking with some of his friends and mentors, he was encouraged to sell.

Before selling CD Baby, Derek created a charitable trust and transferred all CD Baby assets to the trust. When Disk Maker bought CD Baby, they bought it from the trust and not from Derek, turning $22 million cash to benefit music education.


If you liked this article, there are other extended book resumes in the books category.

Do not miss my next post! Drop your email in the box below and get it straight to your inbox:

Remote.ma: from a blog to a platform

It’s been two years since I started remote.ma, but I didn’t share why I started it before. So today, I’m going to share this with you. It all started when I wanted to work remotely:

The story

I applied to Automattic for three reasons:

  • I wanted to work on something with an impact. And for someone who loves writing, working on WordPress is a dream.
  • I wanted to take ownership of my tasks. I hate micro-managing.
  • I wanted to work remotely.

Few interviews and code tests later, I got the job.

Up to that point, I had no idea how I was going to do this legally, but I knew there should be a solution. I’m not the first one working remotely from Morocco right?

So I did what every millennial do: I searched for answers on Google. And to my surprise, there was nothing! I couldn’t find a single blog post, article, or forum speaking about this.

It was that time when I decided that once I figure out how to do this, I’ll write about it. And that’s how everything started.

Few meetings with an accountant, and a few weeks of preparation, I got everything sorted out. That’s when I wanted to write about it. But I only had this blog.

At first, I was going to use this blog for them, but then I thought this should be a separate blog about remote work. There is none in Morocco anyway! And this is when I started looking for domain names.

I remember I was excited when I searched for remote.ma domain and it was free. I bought it right away. I also bought make.ma the same day.

That’s it. I got the domain and I started writing.

Fast forward to now, those legal blog posts helped a lot of people. I still respond to questions about them to this day. It’s crazy how an evergreen post can still serve years after its writing.

What’s next?

I have plans for remote.ma. Yes, it started as a blog, but it shouldn’t be like that forever. I want it to be home for anyone working from home. Remote workers, freelancers, entrepreneurs… There are few of them now, but I believe we’ll see a surge shortly.

remote.ma will be a platform for training, jobs, consulting, a closed community… Some of this is already live like the job board. And others are in the work, like the closed community.

Some of this will be surely paid to support the growth, but more on that later 🙂