Using fonts with ligatures to improve readability

I set up a new dev laptop for myself over the Christmas holidays. I took the opportunity to burn down my old environment and to survey the 2021 tool landscape, which included testing out various terminals and setups, editors, and fonts. This year I discovered Fira Code, a tidy little monospace font that supports ligatures. Ligatures are two or more letters (or graphemes) that can be combined to make a single glyph. The result of combining letters into these ligatures can make complex syntax a bit easier to read, especially if you are familiar with the notations the concepts are based on. ...

March 1, 2021 · Bruce Alderson

A media diet for the crazy years

In the last year I read a lot less than normal, while at the same time I watched more streaming shows than I’m used to. I’ve been busier with work, in addition to what’s shaping up to be a crazy year. Stress and burnout kill my ability to focus on long form reading, which is something I’m working hard to counteract. Sometimes just forcing myself to read a book is the best medicine imaginable. ...

June 1, 2020 · Bruce Alderson

A savoury media diet for a cold and dreary Winter

One of my favourite reads is Kottke.org, a blog by Jason Kottke. Calling it a blog is a bit of a slight: it’s more of a magazine, like a proto-New Yorker. It’s thoughtful and relevant, weaving current events, artsy things, various interesting edges of tech, and topics about general humanity. Kottke has been killing it since ‘98, about as long as WarpedVisions has been around (though Kottke is better in every way). One of his regular columns is his Media Diet, a post I look forward to reading whenever it appears. There is something great about seeing someone else’s obsessions and indulgences: there’s a bunch to learn and inspiration to be had. So I’m in, here is the best of my media diet from this dank Vancouver Winter. ...

April 18, 2018 · Bruce Alderson

A JavaScript link mashup for Winter 2017: Things I used and liked in the JS universe this year

2017 was a good year for JavaScript. The newer language features are now part of our daily routine. Tightly integrated CI and packaging scripts are the norm, and we have a huge sea of libraries and tools available to us. The core JavaScript frameworks have settled down and matured to the point that we can be confident in JS as the base for large-scale commercial projects. Here are a few of the main JavaScript things that impressed me this year: ...

December 11, 2017 · Bruce Alderson

Simple methods: the triage board

Some of my most productive business tools are the simplest. Take the triage board. It’s a whiteboard that hangs over my desk that has a list of my current projects, with magnets marking what I’m working on next. Weekly I erase the board and re-prioritize my projects, and daily I scribble notes and move the magnets as I work. These concrete tools are about focus, flexibility, and the least amount of investment possible. It’s critical to work on the most important things, and important to know what’s next. Seeing the list of clients and projects helps me understand where I stand in terms of bandwidth too, using the simple, physical limits of the size of the board and legibility of my writing at smaller sizes. ...

November 14, 2017 · Bruce Alderson