Writing is like creating little robots. You write something down once, and that writing can do the job of explaining the thing to other people many times over, for many years into the future.
Change proofing my domains and emails
Today I changed the domain of my Chinese language blog from xiaobiji.co to gaozhang.co. Silly me, or perhaps not so silly me, bought the former for many years into the future. I hate sitting on unused domains, but at least the redirects will be up for a while!
I did this now so that I don't have to change it in the future. The previous name was "Little Notes" which could eventually not be what I want to write about. It's kind of limiting. The new domain is simply my Chinese name, so as my life changes, I'll have a semi-permanent home for writing about whatever I'm interested in at the time, without having to worry about the branding.
Along with this, I changed all the emails of my domains to follow the same pattern, since it was becoming a hassle to remember what I used where. Now it's always [email protected] or [email protected] for Chinese language content.
Why jc instead of jj? I hate how the two j looks together. It doesn't look clean. This is actually another reason why I didn't like xiaobiji too much. The iji is just so hard to read.
I also remembered the [email protected] trick, which allowed me to cut down the number of emails I have to manage on each domain to one.
I've designed a (I hope) future proof way to divide up my online content and emails so that I don't have to think about it anymore, and instead I can focus on creating!
This is part of a few things I'm doing to stop having to waste time thinking about things that are, at the end of the day, completely trivial.
Ever changing self-descriptions
When I came across Mark MacKay's work logs, I thought to myself, why not try it out as well? I've been meaning to get started on some projects, but they always get put off. Perhaps if I have these logs around, they will be a reminder of how much I don't work on these side projects that I keep telling myself I'll work on.
This first one, well, I've updated my little website, making the visual layout neater and making it easier to spot key elements. One curious thing is that I keep finding the description on there inaccurate or limiting. This time I've changed it around to still capture the essence of my creative endeavors, but leave room for change in the future.
A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work. You have to start over, beginning with a working simple system.
Here's an almost guaranteed way to make a successful software business. I've seen this happen over and over with tools in the industry.
Many software companies, especially startups, go through a certain lifecycle. First, they serve smaller customers because acquisition is easier. As they force growth to meet investor expectations, there's one well trodden path they can take, which is selling to enterprise clients.
Enterprise clients are better in every way to meet growth targets. They don't play around, and they pay a lot of money. But they also ask for a lot, and the software products become bloated with features. The products also simply become old.
Ignoring products with network effects, this shift to enterprise that most software tool companies go through opens doors every day for new companies to enter the market.
Think about all the popular software tools that startups use these days. They're more than likely to be from other startups. Linear, Brex, Notion, and others.
Looking for ideas? Just choose an area where the existing tools have become old and focused on enterprise.