Book Review: Cat Country
June 28, 2024I just finished reading this short book by Lao She, a Chinese author, published in 1933. I saw it in an old bookstore and even though I have…
Written by Fatih Altinok, who cares a lot about user experience, teamwork and functional programming. Learn more about me →
I just finished reading this short book by Lao She, a Chinese author, published in 1933. I saw it in an old bookstore and even though I have…
My foray into Nix, how I use it for day-to-day tasks, and why it's more than just another package manager.
Achieving the holy grail of server-side rendered local dates without hydration mismatches or flash of unhydrated content, by (ab)using synchronous scripts.
It's hard to deploy an app or depend on a slew of providers that may not be around in a year. Let me list a few reliable options that solve my problems.
I really liked Julia Evans' blog post "Writing Javascript without a build system" and would like to offer a few alternatives.
Part 2 in the saga of Concurrent React and Suspense; going over what got shipped in React 18, what comes next, and how it all fits together.
If you are a long-time React user, you might be wondering for the past few years about when Concurrent Mode/Suspense will ship. The plans to…
Web development is in much better shape than it ever was before. It's both easier to build products and the products we build are much more user-friendly. We see an increasing emphasis on performance, consistency, and accessibility. Here are some advancements in web development that I expect to see in 2021.
I will walk you through my decision process in a pet project and provide some retrospective.
Boy scout rule is taken as gospel in software engineering, but while good intentioned it actually can be harmful.
The holy grail of serverless databases. Does it really exist?
My personal journey with remote work throughout my career.
So I lost 10 kilograms in the last 2 months. I know it's not groundbreaking, but it's the first time I saw actual progress in my weight loss journey, so I decided to share my tips with you.
An argument about different types of arguments.
Maybe there's a solution between a microservice and a monolith.
It really should. I share my experiences building a web app that works without JavaScript.
The browsers are now module aware and we may no longer need to transpile and bundle dependencies.
I recently stumbled upon a problem when I was exploring how to handle a corner case in our web app. For a special case, we were considering…
...and the motivation for my first project, Dropbox Window
The curious story of a summer spent studying
I completed the The Elements of Computing Systems course, a.k.a. Nand2Tetris just now, and I wanted to share what I learned from it while my…