20 random bookmarks

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

2025-10-15

2020.

It's OK to hardcode feature flags

code.mendhak.com/hardcode-feature-flags

The safest and most reliable way to deal with feature flags is to hardcode them

2025-08-17

1996.

Markdown Is a Disaster: Why and What to Do Instead

karl-voit.at/2025/08/17/Markdown-disaster

Karl Voit with another banger.

2025-05-27

1920.

You Can Choose Tools That Make You Happy

borretti.me/article/you-can-choose-tools-that-make-you-happy

Stop falsifying your motivations.

That somehow reminded me how I motivated not using Markdown in my projects

2025-04-01

1852.

SvarDOS

svardos.org

A maintained rolling release DOS distribution with a package manager. What an incredible technology

2025-03-07

1804.

Distortion and Multiperspective in Art and Photography

aaronhertzmann.com/2024/09/09/dvc-multiperspective.html

On perspectives.

2024-08-22

1460.

Apache httpd Tutorial: Introduction to Server Side Includes - Apache HTTP Server Version 2.4

httpd.apache.org/docs/current/howto/ssi.html

2024-06-24

1339.

Final Results | 2023 Sanrio Character Ranking Official Site

www.sanrio.co.jp/special/characterranking/2023/en

Best trio won 🙏

  1. Cinnamoroll

  2. Pompompurin

  3. Kuromi

2024-01-21

1072.

SocialHub

socialhub.activitypub.rocks

Where ActivityPub developers coordinate their efforts to make the Fediverse a great space for cooperation

A forum for the fedidevs. What's funny is this notice it shows on my outdated Safari:

Unfortunately, your browser is unsupported. Please switch to a supported browser to view rich content, log in and reply.

This sentence contains to a funky website that recommends some browsers. Links2 is not there for some reason.

I should join the forum though, as I'm a proud fedidev now!

2023-11-13

853.

smallsco/macstodon

github.com/smallsco/macstodon

A basic Mastodon client for Classic Mac OS

2023-08-11

558.

The Great Archives

thegreatarchives.com

A different Bionicle story reference. I like the name.

2023-08-08

546.

Activity Vocabulary spec

www.w3.org/TR/activitystreams-vocabulary

2023-06-05

286.

A Quarter Century of Web Coding | datagubbe.se

www.datagubbe.se/25years

I both pity and admire beginner web coders of today. Unlike me, they've not been able to accumulate gradual knowledge of HTTP, HTML, REST, JavaScript, the DOM, CSS, AJAX, JSON, asynchronous execution and event driven object oriented programming over a period of decades. They haven't walked the long path from CGI scripts to modern server side tomfoolery via PHP, ASP and various MVC frameworks. They're just brutally thrust into a complex world of Gulp, Grunt, TypeScript, React Hooks and MobX-State-Tree and it's assumed they somehow already know about all that other stuff. Computer Science has moved into the frontend in earnest and yet it still seems as if many view "web development" as "making homepages", and that it's something you can learn over a period of weeks, not years.

In retrospect, web development has always been a bit of a struggle against the powers that be.
Some things that were pretty bad for quite a long time have gotten better. But, on the whole, I dare say it's much worse now than when I started. Much like how Commodore 64 programmers could keep a map of the entire computer in their head, a moderately competent developer could churn out an acceptable web site in a matter of weeks, understand every single aspect of it and get paid in the process. If I, a quarter century ago, had possessed the experience and knowledge I do now, the simplicity of those early web pages would've felt surreal. And yet, we apparently provided a service that was of some value to some people. A digital commodity, nothing more, nothing less. Actually useful software.

2023-05-24

256.

The Cage of the Language

250bpm.com/blog:178

There are more cool words in English, because there are more people in English and more history in English that come up with cool words. Slovak is less wordy in that sense.

2023-05-09

222.

Ссылки

bolknote.ru/all/ssylki

Поймал себя на мысли, что совершенно не хочется куда-либо ссылаться, когда пишу заметки в блог. За 21 год существования этого сайта, померло почти всё

214.

Tragedy

adactio.com/journal/20163

Greek tragedies are time-travel stories.

2023-05-07

211.

Matching pantry containers

rachsmith.com/matching-pantry-containers

I want matching pantry containers, even though I shouldn't.

2023-05-01

188.

There’s more than one way to write an IP address

ma.ttias.be/theres-more-than-one-way-to-write-an-ip-address

Shocking

2023-04-11

155.

Canadian Wetland Classification System — Wetland Policy

www.wetlandpolicy.ca/canadian-wetland-classification-system

The Canadian Wetland Classification System (National Wetlands Working Group 1997) is based on a hierarchical system, which includes (1) wetland class, (2) wetland form and (3) wetland type. The five wetland "classes" are differentiated by their developmental characteristics and the environment in which they exist. The five classes are: bog, fen, marsh, swamp, and shallow water. Some wetlands accumulate peat (partially-decomposed organic matter) and are called peatlands. Bogs and fens are the dominant peatland classes in Alberta, although some swamps and marshes can also accumulate peat. In contrast, shallow open water wetlands and many marshes and swamps do not accumulate peat.

2023-03-19

105.

My Thoughts About Go - sulami's blog

blog.sulami.xyz/posts/my-thoughts-about-go

TL;DR* It feels boring, it feels old, and as a consequence overly laborious. As a general purpose language, I feel D does the job a lot better.

2023-03-06

85.

Shift Happens: Typewriter simulator

shifthappens.site/typewriter

Looks very graphical