Weekly Notes #2

Meta

This site is an iterative experiment, so let's put on the janitor hat:

My mind is a school of fish, therefore the school of fish janitor seems appropriate

Brevity

The theme of this week was brevity, i.e. keeping the notes under 500 words.

Rationale: if I want to make this sustainable and give you something useful, I'll need to publish in smaller chunks.

Result: keeping the content shorter helped! I did have more time for other pursuits and people seemed to like the shorter content as well.

An interesting pattern emerged:

  1. I'd draft a longer (>1000 words) note, then:
  2. struggle to find a way of narrowing it down, then:
  3. end up picking a different subject instead, finally:
  4. share that article after 1.5-2h.

Lesson learned: brevity is not just about finding ways to compress meanings elegantly into small packages. It can help with concision but doesn't guarantee it. However, culling and being more pragmatic about the subject matter can save you a lot of work.

(I enjoy poetry, so I tend to focus on the former more than the latter.)

I will continue publishing in this format. My expectation is that I'll start writing in a sliding-window manner: work on multiple articles over the course of a few days, but occasionally throw in an ad-hoc post.

Sit.

I made some progress on Sit., the Toy, but it's more of a tech demo rather than a useful MVP. Stay tuned!

Next week


Psst. I'm working on music album art (not this one, but it's coming out in November.)

Favourite project

howler.js – the gold standard when it comes to audio on the web. I've been using it with Sit., Mrr, and a bunch of other projects over the years.

Favourite site(s)

scrollcat – I'm quitting smoking, again (yes, in 2023). Once I drafted a similar toy with a never-ending cigarette, but this is perfect. Incomplete, never-ending, yet complete.
Recursive Recipes– How to bake an apple pie, when the only thing you have are apple seeds?

Favourite piece of tech

TinyBase – I'm a huge fan of PouchDB, and any offline-first databases making it easy to write reactive code. The main difference here is that TinyBase supports both relational and non-relational ways of structuring your data and is not tied to CouchDB. Sit., (together) looks like a perfect excuse to try it out!

ffmpeg-online.vercel.app– a browser-based build of ffmpeg.

Interesting articles

A High-Level Overview Of Large Language Model Concepts, Use Cases, And Tools — Smashing Magazine – a more practical follow-up to the previous ML-related article I shared last week.

I liked this Evil Martians article about CSS colour spaces, mainly because of how concise it is, but also because the website feels like an alternative reality where Smashing Magazine came out in 2022 and was run by an omnipotent AI built in the image of Josh W Comeau.

As I was writing this note, I learned that people behind Evil Martians will be speaking in Porto, today!

Reading list

Ready Player Two – Bringing Game-Style State Synchronization to the Web
The Web Is For User Agency
The History of Wordstar - by Bradford Morgan White

Things I wrote last week that people liked

Thanks for reading! See you on Monday!














still here?









P.S. I dug out this wireframe/sketch of an uncolouring book-inspired guestbook website widget, where users could leave notes on a virtual butt. If you're a VC, we should talk.

Want to receive my work as I publish it? Subscribe here.

a giant foot-shaped snail with a house on its back. the house is still in construction, with a big crane towering above it The image is a stylized black-and-white illustration. In the lower left corner, there is a small, cozy-looking house with smoke rising from its chimney. The smoke, however, does not dissipate into the air but instead forms a dark, looming cloud. Within the cloud, the silhouette of a large, menacing face is visible, with its eyes and nose peeking through the darkness. The creature, perhaps a cat, appears to be watching over the house ominously, creating a sense of foreboding or unease.