20 random bookmarks

Bookmarks and whatnot. Закладки и всякое.

2025-09-07

2004.

The Meaning of Icons: Cryptic Ideograms and Stylized Squares | datagubbe.se

www.datagubbe.se/iconmeaning

2025-05-10

1895.

Найти и обезбрендить [что я делаю и чем это объясняю]

ponomoona.livejournal.com/179335.html

Автор убирает рекламу и логотипы вообще со всего и делает это очень красиво

2025-03-21

1837.

Yossi Kreinin - blog archive

yosefk.com/blog

2025-02-13

1764.

PostgREST Documentation

docs.postgrest.org/en/v12/index.html

PostgREST is a standalone web server that turns your PostgreSQL database directly into a RESTful API. The structural constraints and permissions in the database determine the API endpoints and operations.

Sounds like a way to write less code. I skimmed through the reference, looks cool. PostgREST is written in Haskell for some reason though.

2025-01-06

1708.

The Dual Nature of Events in Event-Driven Architecture

www.reactivesystems.eu/2024/10/31/the-dual-nature-of-events-in-eda.html

Given that events play such a central role in event-driven architecture, there’s an astonishing lack of agreement on what should be contained in an event. This may be rooted in the fact that, depending on your perspective, events fulfill different purposes.

1706.

Immich

immich.app

Self-hosted photo and video management solution

1703.

Digital decluttering

alexwlchan.net/2024/digital-decluttering

I'm resisting my temptation towards digital hoarding and "save everything", and trying to be more selective about the data I'm keeping.

2024-10-12

Reposted 1557.

zakirullin/cognitive-load: 🧠 Cognitive Load is what matters

github.com/zakirullin/cognitive-load

2024-01-11

1040.

Principles and the English language

adactio.com/journal/17997

Orwell said:

Never use a metaphor, simile, or other figure of speech which you are used to seeing in print.
Never use a long word where a short one will do.
If it is possible to cut a word out, always cut it out.
Never use the passive where you can use the active.
Never use a foreign phrase, a scientific word, or a jargon word if you can think of an everyday English equivalent.
Break any of these rules sooner than say anything outright barbarous.

2023-10-04

664.

Советы тутуру про путешествия

tn-hdz.mckx.ru/v/5YcSAAAAhMEBQHbJ/bQ53JXzMKjmHcbAH

2023-08-10

550.

honk 1.0

flak.tedunangst.com/post/honk-10

2023-08-05

540.

Bun: SQL client for Golang

bun.uptrace.dev

Lightweight Golang ORM for PostgreSQL, MySQL, MSSQL, and SQLite

2023-07-30

528.

Writings

briantomasik.com/writings

Seem to be good writings. Will read properly later. Didn't find any RSS though.

2023-07-03

420.

The Cost of Abstraction

250bpm.com/blog:86

Take the cost of introducing new abstractions to your code in consideration.

418.

A Complete Guide to Flexbox | CSS-Tricks

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

I check this one every time

417.

Как установить расширение для SQLite

antonz.ru/install-sqlite-extension

Антон Жиянов рекламирует свой новый реестр. Там показано, как расширение в Го подключить, может пригодиться потом.

2023-06-18

366.

Гигиена в Git

grishaev.me/git-pretty

Несколько правил, чтобы держать Git приличном виде.

В принципе, норм, кроме:

У каждого PR есть expire. Висит две недели — значит никому не нужен и удаляется автоматом. В следующий раз команда будет расторопней.

Хотя мб это мне тут надо подумать.

2023-06-11

310.

Ditherpunk — The article I wish I had about monochrome image dithering — surma.dev

surma.dev/things/ditherpunk

I always loved the visual aesthetic of dithering but never knew how it’s done. So I did some research. This article may contain traces of nostalgia and none of Lena.

2023-05-07

212.

How do I know if I really need object oriented programming?

unixsheikh.com/articles/how-do-i-know-if-i-really-need-object-oriented-programming.html

It's easy to determine if you really need the object oriented paradigm, you just need to look for the things that you can only do with object oriented programming and then ask yourself whether you really need that. It's called "The Three Pillars of Object-Oriented Programming". If you don't use all three at the same time, then you're not doing object oriented programming and you don't need it.

2023-02-23

78.

We need to talk about your Github addiction

ploum.net/2023-02-22-leaving-github.html