Pinned post

Tech Lead notes to self

1. When someone in your team is taking a lazy decision that will lead to unnecessary complexity in the long-term, prevent them from going through with it.

block recommendation, admin actively creates hellthreads to spam other instances. Probably also a good idea to block at the firewall level.

I am really glad when people add alt text to images on Mastodon.

My internet is so damn slow, that images never really load (i turn them off anyway), but at least I can get a sense of what it is from the text ^____^.

Calling it now:

My next tech book (OpenBSD Mastery: Filesystems) won't be available on Kindle. You'll find print at Amazon, but the ebook will be available everywhere EXCEPT Amazon.

Why? They're requiring me to screw my readers. I won't do it.

Kids these days are writing Scala code in text boxes (called cells) on a web page (called a notebook) while ignoring their perfectly good IDE.

We took a wrong turn somewhere. Turn back!

Learning Apache Spark

This is both my status update and the name of the O'Reilly book that I am reading.

Clean Code™ is like beautiful furniture.

Unfortunately, compilers are wood chippers.

Hey everyone, Funkwhale and its satellite projects are mostly run by volunteers doing some tasks in their free time. If you want to support us and have some free time, get in touch! Especially if you are not a programmer, we encourage you to provide your skills, views and time! We are seeking help for translations, polishing our designs, drawing some illustrations, checking if bugs are still available, spread the word or tell us, where we need to improvem Have a nice weekend! :fediverse:

It's time for the tech industry to end the malicious distraction that Proof-of-Work cryptocurrencies are, and focus on solving important problems instead.

Capitalism requires infinite perpetual growth. It is in this context that a company like Netflix could be said to be "in trouble" because it has saturated the market and reached its full potential with no more markets to conquer.

A company that has generated an immense amount of content, delivered countless streams to millions of screens, covered those costs and made an additional $5 billion for its shareholders is considered doomed because it won't double that profit next year.

I would like webpages to be accessible (in the #a11y sense).

In the past I've been on teams where we did automated webpage regression testing (using back then). API's for those always felt cumbersome and 'technical'.

This got me wondering: wouldn't it make sense to express UI tests in terms of how someone using assistive technology would experience the site? Then if a feature is hard to describe that way, that indicates it might need some more work/thought anyway.

It was an phosh machine, it kept my data clean
It was the best Deb smartphone that I ever seen
It had M.2 Redpine, givin' me WiFis
Knockin' it out with a switch on the side
Using all free software, so the code could be shared
I wanted to GNOME, and it was already there
Cause the phone start shaking, suspend was waking
The call was taken, and devs were making it

And you, swiped it all night long
Yeah you, swiped it all night long.

Show thread

You too can commission @sophiejay to draw your pets! I mean, you can already see we're giving a ringing endorsement here

PLUS, here's a video where @sophiejay shows her process for this kind of thing!

Show thread

DID YOU KNOW? Under the hood your browser refers to itself as a “user agent,” because it is a remnant from a time when we believed the point of software was to make our lives easier, rather than to trick us into buying things we don’t need and infect us with the rage virus

Everybody talks about this cliched statistic. If you improve yourself by 1% everyday, it will be

1.01 ^ 365 = 37.78

Why doesn't anybody talk about improving yourself by 10% everyday?

1.10 ^ 365 = 1283305580313353

Well, it's near impossible to quantify the improvement of an entire complex system like a human being, so we can talk in hypotheticals all day. ¯\_(ツ)_/¯

This June volunteers will present the ‘Public Money? Public Code!’ campaign in 3 Italian cities.

Join the events to learn how to improve the digitization of the Italian public sector, and to meet the people behind our Italian translations. #FreeSoftware

Show older

A Mastodon instance running on Thoughtworks infrastructure for its employees to interact with the Fediverse.