20 random bookmarks

stuff me collect

2025-08-17

246.

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

antonz.ru/do-not-testify

2025-04-22

223.

Effective Go

go.dev/doc/effective_go

Настольное пособие по тому, как писать в go-way стиле

2025-01-13

193.

Create every day

jihad.house/notes/create-every-day

Being prolific forces you to take notice. Taking notice develops your taste.

2024-12-16

Reposted 191.

Strategies for Minimizing the Total Cost of Computer Ownership

cheapskatesguide.org/articles/cost-strategies.html

A few basic rules for buying and using computers can save anyone significant amounts of money and produce the confidence required to try new things with computers.

2024-12-05

186.

Markwhen

markwhen.com

A markdown-like journal language for plainly writing logs , gantt charts , blogs , feeds , notes , journals , diaries , todos , timelines , calendars or anything that happens over time .

2024-11-27

180.

How I configure my Git identities

www.benji.dog/articles/git-config

How to use different git identities for different projects

2024-11-05

169.

Монитор для чувствительных глаз — алгоритм подбора и один параметр, о котором Вы уже скорее всего забыли

habr.com/ru/articles/855812

2024-10-14

159.

Cognitive load

minds.md/zakirullin/cognitive

The best components are those that provide powerful functionality yet have simple interface.

Do not add layers of abstractions for the sake of an architecture. Add them whenever you need an extension point that is justified for practical reasons.

2024-08-09

Reposted 145.

То что

ilyabirman.ru/meanwhile/all/to-chto

2024-07-08

127.

Radio Garden

radio.garden

Explore live radio by rotating the globe.

2024-07-04

123.

Note Apps Gallery

www.noteapps.ca

Concise, clear, and independent mobile note-taking app reviews with a new review each week.

122.

Edna - scratchpad and note taking app

github.com/kjk/edna

Heavy use of shortcuts, has unique concept of blocks with different types (i actually like it a lot). Blocks can have type of code (and can be formatted). In Math blocks lines are evaluated as expressions with results at the end. Can execute golang code.

2024-07-02

114.

A guide to home row mods

precondition.github.io/home-row-mods

What are home row mods? What is a mod-tap? What settings do you need to use? What are the alternatives? And more in this article...

bouncepaw:

I don't think home row mods are a good idea.

I use home row mods for several month, the only downside is a need for a separate layer without mods for gaming

2024-05-08

69.

Micro-dosing Caffeine

ajkprojects.com/microdosingcaffeine

2024-04-20

58.

Why you need a "WTF Notebook"

www.simplermachines.com/why-you-need-a-wtf-notebook

WTF Notebook gives me a place to park the impulse to fix it now, damn it! until I have more context for deciding what to work on first. Instead, for two weeks, I just write things down.

2024-04-01

Reposted 50.

buserror/libmui

github.com/buserror/libmui

Classic MacOS & GS/OS widget library for linux (and other?) - buserror/libmui

2024-03-13

27.

Personal Goals Have to Happen Now

www.raptitude.com/2023/11/personal-goals-have-to-happen-now

Personal goals are generally expected to happen later.
The reason it’s hard to get going on personal goals is that you’re already using all of your time. No matter who you are, you’re already using all 24 hours, every day, for something. Because this will always be true, goals that happen at all must happen now, while you still don’t yet have time.
Basically, you learn to work in small, uniform parcels of time. They’re short, timer-bound, and unwaveringly focused on a particular outcome. Most importantly, they can fit into real life, as it already is.

23.

Sage advice for a calmer, more fulfilling digital life | datagubbe.se

www.datagubbe.se/sage

If you can't decide between two applications, pick the one with less input lag.

22.

Why do we even blog?

alexschroeder.ch/view/2024-03-07-why-blog

2024-03-12

18.

The benefits of using a single configuration file

arslan.io/2023/05/10/the-benefits-of-using-a-single-init-lua-vimrc-file

Using a single init.lua or vimrc configuration file for (Neo)Vim file is better than a multi folder/file layout approach.