Pinned post

Hi! I'm a software developer, a dad, geek and a gamer.

I work at with frontend & & related stuff. I have & & Gitlab as my tools to manage dev processes.

Hobbies include:

hard scifi or no physics at all, I do not care
(s) oh boy I got almost 100
Pen & Paper (s) currently The One Ring RPG & Edge of the Empire
, , , + other consoles...

As another money sink Britain will create it's own GPS system like EU, Russia and USA. It will cost billions and take years.

It will not make an agreement with EU to use Galileo like Norway & Switzerland.

If passed, the Iranian Parliament's "Protection Bill" will require international companies to have a legal representative in to comply with laws, and cooperate with the Iranian in surveilling users and censoring online spaces.


Iteration is the key to quality code and most of us never iterate on our code because we don't know how. It is not a skill that is actively taught or practiced (I rarely see it). So instead we apply random patterns and call it quality.


Monday development progress.

Every step of the process fails at least once.

Day in the life of software developer. 😂

In actuality I have read specifications till my eyes bleed and my brains feel slushy as snow in March after 1,5h of meetings.

Cybernetic implant future confirmed.

"Our study shows that people can quickly learn to control an augmentation device and use it for their benefit, without overthinking"

We've got a new car, haven't had a chance to drive it more than 30km in 3 days, it's hard to concentrate on non car things...

Time to write some code...

Rep. Ron Wright (R-TX) died at the age of 67 on Sunday after being hospitalized for COVID-19, his office announced Monday


Let’s see, where is Oldmar, Fl?

15 miles from Raymond James Stadium?!?

I wonder what the target was?

If any sufficiently advanced technology is indistinguishable from magic, then any sufficiently capable engineer is indistinguishable from a wizard


I'm still fucked at the fact that the FBI and DOJ are even thinking about not prosecuting some of the insurrectionist because they think it will overwhelm the courts. That's never a consideration for people of color. They always seem to find a way for us without complaining.



"To his village, Muhammad is known as a veteran who runs a meat market. The the CIA, he's a militant leader who stormed the government center in Baghdad."

(do you see the problem?)


How to identify white supremacists:

Step 1: condemn white supremacy in unequivocal terms.

Step 2: wait for white people to get offended.

Step 3: you have found the white supremacists.

32 Docker images running and time stands still.

Very enterprisey.

I guess I need to update my hardware soon™.

Ah, apparently something gets clipped on mp4 conversion from gif.. Anyhow the end result is that codeSetX is only CodesetCodeLabelPair.

Show thread

It says a lot that appeared on Jan 20th 2009 and ran through Jan 20th 2017 and then was a 404 for the next four years. It reappeared this morning.*/https://

As a programmer, when you call a function (or procedure or method or other piece of code), you should always check that it succeeded and if not, handle the error.

This is easy to get wrong.

A quality of a programming language is how easy it is to overlook handling of an error.

Good: Rust Result values; Python exceptions.

Bad: Unix system call integer codes; C functions that return NULL for error; shell scripts that invoke commands that can fail.

(Any command can fail.)

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!