The Hidden Lessons in a re-frame App

by Laurence Chen I took over a web application whose frontend was built with re-frame, and not long after I started working on it, I felt a bit of discomfort. So, I decided

On Cognitive Alignment

by Laurence Chen There was once a time when a client asked me to add a rate limit to an HTTP API. I quickly identified three similar options, all of which could apply

Beyond the If Pattern

by Laurence Chen In my work at Gaiwan, there was a piece of code with poor quality that always felt like a thorn in my side. For a long time, I couldn’t

On Interactive Development

by Laurence Chen When I was a child, my sister caught chickenpox. Instead of isolating us, our parents let us continue playing together, and I ended up getting infected too. My father said,