20 random bookmarks

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

2026-07-06

993.

Allocating on the Stack - The Go Programming Language

go.dev/blog/allocation-optimizations

A description of some of the recent changes to do allocations on the stack instead of the heap.

2026-03-25

945.

QArt Coder

research.swtch.com/qr/draw

Create a QR code with a picture

2026-03-11

941.

Getting Rich: from Zero to Hero in One Blog Post

www.mrmoneymustache.com/2013/02/22/getting-rich-from-zero-to-hero-in-one-blog-post

2025-10-25

907.

Scripts I wrote that I use all the time

evanhahn.com/scripts-i-wrote-that-i-use-all-the-time

I've written a number of little scripts over the years, many of which I use every day. Here's a little collection.

2025-10-16

899.

I am sorry, but everyone is getting syntax highlighting wrong

tonsky.me/blog/syntax-highlighting

2025-08-20

Reposted 887.

Выразительные тесты без testify/assert

antonz.ru/do-not-testify

2025-04-25

853.

Tester, make the lives of those around you better

www.l3r8y.ru/2025/04/22/tester-make-life-of-your-mates-better

Avoid these things:

  • Asking the developer how things should work: It’s your responsibility to know how a feature should work; if you don’t, how can you test it?

  • Reporting bugs outside of the ticket: Avoid informal bug discussions, as they waste time for you and your team.

  • Using vague phrases like “This does not work properly”: ‘Properly’ is unclear—specify exactly what’s wrong.

2025-02-02

831.

Просто берите Postgres

grishaev.me/just-use-postgres

2025-01-24

829.

Постгрес и отчеты

grishaev.me/postgres-csv

2024-12-22

814.

Пиши, улучшай

grishaev.me/write-and-check

Если код работает, это не значит, что задачу пора закрывать. От двадцати минут, потраченных сверху, вреда не будет — прод не сгорит, менеджер подождет. Зато спасет день коллеги, который вкатывается в проект.

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-12-18

Reposted 809.

Исследование Go-разработчиков, 2024

devcrowd.ru/go-2024

DevCrowd вместе с Авито провели исследование рынка Go-разработчиков, 2024

2024-09-04

756.

Narcissism is a N-word

spectator.ru/entry/6656

2024-05-17

646.

Eight Levels of Communication Maturity

www.yegor256.com/2016/08/23/communication-maturity.html

Chats, emails, phone calls, mailing lists, issue tracking systems, face-to-face meetings, and other communication instruments for a software project.

2024-04-05

599.

Психополитика и нейрональное насилие

insolarance.com/psychopolitics

Психополитика – это совокупность властных инструментов управления неолиберальным «субъектом достижений», основанных на императиве «ты можешь», самодисциплине и самостимуляции для повышения эффективности в стремлении к новым свершениям, что мотивируется идеей о том, что каждый человек – предприниматель самого себя и жизнь каждого должна стать успешным экономическим проектом.

2024-01-29

506.

Portable EPUBs

willcrichton.net/notes/portable-epubs#epub-content/EPUB/index.xhtml$

A proposal for the next generation of portable documents.

2024-01-27

502.

Вложенность

grishaev.me/nesting-01

Беру любой JSON и вижу, как его можно упростить, убрав лишнюю вложенность. Вдвойне обидно, что на эту вложенность кто-то тратил время, а она не нужна!

2023-11-29

Reposted 441.

Nota Language

nota-lang.org

A fresh take on typesetting

2023-11-04

393.

Progopedia

progopedia.com

Free Encyclopedia of Programming Languages.

2023-08-07

279.

Elements of C Style

www.teamten.com/lawrence/style

Заметки о том, как писать и оформлять код на Си