Eduard G.Castelló
banner
elpatroned.bsky.social
Eduard G.Castelló
@elpatroned.bsky.social
SaaS B2B CTO http://en.rzilient.club || I write code in #Ruby #React #Go #C++ #Zig 👨‍💻 every now and then unless 📢 Punk 🏄‍Surfing 💾 Retro Gamer 🐕 Dog lover
Pinned
Just dropped a new repo 👉
Coding interview challenges in #Zig (based on my Go versions)
If you want to explore Zig, break your brain a bit, or just improve the solutions — feel free to fork, add challenges, or optimize anything 🔧⚡️
Repo: github.com/eddygarcas/z...
Happy hacking!
#codechallenges #zig
GitHub - eddygarcas/zig-coding-interview: Re-implement Golang coding interview using Zig
Re-implement Golang coding interview using Zig. Contribute to eddygarcas/zig-coding-interview development by creating an account on GitHub.
github.com
Built on top of my previous JSON parser in Zig, I just implemented a TOON parser. Same core ideas, pushed a bit further to explore parsing patterns and structure in Zig. Super fun exercise in systems-level parsing.
Code’s here if you’re curious 👇
qunlot.short.gy/1mlYIL
#zig #toon #parser #ai
zig-systems-software/toon-parser at main · eddygarcas/zig-systems-software
Systems programming utilities. Contribute to eddygarcas/zig-systems-software development by creating an account on GitHub.
QuNLot.short.gy
February 5, 2026 at 11:45 AM
I just finished a small JSON parser in Zig based on an example from Practical Zig Programming. The original was incomplete and not aligned with the current Zig version, so I rewrote and modernized it. Happy to share if anyone’s interested 👇
github.com/eddygarcas/z...
#ziglang #json #parser #zig
GitHub - eddygarcas/zig-systems-software: Systems programming utilities
Systems programming utilities. Contribute to eddygarcas/zig-systems-software development by creating an account on GitHub.
github.com
February 4, 2026 at 5:57 PM
Didn’t post much #tech stuff last week 🌊
Barcelona decided to drop a proper surf swell and yeah… priorities 😌🏄‍♂️

Code can wait. Good waves don’t.
January 24, 2026 at 9:12 AM
Every day more in love with #Zig
It clicked for me surprisingly fast, almost as fast as #Ruby 🙂
A lot of its beauty comes from explicit allocation, great #C interop (without losing memory safety), and replacing macros with plain Zig code, which massively lowers the adoption barrier
January 9, 2026 at 8:12 AM
It’s kind of a tradition now: I always make a pull request on Christmas Day 🎄 Nothing critical, no hotfixes 😅
Just a tiny comment in the main controller wishing everyone a Merry Christmas. Code never sleeps, but today it smiles ✨
#ChristmasPR #CodeLife #MerryChristmas #SoftwareEngineering
December 25, 2025 at 3:42 PM
Reposted by Eduard G.Castelló
#neovim Development News

The 0.12 version will start to use Zig language to build Neovim itself.

This should improve overall Neovim development and should not have visible effect on users.

Thanks, @bfredl.bsky.social!

PRs (so far):
- github.com/neovim/neovi...
- github.com/neovim/neovi...
feat(build): build.zig MVP: build and run functionaltests on linux by bfredl · Pull Request #28344 · neovim/neovim
currently, this works to run a simple lua environment in the host system: zig build nlua0 -- hello.lua To generate source files zig build gen_sources to build a fixed configuration for x86-64 lin...
github.com
June 16, 2025 at 2:07 PM
Just dropped a new repo 👉
Coding interview challenges in #Zig (based on my Go versions)
If you want to explore Zig, break your brain a bit, or just improve the solutions — feel free to fork, add challenges, or optimize anything 🔧⚡️
Repo: github.com/eddygarcas/z...
Happy hacking!
#codechallenges #zig
GitHub - eddygarcas/zig-coding-interview: Re-implement Golang coding interview using Zig
Re-implement Golang coding interview using Zig. Contribute to eddygarcas/zig-coding-interview development by creating an account on GitHub.
github.com
December 11, 2025 at 5:22 PM
Reposted by Eduard G.Castelló
💔 A European Parliament interpreter could not hold back tears during the speech of 11-year-old Roman Oleksiv from Lviv.

The boy survived a missile strike on Vinnytsia on July 14, 2022, which killed his mother - it was the last time he saw her alive.
December 10, 2025 at 9:34 PM
I began implementing LeetCode-style challenges in #Zig assuming the algorithms would be the hard part. Instead, the most interesting challenge became designing safe, explicit memory deallocation for each solution...
December 5, 2025 at 10:33 AM
Working on a code challenge in ⚡ #Zig to implement a simple LRU cache, I found @karlseguin.com ’s post super helpful for understanding the new DoublyLinkedList implementation.
I salute you! 👏
www.openmymind.net/Zigs-New-Lin...
Zig's new LinkedList API (it's time to learn @fieldParentPtr)
Karl Seguin's Blog - A mix of coding and creative writing
www.openmymind.net
November 28, 2025 at 5:30 PM
Been cooking up some coding challenges for upcoming interviews, and this one,Group Anagrams in #Zig using a HashMap,took me way longer than I expected 😅

#Zig people: how would you solve this? Any cleaner / more idiomatic I should know about?
Dropping the screenshot below 👇
#Zig #CodingChallenge
November 27, 2025 at 5:30 PM
🪟✨ This shop window in Barcelona is like a time capsule, unchanged for 40 years! Still showcasing the Commodore 64, Spectrum, and other retro computing legends 💾🕹️

#Barcelona #RetroComputing #Commodore64 #ZXSpectrum #VintageTech
September 28, 2025 at 9:44 AM
For work I had to dig into systems programming,so I decided to explore #Zig. Coming from years in #Ruby (and C++ as my last systems language), I was worried about syntax changes and the mindset shift of low-level programming. What surprised me is how clear Zig’s syntax feels coming from Ruby (1/2)
August 20, 2025 at 3:06 PM
I can´t believe how hot is today outside, I thank my wife to force me 💪to buy an air-con years ago 🥵
when someone asks how it feels outside , a large fire is coming out of the ground .
ALT: when someone asks how it feels outside , a large fire is coming out of the ground .
media.tenor.com
August 16, 2025 at 12:26 PM
#college days, those were the most intense and fun days of my youth, full of laughter, chaos, and unforgettable memories. Now we don't see each other every often, but when we do it's like it was yesterday 💪
July 30, 2025 at 6:18 AM
Who knew a simple paint job could make it that much cooler? Retro vibes, sharper than ever. 🖤🧠 #RetroTech #Amiga500 #PCMods
July 4, 2025 at 6:22 AM
First day back from holidays: feeling great, recharged, ready to crush it. Then I opened my inbox... 💥
#WorkMeme #BackToWork #MondayBlues
michael scott is sitting in front of a window with his eyes closed and his hand on his chin .
ALT: michael scott is sitting in front of a window with his eyes closed and his hand on his chin .
media.tenor.com
July 2, 2025 at 9:49 AM
After two weeks away, it’s time to get back to work. Summer goals:
- Practice #Zig
- Delegate more legacy work to my colleague
- In my free time, watch the top 25 movies of all time with my wife and eat buckets of popcorn 🍿
June 30, 2025 at 1:30 PM
My vibe at work these last couple of days, sit on meetings...
May 30, 2025 at 1:59 PM
It's either that—embrace the #AI —or start packing for #Arrakis, harvest some #spice, and load up on melange to keep up! 😅
May 28, 2025 at 6:32 AM
Do I use AI code assistants? Yes, I do. Do I use them for everything? Of course not. For documenting code, testing, repetitive tasks like error handling in #Golang, even #TDD—AI makes those easier. It gives me time to focus on the important stuff: #patterns, #architecture, and logic.
May 28, 2025 at 6:23 AM
I've just started migrating some of the most demanded endpoints into #Golang #serverless functions. Let’s get into the zone – coffee, headphones, and #trentemoller as the soundtrack.
a man is covering his face with his hands while talking on a cell phone and the words in the zone are above him .
ALT: a man is covering his face with his hands while talking on a cell phone and the words in the zone are above him .
media.tenor.com
May 27, 2025 at 1:08 PM
I can't catch a break on trending things. Last weeks I heard about #vibecoders, and it turns out it’s been a thing for a while… a while! Like what, weeks! Too fast, man. Too fast…I need holidays 😅
a man says i can 't catch a break in front of a poster of aux buttes
ALT: a man says i can 't catch a break in front of a poster of aux buttes
media.tenor.com
May 23, 2025 at 7:32 AM
Just modded an original Amiga 500 case into a modern Linux machine 🖥️🐧
Added a mechanical keyboard with the Amiga layout and a case fan—temps now down to 40–45°C! Bonus: there's even room for an Apollo #VampireV4 Standalone 😎
Keyboard from @amigastore.bsky.social #RetroComputing #LinuxMod #Amiga500
May 16, 2025 at 7:08 AM
It’s too quiet today… I’ve got a bad feeling about this. Time to double-check the #production #logs —just in case. #devlife #developerlife
a man in a tie says sure is quiet out there
ALT: a man in a tie says sure is quiet out there
media.tenor.com
May 12, 2025 at 3:49 PM