• Reactionary Politics Is a Dead End

    Political views based on a reaction to something else (e.g. wearing masks, anti-science, a decision) is a dead end because it says nothing about what you want from this world. The ideology is entirely dependent on the other thing to react to. In the absence of the reaction there is no substance.

    Take the politicization of mask mandates. Currently, there are no lock downs or mask mandates anywhere. What remains to those that aligned with anti-maskers? What do they want and where does it go? It’s a dead end.

    (I overheard this in the car listening to a podcast I didn’t catch the name of)

    See also:

    • Slavoj Ε½iΕΎek likes to say about the storming of the bastille in the French Revolution, “and now what?”.
    • One way to think about reactive politics is identity. Identity is a powerful motivator for behaviors. By politicizing more of these reactions it makes it easier to align with the rest of a platform and keep you there.

  • The Grug Brained Developer

    The grug brained developer is the counterpoint of the big brained developer.

    They espouse the following principles and opinions:

    • Complexity demon is the enemy
    • Prototyping prevents big brained developers from complecting
    • Say ‘no’ to things that cause more complexity, but also say ‘ok’ and compromise
    • Don’t factor your code too soon, wait for cut points to emerge
    • Integration tests are the right balance between usefulness and safety
    • Agile is a scapegoat for when things go wrong (you didn’t do agile right!)
    • Keep refactors small, introducing too much abstraction summons the complexity demon
    • Understand a system before improving (Chesterton’s fence)
    • Microservices take all the hard problems, then adds network calls to it
    • Master your tools and keep improving them
    • Type systems make putting pieces together easier but big brain type systems focused on correctness are a great way to summon the complexity demon
    • Minimizing lines of code with ternary operators is harder to debug
    • Closures are like salt, there can be too much salt, callback hell is too much salt
    • Good logging gives you more clubs to whack bugs with
    • Fear concurrency, rely on simply concurrency models that are ideally stateless
    • Good API design doesn’t make you think too much, big brain API designers think too abstractly and should focus on implementation or the domain
    • Web development is splitting frontend and backend ending up with two complexity demon lairs
    • Fear Of Looking Dumb (FOLD) is a major power source for the complexity demon, saying it’s too confusing reduces this power
    • Nobody is an imposter if everybody is an imposter

    Read The Grug Brained Developer.


  • Endurance: Shackleton's Incredible Voyage Book Review

    A few thoughts about the book.

    I was reminded how much humans can endure and survive, even when faced with extraordinary misfortune.

    The whole “let’s be the first trans-Antarctic expedition” seemed contrived, but the fight for survival was certainly not.

    It seems outlandish that they crossed the open sea in a 22 foot boat. The James Caird looks like a large canoe.

    Ernest Shackleton and the entire crew never gave up. The final overland trek through South Georgia island, without tents or sleeping bags or much other provisions, was incredible. It was literally do or die.

    The Endurance’s misadventure is a monument to survival that puts life in perspective in a way that few things can. I’m reminded that I can endure much more than I think I can.


  • Myopia Is Increasing Rapidly in East Asia

    Short-sightedness is nearly ubiquitous in East Asiaβ€”80% of students and graduates have myopia in Hong Kong and Singapore. In South Korea, it’s 90%. For comparison, the rate of short-sightedness in California is 59% and in Europe its estimated to be 20-40%.

    One reason is that children are not getting exposure to enough daylight because they are sitting in classrooms all day. A recent study suggests that more time outside can cut the number of people who develop myopia.

    Read Short-sightedness has become an epidemic from The Economist.

    How might vision loss effect the world?


  • Connected Work

    It used to be an anomaly, now it’s common place. It’s not remote work, it’s just work. We will surly laugh at ourselves in 20 years the same way we laugh at seeing people with big car phones in movies from the 80sβ€”there are no car phones or house phones just a (cell) phone.

    This is the age of connected work. There is no here vs there, everywhere is here. If there is no office, all there is to design around is people and the connections that enable them to work together.

    Why would it ever be anything other than this?


  • Do Everyone's Job First

    At an early stage startup (less than 10 people), it’s a big advantage to do everyone’s job first. That doesn’t mean you don’t scale or hire other people, but doing their job first gives the most understanding about what the job actually entails and the knowledge of how it works.

    Being a founder, this can feel daunting. What do I know about customer success? I’ve never had to answer support tickets, how do I do that? And so on.

    This is the source of the advantage because everything fits into your head. You can make fast decisions. You can learn who would be successful when hiring someone to do this job in the future. You can understand more fully how your business works, what the problems are, and what to do about it.

    You will never have this pace of knowledge growth again.

    See also:


  • Using Tools for Thought as a Founder

    This is a reflection on using org-roam as a founder in the early stages of starting a company. It’s mostly a draft that I may or may not come back to.


    What I’m trying to do generally is have better quality thoughts. I want to answer questions and reason about the clearly.

    I’ve found that writing is thinking and drawing from a wide pool leads to creativity.

    Taking notes and linking them together (the vast majority of the utility from these tools for thought are just these two things) provides heterarchies that are, in practice, very useful. It helps me digest vast amounts of disparate information. It helps me find several through lines that can change over time. I can separate out the situation from “what’s going on here?”. It’s just enough distance to help me think less narrowly.

    Is it practical? It’s a lot of work and it’s easy to dismiss the effort as impractical or a distraction. Turns out, I really do reference these notes and look at them often.

    I don’t have “conversations” with my notes, but I often consult them and reference them. The most common reason is when I’m recalling some information or idea with someone else that comes up in a conversation. I realize I’ve had this thought (or something like it) before and go to my public notes, search, and share.

    The single best hack for looking at notes again was adding a “random note” button to my published notes. When I’m bored, I click around and let myself wander previous ideas and thoughts. It also keeps the quality upβ€”I’m more likely to go back and fix/update something I wrote if I see it again.

    I don’t write more essays or blog posts. My interests are wide but focus is narrow. While I admire pundits with wide ranging essays such as Noahpinion, Matt Clancy, Bryce, and Slate Star Codex, my focusβ€”the majority of the day (and night)β€”is on building a business. The way I take notes and what I do with them is heavily influenced by this focus and motivation.

    I use my notes to write internal memos and product briefs. Mostly when thinking about strategy, the market, and sharing past insights about product, engineering, and sales.

    I also use my notes to give advice and answer questions from others. If someone asks me about raising a seed round as a solo-founder or finding the first 10 users I’ve written many notes to draw from.

    What else?

    Tools for thought are single-player but at least this single-player is better prepared with more clear thoughts to share.

    Better thoughts lead to better leadership. When I’ve clarified my thinking it tends to be very solid. Conviction and confidence (or maybe just a well considered approach) are important for others who are taking a risk by working with you. Nobody want to sit through a meeting where a leader is thinking out loud and confusing everyone.


  • Simple Dot Com Domain Names Are a Multiplier

    The venerable .com TLD and a single word domain are a multiplier that improves nearly every interaction with your business. Establishing trust when someone sends a link (avoiding “this looks like spam”). Communicating your domain name to someone over the phone (try saying ‘dot S O’ to someone who can barely hear you on a land line). Interoperating with old legacy systems (some forms just don’t accept all TLDs). Signaling status to potential customers and employees (“they have the dot com they must be doing well”). Finally, it’s easier to remember off hand since you only need to recall the name not the name plus the TLD.

    These micro interactions with your business add up over time. The easier to find you and establish trust, the better your business will be.

    Is it worth millions of dollars for a domain name? I’m still doubtful. Paired with the right branding, maybe. Just keep in mind we’ve had Google for decades now and nobody searches by typing in `{name of thing I want}.com` into their browser anymore (yes, people actually used to do this).

    See also:


  • Adapting to Endure - Sequoia Capital

    Sequoia Capital is the latest big name VC to warn founders about uncertainty in venture capital due to inflation and geopolitical turmoil. Slides here.

    The cost of capital has gone up, valuations in public markets have gone down and are paying less for growth, the impact of these shocks will have second order and third order effects (like housing prices up 60+%).

    In the short term, profitability is favored to growth in a downturn. While the Nasdaq is down, Morgan Stanley’s unprofitable tech index is down 64%. In the mid to long term, durable growth is bestβ€”improving margins and growth.

    The drop in the market is steep and recovery takes a long time.

    Be quick to cut expenses to avoid a death spiral. “In 2008 all companies that cut were efficient and better.” It’s not about being the strongest, but being the most adaptable.

    There’s an opportunity in a down turn. FAANG companies all have a hiring freeze. Your competitors may not adapt and end up in a death spiral.


  • How Long Will a Recession Last?

    We are probably in a recession already, but we can’t know for sure for another quarter or so. With inflation on the rise and interest-rate hikes making less money available, it will be some time before things grow again.

    In a blog post, Fred Wilson estimates it will be another 18 months before we see any improvement. Key indicators will be a bottoming out of public stock valuations before rising again (e.g. 1980 recession took 3 years to see stocks rebound).

    Elad Gil says, “The most likely scenario is 2023 will be a much tougher environment for startups than 2022” in Changing times (or, why is every layoff 10-15%?).

    See also:


  • Geneva Is Built Around an Old Chieftan's Grave

    St. Pierre’s Cathedral in Geneva is built on top of another church which is built on yet another church going back hundreds of years. At the center, at the lowest layer, is a grave that is believed to be an chieftain from the original settlers of the area. They built the original church around this grave and the city of Geneva grew around it.