20 random bookmarks

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

2026-03-26

946.

Modern Code Review: A Case Study at Google

dl.acm.org/doi/pdf/10.1145/3183519.3183525

2026-03-25

944.

Полный технический анализ MITM в клиенте Telega

dontusetelega.lol/analysis

2026-03-08

Reposted 939.

StreetComplete

streetcomplete.app

OpenStreetMap surveyor app

2026-02-22

933.

Attention Media ≠ Social Networks - Susam Pal

susam.net/attention-media-vs-social-networks.html

2025-10-25

906.

Mistakes I see engineers making in their code reviews

seangoedecke.com/good-code-reviews

2025-05-31

867.

Возможности JSON_TABLE

grishaev.me/huge-sql-2

2024-11-05

792.

И28: Н.А. Соболев | sobolevn, CPython, Full-time Open Source, Python vs. legacy, Performance Review

www.youtube.com/watch?v=097tW0c3Aec

2024-09-25

769.

The Watermelon Operator

matklad.github.io/2024/09/24/watermelon-operator.html

2024-09-03

Reposted 755.

Mage :: Mage

magefile.org

Something like make, but magefiles are written in Go instead. Pretty funny.

2024-09-02

754.

Беслан. Факты и мифы

reyndar.org

2024-08-23

747.

НА БАЗЕ Кримсон: позитивные последствия СВО и будущее России

www.youtube.com/watch?v=7u5d-Ygdm4k

2024-05-17

655.

Good Programmers Don't Work for Equity

www.yegor256.com/2016/01/12/good-programmers-dont-work-for-equity.html

Equity or cash? These days, it seems that working for equity is the way to become a millionaire. I don't think it's true.

2024-03-30

596.

Лаборатория данных

datalaboratory.ru

Коллекция интерактивных визуализаций данных

2024-01-14

Reposted 491.

LibriVox | free public domain audiobooks

librivox.org

Libre audio books. Recommended by Flancian.

2023-12-21

Reposted 466.

NilAway: Practical Nil Panic Detection for Go

www.uber.com/blog/nilaway-practical-nil-panic-detection-for-go

A linter for Go that finds nil panics. It found several potential nil panic in Betula and Mycorrhiza codebases that I didn't bother fixing.

2023-12-18

462.

Massive Study Finds a Link Between Commuting And Poor Mental Health

www.sciencealert.com/massive-study-finds-a-link-between-commuting-and-poor-mental-health

Long daily commutes can leave little time around busy work days for commuters, who tend to be less physically active, overweight, drink more alcohol, and sleep poorly as a result.

2023-12-05

451.

ORM для реальных приложений не окупается

habr.com/ru/companies/karuna/articles/774478

Из комментариев под статьёй:

Кто-то не очень понимает, что ORM в первую очередь - маппер. Да, и называется он Object-Relational Mapper. Отвечает за взаимосвязь между реляционными данными и объектно-ориентированным миром.

Тот, кто хотя бы раз сталкивался с опечаткой при загрузке поля в объект, уже не задаёт вопросы, оправдан ли ORM. Когда за тебя связку делает кодогенератор с нулевой возможностью ошибки на любой сложности схеме - начинаешь ценить надёжность такого решения.

Что касается SQL. ORM не может в принципе покрыть весь синтаксис SQL. И не должен, это не его задача. Его задача - сделать простым синтаксис 95% случаев, когда дальше джойна и WHERE ничего не надо. ORM не мешает использовать чистый SQL, а чаще всего может его дополнить, переводя результат сложного запроса в набор объектов.

2023-08-14

287.

</> htmx - high power tools for html

htmx.org

Решение для серверсайд рендеринга

2023-06-18

208.

NYC Subwaysheds

subwaysheds.com

Интерактивная карта, которая показывает изохроны пути от выбранной станции Нью-Йоркского метрополитена, используя данные GTFS из Управления городского транспорта Нью-Йорка

2023-02-26

45.

The computer built to last 50 years

ploum.be/the-computer-built-to-last-50-years/index.html