goblin_0xGO @goblin0xgo.bsky.social · 09/09/2026What if you’re a DnD character card, who would you be? #softwareengineering #images #dnd 010
goblin_0xGO @goblin0xgo.bsky.social · 31/08/2026If your 9to5 is running agents and feel your brain is softening, try this: "Give me a practical task from you so I can implement it. As a task owner, are going to review the code. With the task, also provide the test suit to test the completeness of the task." #softwaredevelopment #learning 100
goblin_0xGO @goblin0xgo.bsky.social · 30/07/2026Content Warning - NSFW I’ve been asked to join pair programming with 2 other devs to help them configure an env. I opened .bashrc in Vim, exported a few variables, fixed the $PATH and a few aliases, and :wq. The response I didn’t expect to get was: “Why didn’t you ask Claude Code?” No comments 010
goblin_0xGO @goblin0xgo.bsky.social · 25/03/2026🤘🏻 How to be a 10x engineer in 2026? 🤷🏻 IDK, but here’s how to improve your current skills. ⬇️ #softwareengineer #development #skills #learn #devs #programming 110
goblin_0xGO @goblin0xgo.bsky.social · 22/03/2026Got a #RaspberryPi Pico 2. Tried writing firmware in #Rust. Got the firmware. Got everything compiling. Flashed just to see that my Pi is crash looping. Single LED flash on my #FlipperZero and 1B reading from GP0 pin. Still cool, negative progress is still a progress.🤞🏻 #opensource 141
goblin_0xGO @goblin0xgo.bsky.social · 22/03/2026After a year of #rust projects, 3.14GB of compiled crates accumulated on a MacBook. I found `cargo-cache` to intelligently manage this cache. It avoids deleting all cached dependencies by praising re-extracting local archives instead of re-downloading from the internet. #softwaredevelopement 100
goblin_0xGO @goblin0xgo.bsky.social · 19/03/2026#Java, #PHP, #JS, #Python are dead. Nah, just joking. If you're thinking this because you're a guru in #Zig, #Rust, or #Go, please stop. #jokeoftheday #softwareengineering 020
goblin_0xGO @goblin0xgo.bsky.social · 15/03/2026Your dream setup mostly sucks. I used to be one of those developers who cared about the aesthetics of my desk. The mechanical keyboard, the ergonomic mouse, the soft pad, the light... all to fix an if. The "dream setup" is a gimmick. Try going #minimal. #softwareegineering 200
goblin_0xGO @goblin0xgo.bsky.social · 09/02/2026Remember how bug free was 2025 internet? #funny #softwaredevelopment #softwareengineering #internet 010
goblin_0xGO @goblin0xgo.bsky.social · 28/12/2025The year is almost at its end… Another year gone, and I still haven’t been replaced by an AI. Cheers 🥂 #aiaiaiaiaiaiai 000
goblin_0xGO @goblin0xgo.bsky.social · 22/12/2025One thing I wasn't expecting to see at a DevFest was the Clockwork uConsole. It’s such an amazing, geeky little tool based on the Raspberry Pi CM4, it’s completely customizable and extendable. True discussion starter 🎙️ 000
goblin_0xGO @goblin0xgo.bsky.social · 19/12/2025I ran into a trouble while trying to clean up my GitHub repos. GitHub doesn’t provide a UI for a bulk delete. You’re forced to navigate a long sequence of menus for each repo to remove. I put together a small Python script to automate the process. github.com/crusty0gphr/... #python #toolgithub.comGitHub - crusty0gphr/github-bulk-delete: A simple Python tool to safely perform bulk deletion of your GitHub repositories.A simple Python tool to safely perform bulk deletion of your GitHub repositories. - crusty0gphr/github-bulk-delete 000
goblin_0xGO @goblin0xgo.bsky.social · 17/12/2025Reverse engineering slowly fades away. When I was just starting my career, we were trying to invent a new bicycle every time we hit a wall with an unknown implementation. #programming 120
goblin_0xGO @goblin0xgo.bsky.social · 12/12/2025Learn C but work with Go/Rust/Zig. C teaches why memory, pointers matter. They teach a hardware aware mindset. But modern engineering demands abstractions without footguns. I’m for learning C as core to CS, but I'd rather spend less time on low-level details. #golang #rust #zig 130
goblin_0xGO @goblin0xgo.bsky.social · 29/10/2025💡 The most impacting change in software engineering industries: 😎 Back then: google it, for sure someone else had the same problem. 🤪 Now: ask GPT, it knows how 000
goblin_0xGO @goblin0xgo.bsky.social · 21/10/2025The sign you've hit senior engineer status: Your answer to “What's the best tech stack?" is automatically “It depends." #programming #softwareengineering 010
goblin_0xGO @goblin0xgo.bsky.social · 20/10/2025How 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 010
goblin_0xGO @goblin0xgo.bsky.social · 20/10/2025TODO 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 000
goblin_0xGO @goblin0xgo.bsky.social · 20/08/2025Go 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 000
goblin_0xGO @goblin0xgo.bsky.social · 17/07/2025If you’re not sure about switching to Go, consider this 😎 #go #golang #funny 032
goblin_0xGO @goblin0xgo.bsky.social · 12/07/2025Common anti-pattern that’s extremely dangerous dev.to/crusty0gphr/... #go #golangdev.toAnti-pattern: Overwriting return value inside deferOver the years, I have observed numerous examples of code overriding the return value within a defer... 010
goblin_0xGO @goblin0xgo.bsky.social · 04/07/2025✨ 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 110
Reposted by goblin_0xGOGolang Articles, News, Packages @golangch.bsky.social · 21/06/2025A nice article about "Finding performance problems by diffing two Go profiles" #golang www.dolthub.com/blog/2025-0... 062
goblin_0xGO @goblin0xgo.bsky.social · 20/06/2025🍵 Green Tea is now a garbage collector. Green Tea is experimental Span-based Scanning approach, instead of processing individual objects, the garbage collector now scans memory in "much larger, contiguous blocks" referred to as spans. github.com/golang/go/is... #go #golang #developmentgithub.comruntime: green tea garbage collector · Issue #73581 · golang/goGreen Tea 🍵 Garbage Collector Authors: Michael Knyszek, Austin Clements Updated: 2 May 2025 This issue tracks the design and implementation of the Green Tea garbage collector. As of the last update... 020
Reposted by goblin_0xGOZed @zed.dev · 18/06/2025After hearing this a lot: "no debugger = no Zed"—we’re excited to share that Zed's Debugger has finally launched! 🎉 zed.dev/debugger 1120535
goblin_0xGO @goblin0xgo.bsky.social · 11/06/2025Writing 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 110
goblin_0xGO @goblin0xgo.bsky.social · 09/06/2025Goroutine chain shutdown with contexts on @dev.to dev.to/crusty0gphr/... #go #golang #contextsdev.toContexts: To Cancel or Not to CancelIn Go, the context package provides a mechanism to propagate cancellation signals, deadlines, and... 021
goblin_0xGO @goblin0xgo.bsky.social · 05/06/2025On stage: "Imagine that everyone is naked" On code review: "Imagine the code was vibed" #ai #Developers #SoftwareDevelopment 010
goblin_0xGO @goblin0xgo.bsky.social · 05/06/2025Over the years, there were numerous proposals to add try/cache logic, error handling wrappers to minimize the bloat, but Go's team states that there won’t be syntactic language changes for error handling. go.dev/blog/error-s... #golang #go #SoftwareDevelopment #Programminggo.dev[ On | No ] syntactic support for error handling - The Go Programming LanguageGo team plans around error handling support 120
goblin_0xGO @goblin0xgo.bsky.social · 02/06/2025I'm thinking about de-Appleing myself. SPOILERS: I'm not sure yet 🤪 #developers #foss #thoughts #rightToRepair 230
goblin_0xGO @goblin0xgo.bsky.social · 27/05/2025When you really need that vacation but you cannot afford it 🥲🥲 #onlyposts #myday #vacation 000
goblin_0xGO @goblin0xgo.bsky.social · 25/05/2025Go'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 120
goblin_0xGO @goblin0xgo.bsky.social · 22/05/2025In 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 130
goblin_0xGO @goblin0xgo.bsky.social · 16/05/2025I 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 020