Vladimir Kiselev ⋮ Writing — 04

Writing.

Essays and notes — originally published on Medium, now living here.


A couple of fonts Lords, Lords Connected and Neftyanochka: latest releases, free to use for anything. Fonts are about love. → What do I do when the LLM comes Two answers: I am an LLM myself, and a longer one — universal libraries, Gödel, and a system of thinking. → On how to measure the developer productivity Productivity as a property of an imperfect model — measure teams, not lone developers. → The peculiarities of the YAML A follow-up to the JSON piece: name, history, Mars, and many ways to say yes and no. → The peculiarities of JSON Surprising traits of a 21-year-old format: no comments, no versioning, ECMA-404. → On “selling an Idea” to change something in a project you are working on Why pitching ideas fails, and how the scientific method works better than salesmanship. → Funny approaches to the computer security Theoretical, lawful-good ways to confuse and hinder an attacker instead of just defending. → It’s time to let the develop branch go Why a shared develop branch stops making sense when you don’t control the release. → How to downgrade the NPM (node package manager) version A one-line note on pinning an older npm version. → A text is not that important A Chrome extension that blocks text the way ad-blockers block ads. → The implementation of Min and Max operations for floating-point types Why Min/Max differ across languages once NaN, ±0 and ±Infinity enter the picture. → On reducing “Changelog” merge conflicts A directory-structure approach to eliminating CHANGELOG merge conflicts. →