20 random bookmarks

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

2025-06-22

875.

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

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

2024-10-14

785.

БАР(биполярное): третий год лечения, полет нормальный

vas3k.club/post/26020

Моя знакомая Ульяна рассказывает про опыт с БАР

2024-09-11

Reposted 760.

Always Optimize for Junior Devs

blog.pwkf.org/2022/09/18/always-optimize-for-dummies.html

There is a single advice I would give to anyone writing software, and specially to great devs : Always optimize your code for your most junior developers. I agree that it is not a very popular advice, but it is the one that, in my experience, give the biggest bang for the buck.

2024-07-19

719.

Паттерны

grishaev.me/patterns

2024-07-18

715.

Pepsi design strategy

ia802800.us.archive.org/15/items/pepsi-arnell-021109/pepsi-arnell-021109.pdf

2024-07-17

714.

Как разработчику вкатываться в новые проекты

strizhechenko.github.io/2024/07/12/how-to-dig-into-a-project.html

2024-07-15

Reposted 707.

Self-care checklist – Thomas Baart's Microblog

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

2024-06-08

673.

GitButler

gitbutler.com

A Git client for simultaneous branches on top of your existing workflow.

  • Виртуальные ветки !!! (Теперь, если нашёл внезапный баг, не относящийся к текущей задаче, его исправление можно сразу же переместить в новую ветку, не теряя текущие изменения)

  • Отмена действий, сквоши, смена коммитов местами перетаскиванием!

2024-05-17

642.

How to Be Lazy and Stay Calm

www.yegor256.com/2018/04/17/how-to-be-lazy.html

Solving technical problems in a large scope which is difficult to understand is a very stressful activity; I suggest we behave professionally.

2024-05-13

Reposted 638.

Hits-of-Code Instead of SLoC

www.yegor256.com/2014/11/14/hits-of-code.html

How about we measure the amount of times programmers touch the lines. Instead of counting the number of lines we’ll count how many times they were actually modified—we can get this information from Git (or any other SCM). The more you touch that part of the aircraft—the more effort you spent on it, right?

I called it Hits-of-Code (HoC) and created a small tool to help us calculate this number in just one line.

What a nice idea! I installed this program and ran it on Betula and Mycorrhiza codebases. For Betula it's 26350 HoC, for Mycorrhiza it's 137208 HoC. Yeah, Betula is still comparatively young! Hey, what about Mycomarkup? 23443. Oh wow, just a little less than Betula. I expected a small number.

2024-04-13

606.

SourceCodeSyntaxHighlight

github.com/sbarex/SourceCodeSyntaxHighlight

Quick Look extension for highlight source code files on macOS 10.15 and later.

2024-03-25

588.

Create a shared digital calendar with significant people in your life

practicalbetterments.com/create-a-shared-digital-calendar-with-significant-people-in-your-life

Instead of asking over and over again if she is working tomorrow. I just consult her very organised calendar — and when she wants to check if I'm free she looks at my very empty calendar.

2023-11-14

413.

My Summer Car глазами новичка в 2023 году | Симулятор бати

www.youtube.com/watch?v=cBvsHHIqAcg

Офигенно

2023-10-29

378.

Situation Ukraine Refugee Situation

data.unhcr.org/en/situations/ukraine

Статистика по беженцам из Украины

2023-09-15

330.

Бюджетирование по принципу YNAB

zerro.app/about/method

Давайте разберёмся, каких принципов бюджетирования стоит придерживаться и почему.

Именно так я и веду свои финансы

2023-07-26

251.

Как работает демократическая цензура

rutube.ru/video/43165688dd3836642608725d8fe47739

2023-06-06

192.

LOW←TECH MAGAZINE

solar.lowtechmagazine.com

Сайт, работающий на солнечной энергии.

В зависимости от заряда страница окрашивается в жёлтый или голубой цвета.

Подробнее о работе сайта

2023-05-20

187.

Сталин = Гитлер? Пивоваров и редакция не соврут...

rutube.ru/video/private/65a817e6fdffe794c51b92dfce508629?p=8cUH68pmy2-IYS4unwNLug

Пакт Молотова — Риббентропа.
Мюнхенский сговор.
Раздел Польши.
Раздел Чехословакии.
Подготовка сторон к войне.

2023-02-26

42.

Designing devices for long-term care and reuse

cheapskatesguide.org/articles/uncharitable.html

2023-02-25

40.

Период распада. Война в Приднестровье.

www.youtube.com/watch?v=IX7PAia9j_0