Show newer

Dear Appliance Manufacturers.
Name your shit.

I do not want to have to remember if I like the PDQ/1FU2-33AQNX5000 or the PDP/1EU2-33AQMY5500

Just call them the BURNINATOR 5000 and the CINDER-MAKER 5500

IT'S JUST THAT FUCKING EASY.

New York
December 2, 2413
66% of the population is part of the workforce, with a life expectancy of 59 years.

Sigh. I briefly turned off the "Silence Unknown Callers" feature in iOS because I was waiting for an important work call. Within 15 minutes, the first telemarketer called and tried to sell me magazines and kitchen knives. At least there were no robotic scam calls this time.

If it did not carry such side-effects, I would have cancelled all my phone subscriptions a long time ago. 😠

I'm experimenting with HEY World as a something-something-micro-blog-as-a-service. Let's see if it becomes a habit.

world.hey.com/niko.heikkila/oh

Spawning daemons on Linux machines proves that Linux is a satanic invention created to harvest our minds and souls.

Checkmate Linux fans. 👹

Show thread

Public service announcement: stop wasting your time on computer science.

Pushing a set of AWS Lambda changes to the cloud so I can test them in my frontend.

Mainframe computing of the 1960s, I love how you never went away but migrated to be a core part of 21st-century cloud computing. 🙃

When asked about fears of automation in 1969, Arthur C. Clarke famously said that we shouldn't worry about automation: "the goal of the future is full unemployment, so we can play." I have never seen his answer quoted in full.

You know #Slack has failed when every message starts with @here or @channel

I saw a meme about cats interrupting you because they want to copy the hooman, and she’s not a bother anyway but we set up a mat for her and:
#mastocats

A common denominator for the above is that they are included in the version control. No Confluence or external wiki sites, no messy email threads, and no digging up information from Slack messages. Only plain text files preferably formatted as Markdown.

Show thread

💎 Architectural Decision Records (ADRs) for proposing and explaining significant changes to the architecture.
💎 ARCHITECTURE.md file for a birds-eye view of your technical solution.
💎 README.md file for efficiently onboarding new team members.
💎 CONTRIBUTING.md file and a Code of Conduct for making your open-source work inclusive and enjoyable for contributors.

Show thread

Instead of booking repetitive meetings, establish these solid communication practices in your software project.

💎 Well-written commit messages telling *why* you made *that* change. Use the Conventional Commits spec.
💎 Functional tests describing how you intend your functions, classes, and interfaces to be used.

Show older
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!