Apunto de salir al escenario en la Mobile World Congress para hablar de programaciΓ³n. Inteligencia artificial. DesΓ©ame suerte. π¬
Apunto de salir al escenario en la Mobile World Congress para hablar de programaciΓ³n. Inteligencia artificial. DesΓ©ame suerte. π¬
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
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
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.
DirΓa que necesitas la subscripciΓ³n de Claude Max, no?
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
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
#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...
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
π 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.
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
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...
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...
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
πͺβ¨ 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
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.
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
Turns out I'm going into #Zig π and from there interfacing with C π
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?
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...
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?
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)
I canΒ΄t believe how hot is today outside, I thank my wife to force me πͺto buy an air-con years ago π₯΅
#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 πͺ
My sleepyhead Joy π a border collie after a hard day work π
Who knew a simple paint job could make it that much cooler? Retro vibes, sharper than ever. π€π§ #RetroTech #Amiga500 #PCMods
First day back from holidays: feeling great, recharged, ready to crush it. Then I opened my inbox... π₯
#WorkMeme #BackToWork #MondayBlues
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 πΏ
My vibe at work these last couple of days, sit on meetings...
It's either thatβembrace the #AI βor start packing for #Arrakis, harvest some #spice, and load up on melange to keep up! π