Bounce from A New Social is now live. Another big step to account portability between platforms. The more tools like this we get, the more it encourages developers to support migration APIs.
Page 12 of 13
With a new iOS beta dropping today, we’re nearing the end, and I’m still not sure it’s a good idea to update Micro.blog on day one. Liquid Glass introduces lots of weirdness with nav button sizes and tap areas. Not going to rush it.
Successive Prototypes Bridge the Gap Between Idea and Reality
Dismissing an idea because it doesn’t work in your head is doing a disservice to the idea.
(Same for dismissing someone else’s idea because it doesn’t work in your head.)
The only way to truly know if an idea works is to test it.
The gap between an idea and reality is the work.
You can’t dismiss something as “not working” without doing the work.
When collaborating with others, different ideas can be put forward which end up in competition with each other.
We debate which is best, but verbal descriptions don’t do justice to ideas — so the idea that wins is the one whose champion is the most persuasive (or has the most institutional authority).
You don’t want that. You want an environment where ideas can be evaluated based on their substance and not on the personal attributes of the person advocating them.
This is the value of prototypes.
We can’t visualize or predict how our own ideas will play out, let alone other people’s. This is why it’s necessary to bring them to life, have them take concrete form. It’s the only way to do them justice.
(Picture a cute puppy in your head. I’ve got one too. Now how do we determine who’s imagining the cuter puppy? We can’t. We have to produce a concrete manifestation for contrast and comparison.)
Prototypes are how we bridge the gap between idea and reality. They’re an iterative, evolutionary, exploratory form of birthing ideas that test their substance.
People will bow out to a good persuasive argument.
They’ll bow out to their boss saying it should be one way or another.
But it’s hard to bow out to a good idea you can see, taste, touch, smell, or use.
Hey, you. Are you an expert in vanilla JavaScript? Electron? Building apps with JavaScript and Electron? I could use your help. I’d be happy to pay you for an hour of your Zoom time. Reach out please!
One of a kind
In the 1990s, I had an internship at Apple here in Austin, in a building they were leasing off 183, just east of I-35. They’ve long since expanded to a new campus in northwest Austin, much fancier, reflecting what a massive company Apple has become. I still often drive by that old building, though, which is currently empty and for lease again.
But that’s not the point of this story. The point is Steve Wozniak, and leadership, starting with a moment in the 1990s when it felt like everything was happening.
One week during my time at Apple, I was asked to fly out to Cupertino to help with an internal web app database project. I worked in an unused cubicle, coordinating with Carl de Cordova, one of the co-founders of WebEdge, where I worked back when webmaster was a job title. I was young and naive, so of course I thought I knew everything. The week was something of a blur, exciting. It was a time that you could build a new system in a few days that today would take months in a big company bureaucracy.
At lunch one day we went to a Chinese restaurant in Cupertino. We sat down at our table after coming back from the buffet, and Carl said to me, half whispering, half trying not to laugh, “I think that’s Steve Wozniak shining a laser pointer at us.”
Woz was a few tables away, enjoying himself, presumably with family. We debated whether it would be rude to introduce ourselves. Yes, it would be too intrusive. I was also nervous and a little dumbfounded. Maybe it wasn’t even him, just someone who looked exactly like him and who would do something so obviously Woz-like as play with a laser pointer in a restaurant.
The moment slipped away. We finished our lunch and left, feeling a sliver of regret for lost chances.
That was 30 years ago. It’s hard to believe that Woz is now in his mid-70s, which means the rest of us are getting older too. As I get older, I’m torn between impatience to build something new, still do something that matters, and slowing down, becoming content with what has already been set in motion.
One thing I’m sure of — and something that Woz has clearly known for a long time — is that it’s not about the money. From the recent comment that Woz left on Slashdot:
I gave all my Apple wealth away because wealth and power are not what I live for. I have a lot of fun and happiness. I funded a lot of important museums and arts groups in San Jose, the city of my birth, and they named a street after me for being good. I now speak publicly and have risen to the top. I have no idea how much I have but after speaking for 20 years it might be $10M plus a couple of homes. I never look for any type of tax dodge. I earn money from my labor and pay something like 55% combined tax on it. I am the happiest person ever. Life to me was never about accomplishment, but about Happiness, which is Smiles minus Frowns. I developed these philosophies when I was 18-20 years old and I never sold out.
Today feels like a very different climate for VC-funded companies than the 1980s when Woz sold his shares of Apple, when he even gave away many shares to early Apple employees who weren’t granted stock options. It’s hard to imagine a founder doing that today. But then it’s hard to imagine anyone else like Woz.
Scan today’s TechCrunch headlines and you’ll get dozens of stories of new companies with often ridiculous valuations and equally ridiculous business plans. There’s a new negativity toward big tech companies and CEOs, a sort of resentment after years of user-hostile, unethical behavior. Users are distrustful, feeling burned by entrepreneurs who prioritize profit over principle.
Anil Dash blogged last week about the mayor race in New York City, but let’s ignore the politics and candidates for now. I want to instead fast forward to the end of his post, where Anil writes:
I had gotten a little embarrassed about my past as someone who had been a CEO in tech, honestly. The very worst of the industry had tainted it so much that I’d worried people would never believe that it could ever have been something people could go into with a good heart, or honest intentions, however imperfect.
That Anil was even a little embarrassed shows to me how twisted the impression of entrepreneurship has become. I’ve also received this kind of misguided negativity directed at Micro.blog, lumping me in with wealthy tech leaders in Silicon Valley who I have nothing in common with.
After Apple all those years ago, I never worked at another large company again. At one startup, just 3-4 of us, the founder sometimes struggled to make payroll on time. That is surely a much more common scenario for small-business CEOs. Someone with an idea, hopefully creating good work for others, putting something new into the world along the way, even if ultimately failing.
When we judge others based only on labels — these entrepreneurs aren’t people, they’re CEOs, they’re all the same — we strip away a little of their humanity, and so we lose the truth, as if giving up on an individual leader to make their own fair and moral decisions.
In Woz, I see a reminder to balance joy in the hard work. He is one of a kind. I would love to build a business that is deliberate, helpful, mission-oriented, and content to solve what it set out to do and no more. Perhaps in leading anything we’ll inherently be misunderstood, cast with the popular narrative instead of nuance. That would be unfortunate, but I could accept it, because worrying about it only distracts from the work.
[Note] Unread 4.5.2
Last month, my friend Gareth observed that the numbered lists in my blog posts “looked wrong” in his feed reader. I checked, and I decided I was following the standards correctly and it must have been his app that was misbehaving.
So he contacted the authors of Unread, his feed reader, and they fixed it. Pretty fast, I’ve got to say. And I was amused to see that I’m clearly now a test case because my name’s in their release notes!
🕵️ Subscribing to DanQ.me's RSS feeds means that you'll get to see secret bonus posts not publicised on the main site. Clever you! 🧠
The key to managing a large code base is extreme minimalism wherever possible. Less code. Simpler names for things. Fewer dependencies. It’s hard to convey with a list of rules, but I know it when I see an unmanageable, cluttered project.
Haven’t quite figured out the best UX for passkeys yet. I’ve been slow switching to them for my accounts, but now that it has been a couple years, hopefully the quirks have been worked out.
You will not believe what I just wrote
Sorry for the title, but since the trend of clickbaity titles is spreading from YouTube and traditional media to the blogosphere, I felt left out and wanted to join the party.
Anyway, a post about quitting social media is what I wrote. Not very original, I know, and something I wrote about many times before, but I was catching up with the posts in my RSS reader and I stumbled on a few that were touching on various struggles related to social media, Mastodon setups, and all that stuff. And every time I read this type of post, I can help but both smile and shake my head.
These stupid sites are so goddamn good at hooking us that countless people out there are finding it genuinely hard to quit them. Which is absolutely bonkers if you ask me. Quitting social media is seen as some monumental step, and you’d think they’re about to embark on a journey to the moon by how they talk about it.
And I kinda get it. But, as someone who dumped social media many years ago, let me tell you: it’s not that hard. Life will continue just fine. It will probably feel strange for a week or two, and then your brain will adapt, and everything is gonna be ok. Sure, you’ll probably miss a few completely pointless updates from family and friends. That’s ok. That’s fine. Humanity has worked that way for most of its existence, and we’re still here, chugging along.
If you feel even the slightest of temptations to quit some of those stupid apps and sites, here’s my advice for you: do it. Don’t overthink it. Just delete your account, delete the apps from your phone, and start living a better life without them. And if you miss your friends, do something radical: pick up the phone you likely have in your pocket and give them a call. Or send them a text. Or go meet them in person if you can.
The important part about social media is not the media, but the social. And that can still be found outside of those apps.
Thank you for keeping RSS alive. You're awesome.
Email me :: Sign my guestbook :: Support for 1$/month :: See my generous supporters :: Subscribe to People and Blogs
The boredom antidote
Back at work today after a week of sick leave.
On my way, I grabbed a coffee to go. We chatted a bit, and I mentioned I’d been home last week.
“Oh, that’s no fun! Being home sucks, you get tired of it after a day or two.”
I just smiled and agreed, then hopped into my car.
But the truth? I don’t agree at all. I only said it because I wanted to get on with my day.
I never once felt bored while staying home. I love my job and it’s nice to be back, but being stuck at home doesn’t automatically make me restless.
The reason is simple: hobbies.
Sure, some things weren’t possible while sick. But I could still write, blog, read, meditate, play around with CSS, watch movies, discover new music, do some gentle yoga, listen to podcasts…
Getting bored after a few days at home feels a bit fragile to me. Like putting your happiness in the hands of things you can’t control.
Maybe boredom just means the hobbies you have don’t work anymore. Maybe it’s time to find new ones.
There’s so much out there. So many things to try.
There’s really no reason to get bored.