How many times did this happen to me… Trying to make some stubborn test work and wondering why should I waste time on tests instead of writing actual code, and then realizing the test was failing because I did in fact write the code wrong, and the test was doing its job.


337 3/6


That was unusual way of getting to it.

Achievement unlocked: today was the first time I had to manually edit a hunk while interactively adding files to git commit staging. (My usual way of working is just `git commit -a`.)

Gmail will block all third party mail clients starting from June:

That is, unless they pay $4500 minimum for an audit :D

Stop using gmail and enabling their monopolistic practices, if you already haven't.

Fun fact. is a bush. But if you let it grow, it becomes a tree.

#FediTips and not a subtoot: if you are streaming a thread of toots from brain to keyboard, you can set your first reply as "Unlisted", and then reply to each successive toot. It'll keep the replies from overwhelming people (incl. your local timeline), but interested parties can still follow the thread.


Even if Elon doesn't end up buying Tw*tter I am staying here.

I love it here. It feels like home. I have found a family 💚

#Wordle 330 2/6 


Lucky start word :-) Guess which!

@isagalaev there are services that do just that! Eshakti is one; I buy my button up shirts from them.

Highlight.js, the project I started almost 15 years ago, is now in the hands of a good team and is looking for some love in the form of donations to cover basic running needs (like domain registration).

Consider to chip in!

Today in /duh/ news: "Remote work doesn’t negatively affect productivity, study suggests".
As someone who has worked from home for over a decade, good to see everyone else catching up. 🎉

Noticed in several talks with colleagues that it's not obvious to people that you can use JSON Schema to validate TOML. Truth is, there's nothing "JSON" about JSON Schema, it validates structured objects in memory, not files. And it doesn't care or even know from where your structured object was parsed. It could be TOML, YAML, or just a hard-coded literal. Serialization format doesn't matter.

Morning folks.

If you're a rustacean (#rustlang user) and would love to see - like me - an official account on #fosstodon I have created a post on

I have no idea if it get any traction 🤷‍♂️... but who knows.

I just spelled 'silhouette' correctly on my first try today so basically I win everything.

Q. Knowing what you know now, is there anything you would have done differently?
Tim Berners-Lee: The chicanery of the DNS industry has become a brake on innovation. If I could rewind and do it over, I would build our own domain system in the public interest.

Show older

The original server operated by the Mastodon gGmbH non-profit