20 random bookmarks

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

2025-11-14

914.

Needy Programs

tonsky.me/blog/needy-programs

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

2025-10-25

906.

Mistakes I see engineers making in their code reviews

seangoedecke.com/good-code-reviews

2025-09-28

892.

What is "good taste" in software engineering?

www.seangoedecke.com/taste

2025-06-22

875.

remove(42) vs. find(42).remove()

www.yegor256.com/2025/06/22/retrieve-or-remove.html

2025-04-28

854.

Mobile phones: The effect of its presence on learning and memory - PMC

pmc.ncbi.nlm.nih.gov/articles/PMC7425970

2024-07-17

711.

Why doesn’t advice work?

dynomight.net/advice

2024-05-24

664.

Feature Flags: What They Are and How to Use Them | The Space Blog

blog.jetbrains.com/space/2022/06/16/feature-flags

The concept of feature flags is simple – it’s essentially just an if. This makes it a very powerful concept!

Жетбрейнсы рассказывают о концепции фича-флагов

2024-04-11

603.

ETag and HTTP caching

rednafi.com/misc/etag_and_http_caching

2024-03-28

592.

О спорах в интернете

gemini://sn4il.site/glog/2024-03-12-disqus.gmi

2023-11-04

392.

Lobsters

lobste.rs

Ещё один сайт для ссылок

2023-11-02

386.

AdNauseam

adnauseam.io

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

2023-10-27

374.

CodePhoto

code.xxut.ru

Генерирует фотку экрана с кодом, который вставит пользователь

2023-10-06

Reposted 356.

The invisible problem

jenson.org/text

Whenever I explain my research at Google into mobile text editing, I’m usually met with blank stares or a slightly hostile “Everyone can edit text on their phones, right? What’s the problem?”

2023-09-09

316.

Explaining The Postgres Meme

www.avestura.dev/blog/explaining-the-postgres-meme

2023-07-30

260.

Рациональные причины быть патриотом

rutube.ru/video/e4050737e7d79c87b020bb718dcb5cec

Идея ролика возникла после вопроса, прилетевшего в личку: а почему бы, собственно, России не проиграть СВО и не сдаться на милость каким-нибудь США? Казалось бы, ответ очевиден, но, видимо, нужно всё разжевать и разложить по полочкам.

2023-07-26

252.

Introduction to Compilers and Language Design

www3.nd.edu/~dthain/compilerbook/compilerbook.pdf

2023-06-10

201.

switching.software

switching.software

Ethical, easy-to-use and privacy-conscious alternatives to well-known software

2023-04-21

177.

Дмитрий Бачило — Про микроэлектронику и ее будущее

rutube.ru/video/517ad2a56effa5facbffd8058aae69ea

2023-03-03

52.

Surviving the Release Version

www.codeproject.com/Articles/548/Surviving-the-Release-Version

OK, your program works. You've tested everything in sight. It's time to ship it. So you make a release version.

And the world crumbles to dust.

You get memory access failures, dialogs don't come up, controls don't work, results come out incorrectly, or any or all of the above. Plus a few more problems that are specific to your application.

Now what?

That's what this essay is all about.

2023-02-19

7.

Grimgrains Cooking Blog

grimgrains.com