20 random bookmarks

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

2026-06-20

988.

Mediocrity is Death of the Soul - The Universe of Joshua Blais

joshblais.com/blog/mediocrity-is-death-of-the-soul

2026-03-17

943.

How do terminal progress bars actually work?

code.mendhak.com/how-do-terminal-progress-bars-actually-work

2026-03-06

938.

Волков открывает детские товары с маркетплейсов

www.youtube.com/watch?v=OZg8O9eAfVE

2026-01-22

927.

Results from the 2025 Go Developer Survey - The Go Programming Language

go.dev/blog/survey2025

The 2025 Go Developer Survey results, focused on developer sentiment towards Go, use cases, challenges, and developer environments.

2026-01-06

923.

It’s hard to justify Tahoe icons

tonsky.me/blog/tahoe-icons

Looking at the first principles of icon design—and how Apple failed to apply all of them in macOS Tahoe

2024-09-25

770.

What is io_uring?

matklad.github.io/2024/09/32/-what-is-io-uring.html

2024-07-15

Reposted 707.

Self-care checklist – Thomas Baart's Microblog

micro.thomasbaart.nl/2024/07/13/self-care-checklist

2024-06-12

682.

Сетунь (компьютер) — Википедия

ru.wikipedia.org/wiki/Сетунь_(компьютер)

2024-04-11

604.

How I write tests in Go

blog.verygoodsoftwarenotvirus.ru/posts/testing-in-go

In many other languages, you have to not only evaluate testing libraries, but also write your tests in a style that complies with that library’s expectations. Gophers are blessed to have a thoroughly adequate solution out-of-the-box, and even further blessed to have an active ecosystem where folks are making in-depth testing a walk in the park.

2024-01-06

481.

О наращении окончаний числительных

ilyabirman.ru/meanwhile/all/o-naraschenii-okonchaniy-chislitelnyh

Количественным числительным наращение не положено, но все его упорно пихают, меняя смысл.

2023-12-29

474.

Горизонтальное масштабирование

ambment.cat/posts/2023-12-26-1.html

если в процессе обсуждения архитектуры вы пришли у выводу, что в проекте потребуется настоящее горизонтальное масштабирование — вам не обойтись без конечных автоматов (так-то лучше вообще любую бизнес-логику строить именно на конечных автоматах, но в автономной системе можно подкостылить и без них, а вот в кластере — уже никак)

Так или иначе, если вы хотите оказаться готовым отмасштабироваться в горизонталь — стройте критические процессы на конечных автоматах и полностью асинхронно

Зато асинхронные взаимодействия поверх FSM — сделают в дальнейшем масштабирование безболезненным, ведь в такой парадигме не имеет никакого значения, на какой ноде выполнится код, отвечающий на запрос.

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-04

393.

Progopedia

progopedia.com

Free Encyclopedia of Programming Languages.

2023-10-13

Reposted 365.

Правила пользования почтой

grishaev.me/mail-rules

2023-09-17

335.

Ableist interactions

hidde.blog/interactions-about-accessibility

2023-09-14

326.

Антон Жиянов рассказывает про SQL

podlodka.io/321

2023-07-08

229.

Красные ночные палитры интерфейсов

protraktor.design/ru/2023/07/05/red-night-palettes

repost from bouncepaw:
Если делать дизайн только из красного света, то глаза не будут терять ночное видение, потому что ночные палочки не замечают красный свет. Так-то толку от этого мало, но в некоторых случаях супер-полезно. Например, морякам и астрономам.

2023-03-07

55.

Async

levels.io/async

Заметка про асинхронную работу

2023-03-05

54.

Буква Ё

ilyabirman.ru/meanwhile/all/yo-dots

О том, почему ё важна

2023-02-19

9.

Write Plain Text Files

sive.rs/plaintext

I write almost everything important in my life: thoughts, plans, notes, diaries, correspondence, code, articles, and entire books.

They are my extended memory — my noted self — my organized thoughts. I refer to them often. I search them, update them, and learn from them. I convert them into HTML to make websites, or LaTeX to make books.

My written words are my most precious asset. They are also a history of my life. That’s why I only use plain text files. They are the most reliable, flexible, and long-lasting option. Here’s why.