-
I should suck it up and learn to program properly in TypeScript. There's a growing list of software that I'd like to use and extend that uses TypeScript (Obsidian, Lume, Fedify), not to mention its utility for web programming. The language itself is pretty good, though I'm not thrilled by a lot of the tooling and ecosystem around it. Hopefully there's a way of writing usable code in it that keeps the messiness at bay.
-
Flexoki
I'm a sucker for a good color scheme, and Flexoki by Stephan Ango is a keeper. It's similar to Solarized but brighter and with more contrast. And yes, I am tempted to adapt it as a color scheme for this site.
-
Picotron
From the website:
Picotron is a Fantasy Workstation: a self-contained creative environment built for imaginary hardware. Create cute Lua apps that can be run inside Picotron as windowed userland processes, shared as cartridge files, or exported to stand-alone HTML apps.
As someone who missed out on the days of the computers being things you had to program yourself to do useful things, experiments like the Picotron strike a retro-nostalgic chord in my heart: a longing for a technology and time that I never actually got to experience. It helps that the system is beautiful and looks fun to work with. The author also has a couple of similar projects: (Pico-8 and Voxatron)
All of the above are for-pay, think of it as an investment in good, beautiful things you want to see in the world.
-
Own Whats Yours
Thoughts about websites, social media, and networked communications in general have been rattling about in my head for a while. No solutions yet, but a few choice quotes from this piece will be remembered:
Is taking control of your content less convenient? Yeah–of course. That’s how we got in this mess to begin with. It can be a downright pain in the ass. But it’s your pain in the ass. And that’s the point.
But maybe we can make it a little less less convenient.
Web 2.0 failed. True online sharing died a long time ago. So start taking. Take your ideas, your words, your work–and go home.
Them be fighting words.
-
I really want to go deep into a programming language and ecosystem, but every project I can think of involves a different one. The current contenders are Rust, TypeScript and Racket, which are all sufficiently different from one another that any lessons I learn from one probably won't transfer to the others.
-
Caught a stomach bug and now I have a craving for toast with Nutella.
-
Today I learned (thanks to Craig Mod) that Braun makes a line of very nice digital alarm clocks. They're not cheap, but not extortionate either.
-
I really hate the React-ified Github. Everything is much slower, and large pages are almost unusable in Safari.
-
Oh no, I'm getting my semi-regular urge to build my own text-editor-terminal-thingy again.