Notes

Using the platform

I really like this post by Elise Hein on trying to build a stackless website. We’re so used to transpilers these days that how many of us really know how far we can get just using ES6 modules? I like that Elise is enthusiastic about the potential here without showing a hint of puritanism or naïveté. In most cases, we still need to transpile code. And web components just aren’t where they need to be yet to...

Trying out variable fonts

The site update felt like a good opportunity to finally try out variable fonts.

I’ve gone with a lovely open-source one called Recursive, which besides the standard axes like weight and slant has a custom sans-to-mono axis and one called “casual”. Fantastic!

Micropublish

Set up a micropub endpoint for my site today using indiekit! I’m up and running as well with Micropublish, a simple client for posting notes to that endpoint. With that, I no longer need to open a markdown editor, compose a note (with proper YAML frontmatter), commit it, and push that commit to my GitHub repo (all of which more or less requires me to be at my computer). Now I just open...

Tadanori Yokoo

Tadanori Yokoo print going up in the apartment.

A framed print depicting stills of actor Ken Takakura from four films.

Miniflux

Found a nice minimal, modern feed reader in Miniflux and got a copy running on Heroku in no time. Blog subscriptions have commenced in earnest. How nice is it to get back into this?

Surveillance Capitalism

Nearly every product or service that begins with the word “smart” or “personalised”, every internet-enabled device, every “digital assistant”, is simply a supply-chain interface for the unobstructed flow of behavioural data on its way to predicting our futures in a surveillance economy.

Shoshana Zuboff discusses her new book, The...

More on Surveillance Capitalism

More from Shoshana Zuboff (link):

Th[e] power to shape behaviour for others’ profit or power is entirely self-authorising. It has no foundation in democratic or moral legitimacy, as it usurps decision rights and erodes the processes of individual autonomy that are essential to the function of a democratic society.

Thoughts on “The Great Divide”

It’s not even strictly a “divide,” per se. OK, there’s JavaScript, and then everything else. But “everything else” encompasses any number of discrete (and challenging!) rabbit holes (so does JavaScript): accessibility, SVG, animation, PHP templating, not to mention just writing clean, semantic HTML and responsive, maintainable CSS.

More on “The Great Divide”

This is largely how I feel, too: loving the work on both sides of the “divide,” but straining to master disparate and sometimes only loosely-related skills.

Right now, I’m enjoying working with React as a UI library, Apollo GraphQL for data, Cypress for integration testing, and webpack as a build tool. I am constantly eying up CSS-in-JS libraries. Yet, while I do consider those...