crusty0gphr
banner
crusty0gphr.bsky.social
crusty0gphr
@crusty0gphr.bsky.social
🥲 ▮▮▮▮▮▮▯▯▯ 🫠 | Go🪐 | Beer-Driven-Development 🍺 | Yet Another Golang Developer
The sign you've hit senior engineer status:

Your answer to “What's the best tech stack?" is automatically “It depends."

#programming #softwareengineering
October 21, 2025 at 5:55 PM
How legacy code always seems to end up as one big mess? It's a buildup of all those "temp" expedient shortcuts we take under pressure. Connections in the system get so twisted that no one can reason out the consequences of a change. That's when the fun stops and the headaches begin.

#Programming
October 20, 2025 at 3:30 PM
TODO is a 𝗧otally 𝗢ptional, 𝗗elay 𝗢pportunity.

Every single TODO is a precious promise we made to our future selves that they'd be too busy fighting new fires to ever dig up that old code.

Honestly, we're not procrastinating, we're just spelling 𝗡𝗲𝘃𝗲𝗿𝗗𝗢 with a fewer letters.

#Programming #meme
October 20, 2025 at 5:37 AM
Go 1.25 introduces a new method .Go() for the sync.WaitGroup type. With the introduction of the method the process finally has been simplified and made safer. It removes the manual management of the counter. Less code less bugs.

pkg.go.dev/sync@master#...

#go #golang
August 20, 2025 at 2:16 PM
If you’re not sure about switching to Go, consider this 😎

#go #golang #funny
July 17, 2025 at 5:25 PM
Good catch, there was a trap 🪤

What about this one? 😈
July 4, 2025 at 2:07 PM
✨ Quiz time!

- What will be printed? -
1. something went wrong
2. something else went wrong
3. nil
------------------------

Try your luck, let's start a comment war 😈

I plan to write an article about this next week and want to understand how many of you know how this behaves.

#go #golang #quiz
July 4, 2025 at 6:58 AM
Writing the code by hand provides a more complete theory of it than 'tabbing' AI generated results.

What do you think about this? Does all this vibe coding actually make you feel numb?

#ai #vibecode
June 11, 2025 at 7:41 PM
I'm thinking about de-Appleing myself.
SPOILERS: I'm not sure yet 🤪

#developers #foss #thoughts #rightToRepair
June 2, 2025 at 10:41 AM
When you really need that vacation but you cannot afford it 🥲🥲

#onlyposts #myday #vacation
May 27, 2025 at 4:26 AM
Go's simple imperative loops make data transformations verbose & error-prone, but Rust's .map(), .filter(), & .fold() offer better composability, leading to more maintainable code. See screenshots comparing both languages.

#go #golang #rust #programming #debate
May 25, 2025 at 6:23 PM
In addition to the direct memory manipulations in Go, here's how to manually allocate memory for a struct using the unsafe package without relying on high-level built-in allocation functions like new() or make().

Ugly, but doable 😉

#go #golang #tip #programmin
May 22, 2025 at 1:08 PM
I got bored 😎

I tried to manipulate array elements directly by accessing them via pointers.
Not a thing that you'll ever do in Go, but still interesting to try out.

#go #golang #pointers #programming
May 16, 2025 at 3:05 PM