Category Archives: _Micropost đŸȘ

Tiny, short thought. Less polished.

75 lessons on life, art, and making things happen

Inspired by Naval Ravikant, when I learn life lessons, I try to compress them into a short phrase so I remember the lesson better. Here are 75 of my personal learnings:

  1. Your lowest points might be your greatest opportunities in disguise.
  2. All truly incredible outcomes start as “crazy” ideas.
  3. If believing everything happens for a reason makes life better, believe it.
  4. Only keep tense what absolutely must be. Relax everything else.
  5. Before they call you visionary, they call you weird.
  6. Everything useful in the world was created by someone who cared enough to push it into reality.
  7. Just because all your friends do something, doesn’t mean you should.
  8. Just because all your friends don’t do something, doesn’t mean you shouldn’t.
  9. Mix your interests to find your area of world-class potential.
  10. World-class expertise is more attainable than you think.
  11. Zoom in unusually far and narrow on anything, and you’ll see things no one has seen before.
  12. Good ideas aren’t enough – they need to look incredible.
  13. It’s easier to get a good deal if you have cash in hand, exact change, arm extended.
  14. Be able to distinguish investments that look like luxuries.
  15. The true cost of things: (Price Paid – Price Sold For) / (# of Times Used).
  16. Invest aggressively in tools used daily.
  17. Money is the worst form of capital. Prefer health, relationships, knowledge, experience.
  18. Half the battle of making great art is knowing the tools to use.
  19. People will tell you the tools they use, if you ask nicely.
  20. Investing aggressively in the right tools will save money in the long run.
  21. When beginning an art form, try many styles, share, and see what works.
  22. When you find what works, stop exploring. Create in that style until you get tired.
  23. Repeat.
  24. New hobbies can have defined, planned lifetimes.
  25. But previous pursuits do remain part of your identity.
  26. Everything you make builds toward your global body of work.
  27. Your global body of work is a ball of dry kindling, waiting for a spark.
  28. The bigger the ball of kindling, the bigger the flame.
  29. The spark might come soon, in decades, or never.
  30. Being public and meeting many people reduces the risk of the latter.
  31. You don’t need to be a world expert to generate novelty.
  32. Remixing is easier than synthesizing from scratch to generate novelty.
  33. The paradox of art: creative decisions lead to different ends. There is no best end, but some are better than others.
  34. Your life is a decades-long performance art project.
  35. A master chef can answer not only the “right” way to make rice, but also: “What if we use half the water? Twice as much? Half the heat?” – because she’s tried.
  36. Everything good in life comes from people.
  37. Find a community where it’s normal to do the things you aspire to do.
  38. Buy your way in if that’s the easiest way.
  39. Cold email or DM people with gratitude and one hyper-specific question.
  40. Don’t assume you’ll be ignored. Test it.
  41. Lack of reply = Test to see how serious you are.
  42. Don’t rely on your memory for following up. Have a system.
  43. Don’t rely on your memory, in general. Have a system.
  44. Mentorship begins the moment they reply.
  45. Finding mentorship is about making yourself an attractive investment.
  46. You’re not a nobody; you’re a rocket on the launch pad.
  47. Show proof of work to de-risk yourself as a mentee.
  48. Go out of your way to travel to where your mentors live.
  49. Some seeds take years to sprout, but bear the most incredible fruit.
  50. Buying something from them is a way to get closer to a potential mentor.
  51. Being in need is a great way to start conversations with strangers.
  52. You can invent small needs on a moment’s notice, anywhere.
  53. For example, simply needing a recommendation.
  54. Compliments are a great way to start conversations with strangers.
  55. You can take actions that make it easier for strangers to start conversations with you, like wearing interesting clothes.
  56. When surrounded by strangers, gravitate toward who shows you warmth.
  57. Mingling is easier when you’re early to an event.
  58. The transition from stranger to friend can happen in seconds.
  59. The connection isn’t crystallized until you’ve followed up later online.
  60. Reach out to everyone on the internet whose work you admire.
  61. Move from email to text message to deepen relationships.
  62. You’re not competing against the best – only those who show up.
  63. Any great pursuit is a marathon. Learn the art of long-term consistency.
  64. Genuine passion = endurance.
  65. Copycats will have weak endurance.
  66. You can often bypass bureaucracy by showing up in person, early.
  67. Do things that terrify you.
  68. Sometimes impossible decisions solve themselves with time.
  69. Focus less on winning; focus more on not losing. (Warren Buffett)
  70. Don’t be afraid to exploit your unfair advantages.
  71. Have a personal agenda.
  72. When no one has a strong opinion, that’s an opportunity to advance your agenda, if you wish.
  73. “A healthy man wants a thousand things. A sick man wants one.”
  74. The only competition is to know yourself as fully as possible, and act with maximum authenticity towards that truth.
  75. Remember: Millions would switch lives with you in a heartbeat, and readily inherit every single one of your problems.

How to level up your life

Every time I’ve leveled up my life, it’s been because of the people I surrounded myself with, who helped pull me in the direction I wanted to go.

I’ve done this four times in the worlds of:

  • Heavy metal music
  • Electronic music
  • Cybersecurity
  • Audio software

And I’m currently doing it to learn operating systems development.

By the time I was 16, I had released two heavy metal albums on the internet. A large reason why this happened was because I surrounded myself online with a community of people who really cared about this.

In these communities, it was completely normal to be recording your own instrumental heavy metal music, and releasing it every 6-12 months.

Imagine a real-life party for this kind of person. You walk in the room, and if you’re not personally making and releasing your own instrumental heavy metal music online, you’re going to be a bit of the odd one out.

You’re doing to do one of two things. Either, you’ll leave the room, because it’s not the room for you
 Or, if you choose to keep hanging out with these people, you’ll probably start making some music.

Working at Ableton has probably been the best example of this in my life. It was one of the hardest rooms to get into, but the learning on the other side has been incredible.

I’ve been able to work with masters of the craft, who have been doing this for 20+ years. And because I’m on the same team as them, they’re incentivized to pull me up to the level I need to be at to work alongside them.

The point is: You need to find alignment between:

  • the things you care about, your passions, what you want
  • the spaces, rooms, and people you’re surrounding yourself with
  • and the natural direction those rooms are going to pull you in.

Exploit your unfair advantages

My YouTube channel recently crossed 10,000 subscribers, and I’ve done this by exploiting an intersection of three of my unique strengths:

  • Systems programming
  • Not being camera shy
  • Discipline & Consistency

I’m not world class in any of these by themselves, but the combination is a bit more rare and helps me to stand out.

I’m definitely not the best programmer in the world.

I’m also definitely not the most charismatic person in the world. But the bar is pretty low for programmers, especially in my niche of systems programming. I’m a lot less camera shy than most programmers I know.

I’m also not the most consistent person, but I’ve been able to sustain a pace of one livestream per week for about two years.

The end result is that I don’t really have competitors. 95% of the people with the technical skill set that I do have no interest in making content or putting themselves out there online. The remaining 5% either don’t quite have the skill set, or don’t quite have the consistency and burn out.

—

Everyone has unfair advantages relative to the other players in the field.

  • Maybe you have a natural inclination for [thing]?
  • Maybe you’re young and beautiful?
  • Maybe you’re experienced and wise?
  • Maybe you have a lot of energy?
  • Maybe you’re calm and comforting?
  • Maybe you have a nice voice?
  • Maybe you’re really tall or strong?
  • Maybe you’re a man in a female-dominated field?
  • Maybe you’re a woman in a male-dominated field?
  • Maybe you’re not shy?
  • Maybe you can hyper-focus so intensely?
  • Maybe you find talking to people effortless?
  • Maybe you have a lot of time?
  • Maybe you have a lot of money?
  • Maybe you’re resourceful under constraints?

Exploiting your unfair advantages is nothing to be guilty for, once you realize that everyone has them.

Doing things in the world is hard enough as it. You can choose to attempt it without exploiting your strengths, but just know you’re playing on extra hard mode.

Idea pools: A simple AI metaphor (WIP)

(A WIP sketch about AI, productivity, tech)


At work, every so often the product teams take a break from normal work and do a ‘hack sprint’ for working on creative, innovative ideas that aren’t necessarily relevant to hot topics in the main work streams.

This time, many of the designers used AI tools to generate code and build prototypes. Normally, they would have required a developer to collaborate with.

In the end, there were simply more hacks done in the end than otherwise would be. So in this local scope, AI didn’t put devs “out of a job” in the hack sprint because designers no longer needed them.

Instead it just allowed the same fixed pool of people to make more things happen, pulling more ideas into reality, from the infinitely deep idea pool, than before.


The “infinitely deep idea pool” is my preferred mental model here.

There’s people on one end, the pool on the other, and the people can pull ideas out of the pool into reality at a fixed rate.

Here’s productivity is defined as “ideas pulled, per person, per second”.

Improvements to tech increase that “idea pull” rate.

People become redundant when technology improves productivity, and the goal is just to maintain the status quo. Then a smaller number of people with higher productivity can pull the same number of ideas as the previously larger team with less productivity.

But often, the goal is not to just maintain the status quo. It’s way too tempting to try to outdo it, and push beyond. We want to pull more ideas out of the pool, which is always possible because the idea pools are infinitely deep.

And if that’s true, then no one becomes redundant — the team could use as much help as it can get to pull more ideas out. (People * Productivity = Ideas Pulled Per Second) This is the phenomenon I observed in the hack sprint.

But that’s an if. Some organizations might be fine to maintain the status quo, or only grow it a small amount, relative to the productivity increase. Then real redundancy is created.

But that’s only in the local scope of that organization. In the global scope, the global idea pool from which we all draw from is infinite — there will always be ideas for someone to pull.


This metaphor can help explain why technological advancements haven’t yielded the relaxation and leisure promised by past futurists. In order to really benefit like this, you need to hold your needs constant (maintain the status quo) while productivity improves. And that’s very difficult to do.

Tips for networking

I’m not a pro, but here’s what I’ve learned along the way:


Randomly add value to peoples’ lives that you want to keep in touch with.

This looks like:

  • Meet interesting people
  • Learn what they care about
  • What out for related things you see
  • Send them their way

These “things” can be serious, like useful tools, apps, or news — or can be silly, like memes.


Simply check in once in a while.


  • People want to help you, but you need to put in the work too
  • Craft good, compelling, detailed requests for help. As opposed to lazy asks.
  • If someone does something nice for you — like making an intro — always follow up with them and let them know how things went.

Diminishing returns of worrying

Writing this just because I’ve never heard anyone talk about it before:

Worrying about things has increasing, diminishing, and negative returns, just like anything else.

The increasing returns are when a bit of worrying about something causes you to prepare for a situation or otherwise act differently in a way that benefits you.

But after a point, the worrying starts to saturate. You’re already aware of the potential problem, and more worrying e.g. doesn’t necessarily help you become more prepared or choose better actions.

Lastly, worrying even more can actively harm you. Maybe it causes undue stress or prompts you to make poor investments, relative to the likelihood of the event you’re worrying about.

So worry, but just enough.

How to be consistent and achieve success

I think the most important part of achieving consistency is detaching yourself from the outcome of each individual work session, whatever that might be. Here are some example ‘work sessions’ from my life:

  • A particular workout
  • Releasing a song
  • Releasing a blog post
  • Doing a stream
  • Making a youtube video

Attaching yourself to the outcome (e.g. number of views) will only set you up for failure, since inevitably one of the work sessions will ‘flop’.

To detach yourself from individual outcomes, you have to love the long-term journey of whatever you’re doing. The absolute most important part is simply being there, day after day, week after week, over a long period of time.

This can be compressed down to “Showing Up = Winning”.

If you can reframe the requirement for “winning” from “getting a lot of views” or “breaking my personal record” to simply “I showed up”, you give yourself a massive psychological advantage.


P.S. One extra tip:

An extra tip for the creatives: Reframe each release as another piece of progress in building your large public body of work. It may not be today, but someday, your large public body of work will make it all happen for you — and every release is a step towards that, no matter how “well” it does.

P.S. another tip

Establish the habit by simply doing the activity at the same time each week/day and scheduling your life around that as much as possible. Ideally find a time slot with the least contention against other things that come up.

For streaming, I found that Sunday afternoons was usually free and didn’t compete too much against other plans.

But the “scheduling your life around it” is where the rubber really meets the road. That’s where you prove to yourself that you consider this a high priority to you by putting your time where your mouth is.

Tips for going to conferences alone

Going to a conference alone can be an intimidating experience, but it’s completely doable (I’ve done it many times). Here are my tips:

Optional: Look people up ahead of time and reach out

If you can, try to research ahead of time people who will be attending the conference and reach out online with a LinkedIn or Twitter message. This might give you a nice head start.

Be friendly, open, and seek out others in your situation

You might be surprised how many other solo attendees are at conferences or conventions. These will be the easiest people to meet as your ‘first friends’ — don’t be afraid to approach and say hello!

Set a goal: Don’t eat dinner alone

If a conference doesn’t include dinner, set an explicit goal for yourself to not have dinner alone.

Actively try to meet people throughout the day, specifically seeking out other solo attendees who might want to get dinner later.

Exchange contact info with people you enjoyed meeting, and float the idea of possibly getting dinner if they don’t already have plans.

Detach politely from uninteresting people

Don’t spend excessively long around people you don’t connect with.

After meeting someone, if you don’t find them very interesting and would prefer to keep mingling, it’s completely acceptable to do so. You can say something like “Well it was great to meet you — I think I’d like to mingle around a bit more. Have a great conference.”

Just try to make one new friend

Don’t set the bar too high for what would make it a successful event for you. For me, if I make even one solid new friend or connection, I consider it a win.

Just try to have one takeaway from talks

This is unrelated to going solo, but like the above tip, I set the bar pretty low for what I aim to get out of talks. If I get even one solid insight, thought, or takeaway, I consider it a win. You’d be surprised how hard it is to get one solid takeaway from some talks.

Volunteer

Volunteering can be a great way to automatically meet people (organizers, other volunteers) and get in contact with well known people in the community.

Make it easy for others to strike up a conversation

You can do yourself a favor by wearing slightly more interesting clothing or accessories than you typically might. For example, for me it might be wearing a shirt for my favorite band. Or maybe something topical for the conference/convention. The goal is to give people something easy to comment one which you can talk about, and help get a conversation going, or keep one going if you run out of things to talk about.

You are the first advocate for your art

As an artist, it’s easy to become disheartened when you make something, publish it, and find that no one really cares.

A mindset that can help you overcome this and avoid becoming jaded is viewing yourself as the first and most passionate advocate for your art.

Your art, with its great potential, can’t speak or advocate for its greatness by itself. It needs someone to do this for it.

And you, as the artist, play this role. Ultimately, no one is going to be a stronger advocate for it than you. At least, at first.