Julik Tarkhanov

Engineering manager and developer
https://blog.julik.nl/ (RSS)
visit blog
Disownership, Pull Requests And De-Facto Architects
25 Jan 2025 | original ↗

A while ago I got really triggered by by the following two tweets - one by Avdi and another by Pete This essay was on my mind - and lying dormant - for a couple of years, but I think it didnt lose its relevance.

Supercharge SQLite with Ruby Functions
23 Jan 2025 | original ↗

An interesting twist in my recent usage of SQLite was the fact that I noticed my research scripts and the database intertwine more. SQLite is unique in that it really lives in-process, unlike standalone database servers. There is a feature to that which does not get used very frequently, but can be indispensable in some situations. By the way,...

Maximum Speed SQLite Inserts
1 Jan 2025 | original ↗

In my work I tend to reach for SQLite more and more. The type of work I find it useful for most these days is quickly amalgamating, dissecting, collecting and analyzing large data sets. As I have outlined in my Euruko talk on scheduling, a key element of the project was writing a simulator. That simulator outputs metrics - lots and lots of...

Joke Accounts Are a Bitter Necessity
20 Apr 2024 | original ↗

Joke Accounts and the BOFH are Garbage by Aurynn Shaw struck a chord with me back in the day. After all, who wants to exclude people? Who wants to make them feel unwelcome? Having survived some amount of difficult working experiences I have changed my mind on this drastically. The joke accounts are a bitter necessity, and I’ll try to explain why.

Reviving zip_tricks as zip_kit
9 Apr 2024 | original ↗

Well-made software has a lifetime, and the lifetime is finite. However, sometimes software becomes neglected way before its lifetime comes to an end. Not obsoleted, not replaced - just.. neglected. Recently I have decided to resurrect one such piece of software. See, zip_tricks holds a special place in my heart. It was quite difficult to make,...

Exploring Batch Caching of Trees
2 Apr 2024 | original ↗

From my other posts it might seem that I am a bit of a React hater - not at all. React and related frameworks have introduced a very powerful concept into the web development field - the concept of materialised trees. In fact, we have been dealing with those in Rails for years now as well. Standard Rails rendering has been a cornerstone of dozens...

Testing a Thousand Applications With Flipper
20 Mar 2024 | original ↗

Feature flags are amazing. No, really, did I tell you that feature flags are amazing? They are. But you might be running a thousand applications. When this kind of complexity gets involved you might need to test combinations of feature flags, sometimes - dozens of those combinations. Exhaustive testing to the rescue!

Tool Complexity Might Have a Cure: Those Pesky People Who Say No
19 Mar 2024 | original ↗

Marco Rogers started a remarkable thread on Mastodon, which absolutely struck it home for me. Teams absolutely do get mired up in complex tooling. They absolutely can be unprepared, and there absolutely is a skew between the newly-minted “frontend” and “backend” ecosystems. I might have a few things to say about this.

Your Might Be Running A Thousand Applications
2 Mar 2024 | original ↗

Feature flags are awesome. But just like user preferences or settings they have the tendency of turning your application into multiple applications, all embedded in one.

Changing Your Mind is Not My Job
29 Feb 2024 | original ↗

There is a popular meme that has been going around for years now, This is in fact close to heart for every passionate technologist. Most of use have either been the guy at the desk, or an innocent passer-by willing to enter the conversation. With fairly expected results.

↑ These items are from RSS. Visit the blog itself at https://blog.julik.nl/ to find everything else and to appreciate author's digital home.