20 random bookmarks

Тут будут ссылки на всё-всё, что я найду интересным

2026-04-03

951.

Lisette — Rust syntax, Go runtime

lisette.run

Little language inspired by Rust that compiles to Go.

2025-11-14

914.

Needy Programs

tonsky.me/blog/needy-programs

We used to use software; now software started to use us

2025-04-23

Reposted 852.

Unsure Calculator

filiph.github.io/unsure

2025-04-13

849.

Four Builds: A Balance Between Quality and Joy

www.yegor256.com/2025/04/12/four-builds.html

Instead of trying to shorten the time that our builds take, we order and chain them by complexity, thus gradually reducing the risk.

2024-12-20

812.

Naming is Hard

www.romainguy.dev/posts/2024/naming-is-hard

We all know that naming things in programming is hard. If you’ve read this entire post it just got a little bit harder.

2024-05-17

644.

Puzzle Driven Development

www.yegor256.com/2010/03/04/pdd.html

Patent-pending methodology of breaking down big tasks into smaller ones is explained in the article, by example in Java

2024-04-26

Reposted 614.

Soft delete

grishaev.me/soft-delete

2024-04-09

601.

Желание в современном эпикуреизме

insolarance.com/epicurean-desire

2024-03-01

539.

Exists is the enemy of good

seancoates.com/blogs/exists-is-the-enemy-of-good

This idea is pretty simple, in principle: sometimes we miss a good-enough solution because a not-quite-good-enough solution is already out there and in use.

2023-12-21

468.

research!rsc: Coroutines for Go

research.swtch.com/coro

2023-11-15

414.

Indexing SQL range conditions less than, greater than and between

use-the-index-luke.com/sql/where-clause/searching-for-ranges/greater-less-between-tuning-sql-access-filter-predicates

Rule of thumb: index for equality first—then for ranges.

2023-11-02

386.

AdNauseam

adnauseam.io

Просто напоминаю про прекраснейший блокировщик рекламы, который не только — внезапно — скрывает рекламу от любимого пользователя, но и старательно засерает статистику рекламным площадкам ("все кликают ВСЁ"), сводя на нет самый смысл персонифицированной слежки.

2023-09-24

Reposted 338.

Writing safe-to-use Go libraries

blog.orsinium.dev/posts/go/safe-api

The Go standard library is full of bad design choices from the perspective of safety of use.

2023-08-07

277.

Programming people

leftoversalad.com/c/015_programmingpeople

Языки программирования как люди

2023-07-03

225.

A Complete Guide to Flexbox

css-tricks.com/snippets/css/a-guide-to-flexbox

2023-06-22

213.

Юлия → Iuliia

iuliia.ru

Можно выбрать подходящую схему транслитерации.
Поля с текстом интерактивны.

2023-05-20

184.

Как складывать одежду

www.youtube.com/watch?v=IjkmqbJTLBM

2023-05-01

179.

Леонид Каганов: МАСЛО

lleo.me/arhive/humor/maslo.shtml

Рассказ о том, почему мат классный, но нужно держать его в узде.

2023-03-27

150.

Оверпасс турбо для чайников

telegra.ph/Overpass-turbo-dlya-chajnikov-03-26

О том, как находить места на фото с помощью Оверпасс турбо

2023-02-23

17.

Xah keyboard Blog

xahlee.info/kbd/keyboard_blog.html

Своеобразный блог про клавиатуры и не только