Hi there,
Thanks again for signing up! It was probably so long ago that you have no idea what this newsletter is about. Let me fill in some blanks.
Once upon a time I was a regular and consistent newsletter author, writing about web design, stenography, development, books, and winning at life. Perhaps you read my book on UI patterns and design systems. Maybe you've practiced typing with Typey Type for Stenographers. It's possible I taught you some data visualisation. You might even have seen me speak at a conference or a meetup.
But then the pandemic happened and my life changed a bit. And now it's been donkey's years since I've written. It also happened that my career as a multidisciplinary coder/designer shifted further away from design and deeper into development, so I've been less sure what to write here.
Today I've decided to just get on with it and write about whatever I've been tinkering with, even if it's a wild mix of topics. Just skip over whichever bits aren't your jam. In this newsletter, I'm going to cover:
Warm wishes,
Di
Design
I recently made this data visualisation scrolling story about my snake sightings. It has fun facts, silly animations, and a few happy snaps (only if you want to see them!):
🐍 Living among snakes in Queensland, Australia
And I'm proud to say my ridiculous story made the Information is Beautiful awards 2023 longlist!
I hope the silly, wiggly sneks amuse you!
Steno
For the tech + steno fans, check out this amazing story where the Plover community (especially Jen) saved the day!
Time to preserve those floppy disks! by The Bloop Museum!
Steno
As this newsletter is terribly overdue, I'm going to summarise everything that's changed on Typey Type since I last wrote…
New features!
New games!
New lessons!
New lesson overviews…
I've made lots of updates to dictionaries and suggested hints, including merging lots of contributions from Paul Fioravanti. Paul has an awesome collection of dictionaries and writes about steno. You should subscribe to his newsletter.
I've also shared an Observable notebook for checking dictionaries contain valid Plover steno entries.
New static lesson generator CLI! I completed a huge, behind-the-scenes project to overhaul how lessons are built. The final piece of Typey Type source code is now publicly available.
Books, Links, and News
Data Sketches by Nadieh Bremer and Shirley Wu
This is maybe my new favourite tech book ever?
The authors describe early on how it took years for them to find a publisher willing to make the book they intended. In particular, it's part tech, part design, and part coffee table book—large and beautiful. Not many publishers want to go for that.
For me, this is perfect. I love poring over the technical implementation details, gazing at the stunning results, and peaking at the details of the behind-the-scenes processes, which in data viz can sometimes be far more involved and mundane than you expect. I appreciated hearing about the reality of what these data viz legends do. Throughout the book, they outline the creative process, ideas they explored and sometimes discarded, approaches to storytelling, and lessons learned.
To give you a taste, here is a passage from one of Shirley Wu's sections:
When I start on a data visualization project, I always start with a curiosity, a topic I'm interested in-whether that's the Obamas' late-night talk show appearances, recurring themes in Hamilton the musical, Dance Dance Revolution, or summer blockbusters. I find that having that curiosity keeps me motivated and gives me direction when looking for datasets.
Once I have a curiosity, I start with a Google search. Sometimes I'm lucky, and I find a dataset that's already downloadable in JSON or CSV format (very rare). Oftentimes, I'll find a website where the data is in plain text on the page; in those instances, I can get the data with their API or by scraping the site. For scraping, I like using Node.js modules (mostly
http
to programmatically request the webpage), and for APIs, I've found that there's usually a corresponding Node.js package that does all the hard parts (like OAuth authentication for signing into a service) for me.If I can't piece the data together from resources online, then I have to manual gather and enter the dataset. It's tedious work, but I've learned (the hard way) that Excel makes the process so much easier. One time, I found the data | wanted in Image form, and was able to get the underlying raw data by just … asking the person who ran the website. It was amazing.
Development
Here are some blog posts and notebooks I've written recently about the place:
Here are some other, random things I've enjoyed:
Winning
Mounting evidence suggests that prolonged sitting -- a staple of modern-day life -- is hazardous to your health, even if you exercise regularly. Based on these findings, doctors advise all adults to sit less and move more. … just five minutes of walking every half hour during periods of prolonged sitting can offset some of the most harmful effects
— Rx for prolonged sitting: A five-minute stroll every half hour -- ScienceDaily
I recently learned that in many places on many devices, you can hold ⌥ (or alt) to select text inside links without activating the link and that's neat. I needed this.