Sign in

Eduard G.Castelló

@elpatroned.bsky.social
364 followers 1.3K following 535 posts

CTO @ _rzilient - Device-as-a-Service B2B, automating IT teams with AI agents · rzilient.club/en || #Ruby #Go #Zig 👨‍💻 still shipping, occasionally 📢 Punk 🏄 Surfing🐕 Dog lover. Husband. Awesome uncle 🎉

PostsRepliesMedia
Eduard G.Castelló @elpatroned.bsky.social · 29/09/2026
Today I contributed to #roundhouse and #spinel, unthinkable for me a few years ago. Tooling from @matz.bsky.social and @intertwingly.net makes it approachable: compile my Rails API, hit an issue, report it, repeat. Now I see low-level details I couldn't (or wouldn't) before🙃
121
Eduard G.Castelló @elpatroned.bsky.social · 25/09/2026
Ronny, my email→Telegram agent in Zig, now reads summaries aloud. New mail from an allow-listed sender arrives as a voice message; "summaries in Spanish" or "use john's voice" switches it from chat. Piper TTS + ffmpeg → Opus, Ollama for the summary. All local, nothing leaves the box.
000
Eduard G.Castelló @elpatroned.bsky.social · 25/09/2026
Everyone's building email agents that send email. Mine refuses to. Ronny drafts, shows me, and waits. There's no send action it can reach on its own, approval is plain word-matching, not a model deciding what "yes" means. Written in Zig, local AI, Qwen, typesafe,whisper github.com/eddygarcas/r...
github.com
GitHub - eddygarcas/ronny-zig: Email assistant in Zig. Watches a mailbox over IMAP and answers on Telegram, by text or voice. Search, summaries and spam checks run on a local model, so mail content ne...
Email assistant in Zig. Watches a mailbox over IMAP and answers on Telegram, by text or voice. Search, summaries and spam checks run on a local model, so mail content never leaves your machine — an...
000
Eduard G.Castelló @elpatroned.bsky.social · 24/09/2026
Just two hours to go! 😍 Alien Breed is coming home!
000
Eduard G.Castelló @elpatroned.bsky.social · 24/09/2026
Not happy with python performance on the local AI email agent so I will ask to refactor everything on #Zig I see using C libraries in the future and Zig is the obvious choice
000
Eduard G.Castelló @elpatroned.bsky.social · 24/09/2026
My AI agent email runs on a computer I already had: an i7-8086K from 2018, an RTX3060 and 32GB of RAM. bought 8086K for the cool number and overclock it but no need It watches my inbox, flags what matters, summarizes threads, finds old emails by topic, takes voice notes and drafts replies for me. 🧵
100
Eduard G.Castelló @elpatroned.bsky.social · 18/09/2026
I made a tiny Rails API compile into a native Linux binary using Roundhouse + Spinel. This repo shows the full path: Rails source → compatibility check → generated Spinel target →native binary → Docker deployment. Includes a runnable binary and setup guide. github.com/eddygarcas/s...
112
Eduard G.Castelló @elpatroned.bsky.social · 11/09/2026
Feliç diada Catalans!
010
Eduard G.Castelló @elpatroned.bsky.social · 11/09/2026
There's a new AI model every day, and each one spawns ideas faster than I can act on them. I catch myself thinking about it 24/7, I feel like Ross: "I can't catch a break!" 😄
110
Eduard G.Castelló @elpatroned.bsky.social · 08/09/2026
First #API connector I wrote in #Ruby took me weeks to crack, and longer to make it fast. Months of refactoring and many connectors later, the last ones took a day. Now I've turned that codebase into an agent prompt and it writes them in minutes, at the same quality.
100
Eduard G.Castelló @elpatroned.bsky.social · 04/09/2026
omarchy talaia (image viewer) just went full omarchy 🎨 Colors now come straight from your live theme palette, and every toolbar icon was redrawn as a crisp custom vector glyph no more relying on whatever system icon theme happens to be installed. #omarchy #hyprland
000
Eduard G.Castelló @elpatroned.bsky.social · 03/09/2026
Wasn't happy with the default image viewer on omarchy so I used it as an excuse to finally try Zig + QML together. Zig ⚡️has the best seamless C interop of any language, dropped stb_image.h straight into the build, zero bindings needed. Paired it with a Qt6/QML frontend.
github.com
GitHub - eddygarcas/omarchy-image-viewer-talaia
Contribute to eddygarcas/omarchy-image-viewer-talaia development by creating an account on GitHub.
100
Eduard G.Castelló @elpatroned.bsky.social · 02/09/2026
I just want to know how crazy I can go making #omarchy plugins through the #AI agent, I'll just let myself go crazy 🤪 I don't think they are going to approve any of those in the marketplace 🤣 but I will post the results
000
Eduard G.Castelló @elpatroned.bsky.social · 01/09/2026
Here are my takes about #omarchy and all the frenzy around it, if anyone's interested. Even though I don't want to talk about personalities, I'll say this much: I'm sure I disagree with most of the political positions held by #omarchy's creator(s), but then, I disagree with almost everyone's.
100
Eduard G.Castelló @elpatroned.bsky.social · 31/08/2026
Shipped a Sony WH-CH720N plugin for #Omarchy Noise cancelling, equalizer control right from the bar, over raw Bluetooth. There's no official Linux SDK, so it speaks Sony own protocol directly.Still need to pass all the marketplace validations, but it works pretty well. github.com/eddygarcas/o...
000
Eduard G.Castelló @elpatroned.bsky.social · 30/08/2026
My homage to the #amiga bouncing ball for #omarchy has been published 😅 It's just a silly project I made, but you can apply a gravity effect to it. When I play with it, I feel what my cat feels chasing the flashlight 😅 Got more ideas, like another mode that recreates Asteroids.
010
Eduard G.Castelló @elpatroned.bsky.social · 28/08/2026
Another #omarchy plugin, this time to manage all my #kamal deployments and server provisioning. After months working with #kamal, I ended up with multiple plugins to run all the actions you can perform with it deploy, rollback, etc. It was good, but I never had a centralized app to manage them all.
100
Eduard G.Castelló @elpatroned.bsky.social · 26/08/2026
Having way too much fun with this #omarchy #plugin — a bouncing sphere with real gravity 😍 Hopefully landing soon → omarchyplugins.com 🤩 ▎ github.com/eddygarcas/omarchy-bouncing-ball
000
Eduard G.Castelló @elpatroned.bsky.social · 25/08/2026
Another quick #omarchy plugin, this time adapting workspace switching to how I work: pick a workspace first, then jump straight to a window via a selector. Single-window workspaces get focused immediately — no selector needed. Soon available on omarchyplugins.com🤪
000
Eduard G.Castelló @elpatroned.bsky.social · 24/08/2026
Asked the #omarchy #AI agent for a power settings #plugin, then went to do my pushups💪 By the time I was done, it was working 😍 Still not over how good this is to customize my workspace 🎉
000
Eduard G.Castelló @elpatroned.bsky.social · 22/08/2026
#omarchy installed on an A500 mini-ITX AMD. Having been a #linux user my whole professional life, I've always wanted to try new distros. I must say it's a pretty impressive Arch-based distro, and the idea of integrating #AI agents to help with system customisation saves a lot of time ...
100
Eduard G.Castelló @elpatroned.bsky.social · 19/08/2026
A500 Omarchy Mini-ITX build - here we go! #omarchy #mini-itx #a500
000
Eduard G.Castelló @elpatroned.bsky.social · 18/08/2026
Built an #AI assistant into my terminal with #Claude. aix "show the 10 largest dirs under /var" → writes the command → checks the binary exists, installs it if not → runs it once I confirm I no longer need to remember every flag. github.com/eddygarcas/f...
github.com
GitHub - eddygarcas/fish-claude-code: Command line AI helper
Command line AI helper . Contribute to eddygarcas/fish-claude-code development by creating an account on GitHub.
000
Eduard G.Castelló @elpatroned.bsky.social · 18/08/2026
aix again: "find the latest .mkv and convert it to .mp4 so I can upload it to X." ffmpeg has hundreds of flags. I remember about four. Having the right incantation written for me — and reading it before it runs — is the whole point. #ffmpeg #claude #ai
000
Eduard G.Castelló @elpatroned.bsky.social · 18/08/2026
Quick test for 'aix' command line helper. just asking to give me the modes from a youtube video #AI #commandline #linux #forfun
000
Eduard G.Castelló @elpatroned.bsky.social · 06/08/2026
How many of you #ruby #rails coders started your career coding in Perl and CGI like @tenderlove.dev? I'm guilty 🙋 Why is that? 😅
000
Eduard G.Castelló @elpatroned.bsky.social · 29/07/2026
Tired of not having a proper #Lazyvim #neovim setup for #Zig and #Rails I've spent one morning to set them both. Build, Run, Debug now from the leader command. Check out the setup first before update your configuration. github.com/eddygarcas/n...
010
Eduard G.Castelló @elpatroned.bsky.social · 27/07/2026
Dug up an OS simulator I wrote at university, back when it was DOS/Turbo‑C with BGI graphics, mouse lib. Ported it to ncurses and built it with #Fil-C just to see if the old thing still runs after all these years. Fil-C caught a pile of memory bugs DOS quietly forgave 😅 #C github.com/eddygarcas/s...
github.com
GitHub - eddygarcas/simso: Operating System Simulation - Orignal DOS/Turbo-C
Operating System Simulation - Orignal DOS/Turbo-C. Contribute to eddygarcas/simso development by creating an account on GitHub.
000
Eduard G.Castelló @elpatroned.bsky.social · 25/07/2026
You need inspiration? Got mine today... #Commodore #Amiga makes it possible
020
Eduard G.Castelló @elpatroned.bsky.social · 24/07/2026
New ink. If you recognize this logo, you probably also remember #LOAD "*",8,1 like ♥️ this tweet and I'll follow you forever. 🖤 Clue: #Commodore64 #c64 #Amiga #8bit
030
Eduard G.Castelló @elpatroned.bsky.social · 24/07/2026
Built mkvify: turns a folder of mixed video files into MKV so my smart TV stops refusing to play them 🎞️ ⚡#Zig, using the #FFmpeg C libraries directly one avformat_open_input per file instead of shelling out to ffprobe four times #devlife github.com/eddygarcas/zig-systems-software/tree/main/mkvify
github.com
zig-systems-software/mkvify at main · eddygarcas/zig-systems-software
Systems programming utilities. Contribute to eddygarcas/zig-systems-software development by creating an account on GitHub.
010
Eduard G.Castelló @elpatroned.bsky.social · 17/07/2026
I've spent a couple of days working on a github action to deploy the Rails API using kamal before I was doing this locally (buh! 🤏) but now that I've got more than one cloud provider it's easy this way, I'm glad I did it.
110
Eduard G.Castelló @elpatroned.bsky.social · 16/07/2026
That's feeling when you fix a AI vibe coding introduced bug and slowly realize that this may happen in other parts of the code...that you are not aware of 😱 #vibecoding #AIcoding #devlife #buildinpublic
static.klipy.com
The Matrix Agent Smith
ALT: The Matrix Agent Smith
680
Eduard G.Castelló @elpatroned.bsky.social · 30/06/2026
Here we go! let's pre-order the #Commodore Callback phone! I was tempted to purchase the beige but...the starlight edition is too cool 😍 #Commodore #Callback #Phone
020
Eduard G.Castelló @elpatroned.bsky.social · 27/06/2026
Work and holidays in the South West of France. Every year we escape the fireworks for Sant Juan in Barcelona and come here to enjoy the waves, the weather and friendly people, although this year the heat wave was tough, 4 days over 38 degrees, normally was 21 🥵 the Pachamama is complaining hard.
120
Eduard G.Castelló @elpatroned.bsky.social · 16/06/2026
Unpopular take 🫣 every Alien sequel and prequel is "canon." Just not in the same universe. Should we as sci-fi fans accept parallel timelines everywhere else? so why not let humanity discover the xenomorph a dozen different ways, on a dozen different clocks? � #SciFi #Ridleyscott #AlienFranchise
000
Eduard G.Castelló @elpatroned.bsky.social · 10/06/2026
Should I stay or should I go....😴
static.klipy.com
Freestyle Swimming Technique
ALT: Freestyle Swimming Technique
000
Eduard G.Castelló @elpatroned.bsky.social · 09/06/2026
Just saw the #C++ documentary, wow! what a story! youtu.be/lI7tMxzSJ7w?...
youtu.be
The Story of C++: The World's Most Consequential Programming Language | The Official Story
YouTube video by CultRepo
000
Eduard G.Castelló @elpatroned.bsky.social · 28/05/2026
I must love coding because I've ended up in another code rush 😅
000
Eduard G.Castelló @elpatroned.bsky.social · 21/05/2026
I'm watching a ping-pong match between Claude Code and Copilot for code reviews or should I say, a fight ⚡ I've got to mediate between them, but so far it's really fun 😅 #AICodeReview #ClaudeCode #GitHubCopilot #CodingWithAI #DevTools #AIvsAI #DevLife #CTO
030
Eduard G.Castelló @elpatroned.bsky.social · 13/05/2026
We should just get this through our thick skull once and for all... #idles #enough
000
Eduard G.Castelló @elpatroned.bsky.social · 07/05/2026
Mood today after two weeks of high productivity... I need to catch some waves 🥱
static.klipy.com
I Feel All Empty Inside
ALT: I Feel All Empty Inside
000
Eduard G.Castelló @elpatroned.bsky.social · 03/05/2026
Workflow we're running win-win: A coding agent opens performance PRs. A review agent gives it feedback in a loop. Final review goes to a human on the team. Code gets faster on its own. The reviewer learns a new corner of the codebase. Team stays focused on the product and. #AI #DevTools #AIAgents
4102
Eduard G.Castelló @elpatroned.bsky.social · 02/05/2026
What do you think? #zig x.com/i/status/205...
x.com
Jahir Sheikh on X: "Programming Languages and their Future Demand in 2030 • 🟣 Visual Basic — 🔴 Dying • 🐪 Perl — 🔴 Dying • 🎵 Groovy — 🔴 Declining • 🧮 Fortran — 🔴 Declining • 🐘 PHP — 🟠 Stable • 💎 Ruby — 🟠 Stable • 🌙 Lua — 🟠 Stable • 🎯 Dart — 🟠 Stable • ☕ Java — 🟡 Strong" / X
Programming Languages and their Future Demand in 2030 • 🟣 Visual Basic — 🔴 Dying • 🐪 Perl — 🔴 Dying • 🎵 Groovy — 🔴 Declining • 🧮 Fortran — 🔴 Declining • 🐘 PHP — 🟠 Stable • 💎 Ruby — 🟠 Stable • 🌙 Lua — 🟠 Stable • 🎯 Dart — 🟠 Stable • ☕ Java — 🟡 Strong
000
Eduard G.Castelló @elpatroned.bsky.social · 01/05/2026
i've been letting AI code so much lately that my brain needs a detox, it's been productive but now time to write some low level code old school way. #zig #code #oldschool
010
Eduard G.Castelló @elpatroned.bsky.social · 23/04/2026
Another year another Sant Jordi 🌹Feliç diada de Sant Jordi! Pau, amor i cultura 💪#santjordi #love #peace #love #culture
000
Eduard G.Castelló @elpatroned.bsky.social · 21/04/2026
Ok, that's it! Off for the day, time to have some tacos
media.tenor.com
a person is squeezing a lime over a taco
ALT: a person is squeezing a lime over a taco
000
Eduard G.Castelló @elpatroned.bsky.social · 20/04/2026
Can't deny it today has been one of the most productive days in a while, and claude.ai had a big part in it 🤖⚡ If you know what you want and how you want it, AI stops being a toy and becomes a force multiplier.Know your inputs. Own your outputs. 🔥 #buildinpublic #AI #productivity
claude.ai
Claude
Claude is Anthropic's AI, built for problem solvers. Tackle complex challenges, analyze data, write code, and think through your hardest work.
020
Reposted by Eduard G.Castelló
Bluesky @bsky.app · 20/04/2026
The application has remained stable since the evening of April 16 and we have seen no evidence of unauthorized access to private user data. Given the ongoing stability, this will be our final update.
2725048468
Eduard G.Castelló @elpatroned.bsky.social · 09/04/2026
New wallpaper...happy Thursday earthlings! 🌍 #nasa #moon #earth #space
000