Eduard G.Castelló

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

302 Followers 1,160 Following 455 Posts Joined Nov 2024
1 week ago
Post image

Apunto de salir al escenario en la Mobile World Congress para hablar de programación. Inteligencia artificial. Deséame suerte. 😬

14 2 1 0
1 month ago
Preview
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.

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

1 0 0 0
1 month ago
Preview
GitHub - eddygarcas/zig-systems-software: Systems programming utilities Systems programming utilities. Contribute to eddygarcas/zig-systems-software development by creating an account on GitHub.

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

3 0 0 0
1 month ago

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.

0 0 0 0
1 month ago

Diría que necesitas la subscripción de Claude Max, no?

1 0 0 0
2 months ago

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

0 0 0 0
2 months ago

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

1 0 0 0
8 months ago
Preview
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...

#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...

83 14 4 2
3 months ago
Preview
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.

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

1 0 0 0
3 months ago
Video thumbnail

💔 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.

1,675 713 85 135
3 months ago

A great reminder of how much we abstract away in higher-level languages — and how rewarding it is to understand the details.
#ziglang #systemsprogramming #memorymanagement

3 0 0 0
3 months ago

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...

1 0 1 0
3 months ago
Zig's new LinkedList API (it's time to learn @fieldParentPtr) Karl Seguin's Blog - A mix of coding and creative writing

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...

1 0 0 0
3 months ago
Post image

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

1 0 0 0
5 months ago
Post image

🪟✨ 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

6 0 0 0
6 months ago
Post image

Almost forgot! Days ago I made a turning upgrade, just a diagonal line crossing the case, inspired by the original #commodore #amiga rainbow 🌈 V logo.

1 0 0 0
6 months ago
Post image

Quick improvement, I've ordered a new LED adapter for the #amiga500 case mod. Just needed a bit of soldering, and done, power and hd light blinking 😍
I can't think of anything else, but I started looking for another thin mini-itx for the newest AMD Ryzen 😸
#amigakit #casemod

0 0 0 0
6 months ago

Turns out I'm going into #Zig 😅 and from there interfacing with C 🙌

2 0 0 0
6 months ago

the build system also, cross-compilation & packaging across OS/targets makes things much easier.
Curious if others here are using Zig in embedded/IoT too?

1 0 0 0
6 months ago

Yes! got the same feeling with Go, I still use Go a lot especially for server-less and micro-services, it’s a great fit.
But now that I’m diving into #IoT, #Zig feels more suitable.
I like the C-level control and simplicity iterating with C libs.
The Zig integrated testing tools and...

1 0 1 0
6 months ago

some conventions even feel familiar. The joy of coding in Zig is surprisingly close to the joy of Ruby, which makes the learning curve smoother and the time I can spend coding way more rewarding. Has anyone else felt that same vibe?

1 0 1 0
6 months ago

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)

1 0 2 0
6 months ago
Preview
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 .

I can´t believe how hot is today outside, I thank my wife to force me 💪to buy an air-con years ago 🥵

1 0 0 0
7 months ago
Post image

#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 💪

1 0 0 0
7 months ago
Post image

My sleepyhead Joy 😍 a border collie after a hard day work 😅

0 0 0 0
8 months ago
Post image

Who knew a simple paint job could make it that much cooler? Retro vibes, sharper than ever. 🖤🧠 #RetroTech #Amiga500 #PCMods

0 0 0 0
8 months ago
Preview
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 .

First day back from holidays: feeling great, recharged, ready to crush it. Then I opened my inbox... 💥
#WorkMeme #BackToWork #MondayBlues

0 0 0 0
8 months ago

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 🍿

0 0 0 0
9 months ago
Post image

My vibe at work these last couple of days, sit on meetings...

0 0 0 0
9 months ago

It's either that—embrace the #AI —or start packing for #Arrakis, harvest some #spice, and load up on melange to keep up! 😅

0 0 0 0