Rakhim's Blog

Rakhim's Blog

Rakhim Davletkaliyev

Hi, my name is Rakhim. I'm a staff engineer at IQM Quantum Computers. I'm building Exotext.com and Minifeed.net.

Latest Posts

Sublime Merge is a fantastic Git client. I’ve been using it for years, even after switching from Sublime Text to VS Code. VS Code has excellent built-in Git support, but I still prefer a dedicated app for staging files. Even when I used...
Computers are precise machines. You can give a computer a precise command using an inhumane language, and it should perfome the command. It's not a human, and there is no point of treating it as one. The goal of humanizing user...
I've added a new feature to Exotext which converts YouTube links into embeds (when a link is on its own line and surrounded by newlines). To test things out, here are some cool YouTube videos I've watched this month.
Sometimes you need to make a change to an SQLite table which is not possible with a simple ALTER command. For example, today I realized that email_verifications table in my DB references users with a foreign key, but does not have ON...
I discover and curate dozens of blogs every day while working on Minifeed. The blogging is far from dead, there are SO many blogs out there! Sadly, lots of blogs don't have RSS. What's surprising is that the "techiest" of blogs usually...
While developing Textpod (a simple note-taking app written in Rust), I needed to automate building and publishing on Github. This article (or the corresponding set of YAML-files) describes the setup which performs the following: Build...
I had a "woah" moment once when one programmer got genuinely baffled about the fact that a website somehow "erases" the history of requests from the Network tab of Chrome DevTools. He was wondering what magic method was used to hide the...
Lots of scientific Python libraries are often used within Jupyter notebooks. At work, we develop and maintain plenty of such libraries for quantum computing, and some more higher-level ones include extensive user guides in form of...
I love science fiction in all forms, and I can't resist watching almost any sci-fi movie. So, I watch a lot of them. It's a bit annoying how "sci-fi and fantasy" became the standard pairing. In my eyes, these genres are exactly opposite....
A few weeks ago I've released an extremely simple note-taking app called Textpod. I just wanted a "one big-ass text file" kind of thing, but with file attachments and link archiving. The whole idea is that it's basically a text file with...
I'm not sure how I feel about webfonts. For now, I'm using IBM Plex serif, which looks pretty, sure. It loads pretty fast thanks to Cloudflare Fonts, which rewrites Google Fonts to be delivered from my own origin. But is it really...
I don't envy beginners trying to get into web development today. I haven't been doing any frontend web development for more than a decade. Today I was trying to do a simple thing: get a JS markdown editor to work in the browser. Found...
I just wanted to write again. My old blog at rakhim.org is built with Hugo, and after installing a new version of Hugo things broke. After 25 minutes of attempts to fix it I though "yeah, that's it", and decided (as you do) to just build...
I hate to use a smartphone. Being able to view maps, look up info on the go and listen to music is great, but I always felt that smartphones are like plastic utensils. Very useful on the go, but temporary in nature. A compromise. Using a...
At first I cycled up the hill with all my force trying to impress the world. My athletic sweat was the only thing that showed the effort. My face was trying to do the opposite, to convince the unseen viewer that the ascent is effortless,...
Search Random