=============
== Leo Qin ==
=============

Introducing ETL Markup Toolkit (EMT)

hall-of-fame
A Note from the Future I do not recommend that you use this software, because it is not maintained, loved, or thought about with any regularity. I wrote it at a time when I was deeply disenchanted with ETL tooling after an experience with Pentaho that could only described as brutal. We were told that using Pentaho would expose data transformations transparently without code. What ended up happening? Nothing was really transparent because variable injection is frustratingly opaque, and all the good stuff ended up in code anyway, because it was more performant. Read more...

Gear Review: Happy Hacking Keyboard Professional 2 (HHKB2)

hall-of-fame
A note from the future In the spirit of full disclosure, about a week after I wrote this review, I stopped using the HHKB and switched (back) to the WASD Code TKL with Cherry MX Clear switches. Acclimating to the layout was hard and if we’re being honest, not having keycap legends really put a damper on my productivity. After that, my next few keyboards were 60% or 70% size with a variety of switches - MX Clears, Matias Tactile, Gateron Brown in that order. Read more...

How Many Cups Does Starbucks Use in a Day?

hall-of-fame
A Note From the Future The first thing I bought with the money I earned from my first Adult Job (tm) was a sage green Klean Kanteen vacuum insulated coffee cup. I bought it at Powell’s on my lunch break about three days into the job, because the product manager who sat across from me had one of her own (in… purple, I think?). Back in the day, Starbucks would give you 10 cents off your order if you brought your own cup. Read more...

That time I got obsessed with making Greek Yogurt

hall-of-fame
A note from the future When I wrote this piece back in 2015, I was living for the first time in a place that had a really nice kitchen and bike commuting to work every day. Really living the Portland dream. I miss it sometimes. All About Greek Yogurt One of things I do is that every now and then, I become obsessed with perfecting a recipe and make it multiple times for the purpose of achieving its platonic ideal. Read more...

How Many Miles Will You Scroll?

hall-of-fame
A note from the future Wikipedia says that the term “doomscrolling” originated in “the early 2020s” - which is accurate, but also an outrageous way to describe our current decade. I wonder if these numbers perhaps need a revision since I wrote this in 2015. Notably - 2015 predates TikTok (but not musical.ly), which probably has an outsize effect on how these numbers look now. How Many Miles Will You Scroll? Read more...

Bikes I Ride: Civia Halsted

hall-of-fame
A Note from the Future For the span of about two months in 2015, I owned a proper Cycletruck - the Civia Halsted. It was a lovely bike, if susceptible to shimmy in the frontend at speed. I bought it off Craigslist, and looking through my emails from that time, it feels like participating in a golden age for the site. We would just give our addresses out willy nilly, and multiple people I corresponded with would send me updates on their own biking journeys. Read more...

How Many Murderers Will You Walk Past?

hall-of-fame
A Note from the Future This was far-and-away the most-read piece from the old site. It SEOs extremely well and my biggest regret about it is that comments were enabled. After the first twenty, I just stopped approving them… For this reason, the new site will not have comments. How Many Murderers Will You Walk Past? Yesterday, as I was browsing Facebook, I saw a picture stating that “The average person walks past a murder 36 times in their life. Read more...

Bikes I Ride: Soma Double Cross

hall-of-fame
A Note from the Future I took a loooooong break from cycling, but have recently gotten back into it. I ended up fixing up this bike to make my return to cycling. The only change is the rear wheel, which was stolen while I was living in Pasadena, and with it the Vittoria Randonneur Hyper 700-35c that I was running. I’ve since switched it out with the same tire in 700-32c that I was running on my Specialized rainy day commuter bike. Read more...
Previous Page 2 of 2