← Back to all articles

Nikita Prokopov (tonsky)

Creator of Fira Code font and DataScript. Clojure developer writing about programming, design, and developer tools.

https://tonsky.me

Articles

Looking for work

Hey, Niki here. This is a bit unusual. My sabbatical is coming to an end, and I am looking for a new opportunity. Full-time or contract, startup or research, remote or Berlin, individual contributor,

Every Frame Perfect

A while ago I was reading about Wayland and this quote stuck with me: A stated goal of Wayland is “every frame is perfect”. And I think this is a goal we should all aspire to. Wayland is talking about

Claude is an Electron App because we’ve lost native

In “Why is Claude an Electron App?” Drew Breunig wonders: Claude spent $20k on an agent swarm implementing (kinda) a C-compiler in Rust, but desktop Claude is an Electron app. If code is free, why are

It’s hard to justify Tahoe icons

macOS Tahoe added icons to every menu item, making menus cluttered and harder to navigate since nothing stands out when everything has an icon.

Statistics made simple

Author wants simple analytics to track readers without obsessing over stats, balancing the need to know they're not writing into the void.

How to get hired in 2025

In 2025, doing test assignments *too well* gets you rejected as recruiters assume AI did the work. Avoid looking competent to prove you're human.

Logo: Clojure+

Clojure+ aims to enhance Clojure's standard library.