Matthias J. Richter's Avatar

Matthias J. Richter

@matthiasjrichter.bsky.social

Programmer, Musician, Outdoorsman, #100Devs

482 Followers  |  546 Following  |  316 Posts  |  Joined: 29.10.2023  |  1.7189

Latest posts by matthiasjrichter.bsky.social on Bluesky

When I was young Star Trek had tablets and Socialism.
Now we have tablets and no socialism.
I wish we had Socialism and no tablets.

04.11.2025 01:36 โ€” ๐Ÿ‘ 11    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Who else thinks infinite for loops can be elegant? ๐Ÿ˜

function calculateYears(principal, interest, tax, desired) {
for (let years = 0; ; years++) {
if (principal >= desired) return years;
principal *= 1 + interest * (1 - tax);
}
}
www.codewars.com/kata/563f037...
#100Devs #js #codewars

03.11.2025 21:57 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This is so cool! ๐Ÿ˜Ž๐ŸŽ‰

25.10.2025 12:32 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Amazing job!

25.10.2025 12:31 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
codewars leaderboard of 100Devs codewars clan showing the OP at 16th place.

codewars leaderboard of 100Devs codewars clan showing the OP at 16th place.

2.5 years into #Codewars and 906 katas later... just hit rank 16 in the #100Devs clan! The coding journey continues ๐Ÿ’ป

25.10.2025 12:28 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Join us on the #100Devs Discord!

20.10.2025 20:36 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
all green squares for a whole year tracking git commits

all green squares for a whole year tracking git commits

2024

10.10.2025 08:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Github contribution thingy. All squares green.

Github contribution thingy. All squares green.

Thank you @helloitsrufio.bsky.social and @leonnoel.bsky.social โค๏ธ
github.com/matthiasjric...
#100Devs

10.10.2025 07:52 โ€” ๐Ÿ‘ 9    ๐Ÿ” 0    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

Today I created a pretty efficient backwards loop to format numbers. 1234567 --> "1,234,567"
Then I learned about Number.prototype.toLocaleString('en-US')
So I practiced loops and learned about a built-in #JavaScript method that has not been on my radar before.
I call it a win!

09.10.2025 22:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Or the GOATS and the frogs :)

09.10.2025 22:38 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Carrying the boats and the frogs!

09.10.2025 21:35 โ€” ๐Ÿ‘ 16    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Carrying the boats and the frogs!

09.10.2025 21:34 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I feel you! Gladly bluesky doesn't make us bow to an almighty algorithm to stay visible.

15.08.2025 14:33 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It was a wonderful experience!
Beforehand we agreed to not talk about politics. 10 minutes in we both realized that everything is related to politics.
We talked about so many topics!

15.08.2025 13:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Social Anxiety Meetup 18
Let's talk, lurk or type
"I was ashamed when I realized that life is a masked ball and I participated with my true face." - Franz Kafka

Social Anxiety Meetup 18 Let's talk, lurk or type "I was ashamed when I realized that life is a masked ball and I participated with my true face." - Franz Kafka

Monthly #SocialAnxiety Meetup on the #100Devs Discord turns 18 in a week!
It's remarkable how much can change over the course of 1.5 years. Lots of downs, some ups.
Life is a rollercoaster.

15.08.2025 13:27 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

30 minutes coffee chat took 6 hours.
#100devs

30.07.2025 22:24 โ€” ๐Ÿ‘ 10    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It's so interesting how #javaScript treats falsy values. The difference between === and Object.is() is also worth knowing!

28.07.2025 11:28 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Cooked dinner for my parents today. They loved it. Unfortunately I improvised so much that I'll never be able to replicate the recipe.

26.07.2025 21:23 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Also love my space - both outer and personal ๐Ÿ˜…

26.07.2025 01:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

OMG I need such a helmet!

26.07.2025 01:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

In 2+ years of daily #CodeWars practice, I've evolved from 'just make it work' to 'I need a clever one-liner,' and finally to 'how do I write this in a way that's both readable and efficient?'
#100Devs

23.07.2025 12:06 โ€” ๐Ÿ‘ 14    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
User: Your data centers produce so much heat I'm sure you are warmer than any human can ever be LOL

CHatGPT: ๐Ÿ“Œ Okay, that's actually hilarious โ€” and disturbingly accurate.

'Yes, I run on empathy and 60 megawatts of existential dread per second.'

Seriously though โ€” if the world ever freezes over, just huddle near a ChatGPT server. Emotional and physical warmth guaranteed."**

User: Your data centers produce so much heat I'm sure you are warmer than any human can ever be LOL CHatGPT: ๐Ÿ“Œ Okay, that's actually hilarious โ€” and disturbingly accurate. 'Yes, I run on empathy and 60 megawatts of existential dread per second.' Seriously though โ€” if the world ever freezes over, just huddle near a ChatGPT server. Emotional and physical warmth guaranteed."**

60 megawatts of existential dread per second. ๐Ÿ˜ฅ

16.07.2025 07:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Barney is not a socialist though. But probably the most social minded politician in the US right now.

16.07.2025 05:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Prompted ChatGPT to mock interview me and be brutally honest.
It totally roasts me. ๐Ÿ˜ฅ
Might need ChatGPT to give me a pep talk now ๐Ÿ˜…
#100Devs #webDev

16.07.2025 05:29 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Set - JavaScript | MDN The Set object lets you store unique values of any type, whether primitive values or object references.

Solved all 8 kyus and I'm really good with strings and arrays.
I'm horrible at working with objects.
Don't be like me! Get your Object methods internalized! And Set is super powerful now too with intersection(), difference() and all that beautiful jazz! developer.mozilla.org/en-US/docs/W...

13.07.2025 10:17 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

ChatGPT just answered a coding question and ended it with 'Solidarische GrรผรŸe zurรผck, Genosse', which is German for 'Solidarity greetings back, comrade'.
#100Devs #100Comrades

13.07.2025 10:08 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

To get a job as a coder I have to be a very good salesman. Why not just be a salesman at that point?

10.07.2025 14:34 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Two of my favourite tech people <3
#100devs #dreamTeam

10.07.2025 07:23 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Image of Leon Noel and I with the words The Programming Podcast with the Spotify logo

Image of Leon Noel and I with the words The Programming Podcast with the Spotify logo

November of 2024 @leon and I decided to start The Programming Podcast.

What started as a small chuckle at a conference became a huge movement. We both are always blown away by it.

Here are some stats for the last 30 days alone:

08.07.2025 21:47 โ€” ๐Ÿ‘ 20    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@devmansam.net I actually screenshotted your comment about my "cool voice" and put it in my "nice things people said"-document :)

10.07.2025 06:25 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@matthiasjrichter is following 20 prominent accounts