Sign in

Fatih Arslan

@arslan.io
3.4K followers 164 following 493 posts

Software Engineer. Creator of vim-go. Design addict. Photographer. Previously at PlanetScale, GitHub, DigitalOcean. For longform thoughts follow my blog: arslan.io

PostsRepliesMedia
Fatih Arslan @arslan.io · 25/06/2026
I wrote something on control theory and feedback loops in Kubernetes. I’ll start from scratch and gradually build up feedback loops that are self-healing and resilient, capable of scaling thousands of databases. Highly recommended to read. Check it out: planetscale.com/blog/the-fee...
planetscale.com
The feedback loops behind Kubernetes — PlanetScale
Kubernetes is a framework for feedback controllers: write down what you want, observe what exists, make the next change, and repeat.
090
Fatih Arslan @arslan.io · 12/09/2025
Just installed my latest homelab equipment, the UNAS Pro from @ubiquiti.bsky.social. Currently have a simple Raid 5 setup. Will use it for Time Machine Backups and Personal Data.
180
Fatih Arslan @arslan.io · 01/09/2025
Just migrated from hrsh7th/nvim-cmp to saghen/blink.cmp. It's definitely faster, and my settings have also reduced. While doing it, I also discovered that nvim no longer needs a comment plugin; it has a built-in commenting starting with v0.10. github.com/fatih/dotfil...
github.com
Switch to blink cmp · fatih/dotfiles@81c7363
Signed-off-by: Fatih Arslan <ftharsln@gmail.com>
171
Fatih Arslan @arslan.io · 01/09/2025
I went for a week to Billund, Denmark with the family. It's the home of LEGO. Because I shoot a lot of photos and people also ask me how it went, I wrote a lengthy blog post. Check it out: arslan.io/2025/08/30/a...
arslan.io
A Week in Billund: LEGO House, LEGOLAND, and Lalandia
We spent a week in Billund, Denmark. The home of LEGO. LEGO fans know that Billund has a special place. Not only is it the hometown of LEGO, but it also has the famous LEGO House (a museum + experienc...
1141
Reposted by Fatih Arslan
Vincent D. Warmerdam @koaning.bsky.social · 11/07/2025
@arslan.io just wanted to say, amazing work on this one: arslan.io/halcyon-elor...
arslan.io
Hyper Case
A custom made Case for the Halcyon Elora Split Keyboard. Download 3MF files The case comes with several distinct features: * Customizable top plate * Integrated magnets for wrist pad support * 5...
151
Fatih Arslan @arslan.io · 05/07/2025
⭐️ Happy to announce my latest project: The "Halcyon Elora Hyper Case". It comes with several features that elevates the base Elora Split keyboard: * 5 degree tilted case * Integrated, magnetic wrist pad support * Customizable top and bottom plates * Rubber stops
4311
Reposted by Fatih Arslan
Simon Willison @simonwillison.net · 03/07/2025
Quitting programming as a career right now because of LLMs would be like quitting carpentry as a career thanks to the invention of the table saw.
63880157
Fatih Arslan @arslan.io · 03/07/2025
Latest version of my Elora split keyboard case.
1121
Fatih Arslan @arslan.io · 01/07/2025
Working on some prototypes to create a case with an integrated wrist pad for my new Halcyon Elora split keyboard. Here is one of the first examples.
0120
Fatih Arslan @arslan.io · 14/06/2025
Here is my latest blog post about my initial impressions with the Fujifilm X half camera. But TL;DR: I only recommend this for families with kids in mind. It's not a serious camera and shouldn't be treated like that. Check out the blog post: arslan.io/2025/06/14/f...
arslan.io
Fujifilm X half: Is it the perfect family camera ?
When Fujifilm announced the Fujifilm X half, the internet was literally divided into two halves. Some people were disappointed that it offered limited features for its high price, while others were de...
0121
Fatih Arslan @arslan.io · 14/06/2025
It's almost finished and I plan to publish it today. Subscribe to get notified once it's out: arslan.io
050
Fatih Arslan @arslan.io · 07/06/2025
That’s a very good point I hadn’t thought about.
031
Fatih Arslan @arslan.io · 07/06/2025
I added my latest design, the Concept2 BikerErg phone holder to my website. As you know, almost all of my designs are free , you can download and 3D print them. To checkout all my other designs, visit my works page: arslan.io/works/
071
Reposted by Fatih Arslan
colton @mccurdyc.dev · 07/06/2025
dark-mode that follows macos system settings for terminal, tmux and nvim post from @arslan.io arslan.io/2025/06/06/a...
arslan.io
Automatic dark mode for Terminal Apps, Revisited
Four years ago, I wrote a blog post explaining how I set up automatic dark mode for my terminal apps. Back then, it needed some workarounds— Fish scripts, AppleScript installation, and other tricks to...
031
Fatih Arslan @arslan.io · 07/06/2025
I went over my Terminal setup and revisited the setup for automatic theme switching. The setup has less moving parts and a lot of simpler compared to my old setup. You can see how Ghostty, Tmux and NeoVim all change automatically. I also wrote a blog post, check it out: arslan.io/2025/06/06/a...
1112
Fatih Arslan @arslan.io · 31/05/2025
The Last of Us TV show is a prime example of directors assuming their audience can’t understand complex narratives and dumbing down everything. They even transformed a smart character, Ellie, into a dumb girl. The writers made this show bad, not the actors. I’m done watching it.
030
Fatih Arslan @arslan.io · 26/05/2025
Finally found a way to use my Tmux setup with Ghostty using the cmd key on macOS. I can switch between tmux tabs using cmd+1, cmd+2, open a new pane via cmd+p, close it via cmd+w and many more. Here are my settings: github.com/fatih/dotfil...
github.com
Use Ghostty by fatih · Pull Request #29 · fatih/dotfiles
Alright, found a way to use Ghostty with Tmux. Why do I use Tmux? It allows me a few things that Ghostty is not capable of: It knows the working directory. Opening a new pane, I can be sure it&#39...
2100
Fatih Arslan @arslan.io · 14/05/2025
A game where you try to MFA out your way entering rooms, but it resets every day after a certain steps. (yes I played to much Blue Prince, and yes I don't like constantly authenticating)
140
Fatih Arslan @arslan.io · 12/05/2025
This is out now: arslan.io/2025/05/12/b...
arslan.io
Barbican
Three years ago, while searching for Vitsoe setups, I stumbled upon Barbican. I delved deeper and discovered a building complex that that was beyond my imaginations. Young Fatih would definitely find...
290
Fatih Arslan @arslan.io · 10/05/2025
Working on a new blog post, coming soon
2110
Fatih Arslan @arslan.io · 08/05/2025
I recently added another lamp to my collection—the Tizio Micro, designed by the legendary Richard Sapper. He’s also known for his ThinkPad designs. A distinctive feature of his work is the incorporation of a red accent. You can see it here as well.
090
Fatih Arslan @arslan.io · 05/05/2025
Finally received my new Kinesi Advantage 360 Pro's. You can now order custom white-painted ones (called Signature Series). A lot of things have changed since I sold my old keyboard; for example, it works now with ZMK Studio out of the box.
0161
Fatih Arslan @arslan.io · 04/05/2025
London Dump (All Photos were taken with my Leica M11 + 35mm LUX)
2341
Fatih Arslan @arslan.io · 03/05/2025
One of my favorite moments in London was attending an tour for the Barbican. Highly recommend for anyone into brutalism and architecture.
3302
Reposted by Fatih Arslan
Thorsten Ball @thorstenball.com · 24/04/2025
If you're a tax accountant in Germany and know what the following words mean Carta, Gumroad, LemonSqueezy, Contractor, ISO, NSO, stock option, exercise window, Deel, Remote, Merchant of Record, Delaware company you can make a lot of money. Sadly, I don't think you exist.
6326
Fatih Arslan @arslan.io · 20/04/2025
I’ve got a few dozens of books to read, but these two piqued my interest the most. Both were hard to find, luckily they started re-printing the The Interface. The book “Thinking Tools” was part of an exhibition in Frankfurt, and had to get it second hand from someone in Germany.
0190
Fatih Arslan @arslan.io · 20/04/2025
TIL that Erik Spiekermann has an extensive collection of vintage Braun Hi-Fi devices. (From the book “Braun Erleben”).
060
Fatih Arslan @arslan.io · 15/04/2025
I stumbled upon this concept from the subreddit /r/writerDeck. It’s an awesome idea, so definitely check it out. The idea is to have a distraction-free setup with a single device that’s solely designed to help you write things down. www.reddit.com/r/writerDeck/
reddit.com
writerDeck
Single-purpose, distraction-free writing devices of all types--DIY and mass-produced. Basically cyberDecks built specifically for writing, such as the Alphasmart Neo or Astrohaus Freewrite, (or the O....
160
Fatih Arslan @arslan.io · 13/04/2025
Someone shared this on Reddit, it made my day. Also the photos are dope!
0250
Fatih Arslan @arslan.io · 13/04/2025
I recently designed a small phone holder for the Concept2 BikeErg. Typically, I use an iPad while biking on it, but my iPhone is always connected to the PM5. This tray makes it convenient to keep my iPhone nearby. You can download the 3D model from here: makerworld.com/en/models/13...
060
Fatih Arslan @arslan.io · 13/04/2025
I love this minimalistic screensaver watch. Got it from bauhausclock.com
4361
Fatih Arslan @arslan.io · 11/04/2025
I finally received my new USM Haller Desk. It’s 200cm long, which is significantly longer than my previous desk, which was 140cm. I needed more space for writing, thinking, and designing. While there are still a few things I’m likely to improve, I’m overall happy with how it turned out.
8400
Fatih Arslan @arslan.io · 08/04/2025
⭐️ I wrote a post about managing friction, what it means and how you can use it to shape your life (that's at least how I did it for myself). Check it out: arslan.io/2025/04/08/m...
arslan.io
Managing friction
I thought lately about what has changed in my life over the years. People change (even if they don't admit it). And there are always some sort of triggers that cause these changes. Some people start a...
1295
Fatih Arslan @arslan.io · 08/04/2025
I'm planning to visit London for the first time and looking for suggestions for places that might be in my alley. As an example I plan to visit the Barbican and Southbank Centre for their Brutalist architecture. Any recs similar to these places are welcome (food, shops, etc..)
10141
Fatih Arslan @arslan.io · 04/04/2025
It was a holiday for the kids, so we decided to take a trip to Istanbul. Here are a few photos from the trip.
1351
Fatih Arslan @arslan.io · 29/03/2025
Current read
050
Fatih Arslan @arslan.io · 26/03/2025
⭐️ I'm mostly anti-AI person since the AI hype started years ago. However with time I realized that I misjudged AI Coding — Here’s why: arslan.io/2025/03/26/i...
arslan.io
I was wrong about AI Coding
I'm mostly anti-AI person since the AI hype started years ago. However with time I realized that I misjudged AI Coding — Here’s Why.
4280
Reposted by Fatih Arslan
Sam Lambert @samlambert.com · 25/03/2025
Vectors + Metal is an insane combo. We made vector storage and search into MySQL meaning PlanetScale is the first RDBMS to allow vector search as part of a full SQL query. You can pre and post filter while doing vector lookups reducing 3-4 queries into 1
0111
Fatih Arslan @arslan.io · 23/03/2025
Working on a prototype to put down my phone when using my BikeErg (stationary bike). I first sketched my idea and then designed a basic design to test the fit and usability. For the second iteration, I need to make a few more adjustments. I’ll share more details soon.
190
Reposted by Fatih Arslan
Mert Bulan @mertbulan.com · 23/03/2025
mertbulan.com/2025/03/22/t...
mertbulan.com
The Role of A/B Testing in Entshittification – Mert Bulan
How over-relying on A/B testing can degrade user experience and contribute to the entshittification of products.
183
Fatih Arslan @arslan.io · 21/03/2025
Learning shadows and forms.
190
Fatih Arslan @arslan.io · 20/03/2025
I finished the book "Inherit the Stars", by James P. Hogan. It was published in 1977. The story is about humanity finding a dead body on the moon. The caveat? The body is 50,000 years old. The story starts slow, but then the pace of the book is phenomenal. www.goodreads.com/book/show/77...
goodreads.com
Inherit the Stars
THE MAN ON THE MOON WAS DEAD. They called him Charlie…
2150
Fatih Arslan @arslan.io · 13/03/2025
Just picked up this. The book surprised me. The format is nothing I've seen previously. Hideo Kojima shares his favorite books, movies, and music with little great anecdotes. Even if you’ve never played his games, I recommend it because it's full of gems.
1180
Reposted by Fatih Arslan
Filippo Valsorda @filippo.abyssdomain.expert · 13/03/2025
TypeScript team: rewrites compiler in Go. Go community: what do you mean your new compiler takes more than a minute to compile? Unacceptable. Dishonorable even. We are so sorry for this sub par experience. Not how we do things around here. Two days later: WIP 5x speedup. HN: why pick Go anyway?
github.com
cmd/compile: slow escape analysis in large package in the typescript compiler · Issue #72815 · golang/go
Go version go version go1.24.1 linux/amd64 Output of go env in your module/workspace: AR='ar' CC='gcc' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_ENABLED='1' CGO_FFLAGS='-O2 -g' ...
14666125
Fatih Arslan @arslan.io · 11/03/2025
This is finally out! Huge kudos to everyone working on this.
1110
Fatih Arslan @arslan.io · 07/03/2025
Analyzing an object to determine the best way to model it using a CAD software.
0110
Fatih Arslan @arslan.io · 28/02/2025
Learning how to sketch properly. Started with lines, ellipses and perspectives (cubes).
2190
Reposted by Fatih Arslan
I Brew My Own Coffee @ibrewmyown.coffee · 25/02/2025
Issue 004 // @arslan.io - Engineer with a passion for Design, Dieter Rams, Watches, Coffee and Bauhaus. ibrewmyown.coffee/interviews/f...
Coffee bar with espresso machine
Coffee stored in glass tubesEspresso grinderCoffee and tea gear on shelves
0132
Fatih Arslan @arslan.io · 24/02/2025
⭐️My latest blog post about the modular notebook system Plotter is finally published. I’ll delve into the various accessories and refills, and share my personal experience of using it for an extended period. Check it out. arslan.io/2025/02/24/p...
arslan.io
Plotter Notebook System
Taking notes, in my opinion, is the best thing one can do for themselves. Writing is a form of thinking, and writing manually, in an analog manner, elevates the process. It has a positive impact on yo...
5173
Fatih Arslan @arslan.io · 23/02/2025
My favorite weekend newsletter lately. Thanks a lot for sharing and pouring your energy into it Thorsten.
2131