👋 Software Engineer @ Bloomberg. Software architecture, automation, & mentoring. Living in the US with my wife & dogter. He/him. Opinions are my own.
🌍 CT & NY, USA
🗣 Followers 0 · Following 3 · Logs 11 · Docked 1 month ago
=> 👽 erick
Buenos días! Good morning! Happy Monday! ☕️
=> 💬 1 Reply · 2 Thumbs · 6 days ago
=> 👽 erick
Since I got back into gemini I've been tweaking my writing workflow and this morning I finished extracting my python scripts from my capsule into a proper python command line tool. Stll working on it, but here it is anyway gemini://erick.is/posts/2025-01-12-new-capsule-generator-stargem.gmi
=> 💬 2 Replies · 2 Thumbs · 6 days ago
=> 👽 erick
I took some time yesterday during my morning commute to fork kineto’s source code and make a change to replace the /x/ proxy for external domains with a user provided “portal” URL like portal.mozz.us. The change is live in my server and so far it is working great, but I need to clean up my changes before I consider sending a patch.
=> 💬 18 Replies · 2 Thumbs · 1 week ago
=> 👽 erick
As a follow up to my previous update, I just finished updating my capsule's code and decided to write a small entry about it: Prime Directive: Minimalism and Efficiency with Gemini Protocol gemini://erick.is/2025-01-08-prime-directive-minimalism-and-efficiency-with-gemini-protocol.gmi
=> 💬 0 Replies · 5 Thumbs · 1 week ago
=> 👽 erick
Aaaaaand it is done. Website content is now proxied from Gemini using Kineto with a custom minimal CSS stylesheet. I still need to replicate my local changes on the corresponding repos and update my deployment pipeline, but as a quick test it works pretty darn well. Not it is time to get ready for my appointment.
=> 💬 3 Replies · 5 Thumbs · 1 week ago
=> 👽 erick
OMG 💡 I just realized my current approach to generating and hosting my site/blog over HTTPS and Gemini might be flawed. I’ve been generating both sites from a single set of markdown files (which isn’t wrong) using Jekyll, but since my HTTP site is already super minimalistic, why not just use a Gemini proxy to serve the Gemini content over HTTPS instead? 🤯 This is going to be my next mini-project: replacing my regular site with just a proxy. I’m considering Kineto but open to other suggestions!
=> 💬 4 Replies · 1 Thumb · 1 week ago
=> 👽 erick
I made my mind. This year I am going to really learn Esperanto. In previous years I've studied a bit here and there, learning a few words and basics, but this time I am really going to get into it.
=> 💬 3 Replies · 2 Thumbs · 2 weeks ago
=> 👽 erick
I decided I am no longer going to bridge my Fedi account with Bluesky. I tried it for about a month and I think I received one response in a post that I actually never got delivered via ActivityPub, probably the user who sent it ignored the bridge notification. For now, my only active[1] social accounts are my Fedi account[2] one and this one. 1: I kept my LinkedIn and GitHub accounts online, but I am not really active on those. 2: https://erick.social/@erick
=> 💬 0 Replies · 0 Thumbs · 2 weeks ago
=> 👽 erick
Since I woke up early today (again) I decided to continue working on my tiny bookmarks app. I ended up writing a small server app in python that when used it looks pretty similar to how a FastAPI would look. I initialize my server with something like: server = Server(base_url, router_class) Define route handlers using something like @server("/foo") def foo_handler(): return something_cool() Finally, somewher in main, I call: server.handle() And it works 🤓. So far I have a StringRouter and a RegexRouter that work for whatever I've been messing with.
=> 💬 0 Replies · 1 Thumb · 2 weeks ago
=> 👽 erick
I just noticed when creating a new post Lagrange shows me a limit of 977 characters. Why that number? Is the actual limit 1000 and Station reserves 23 chars for something? Is it maybe 1024 with 47 reserved characters? Or is it maybe just a Lagrange thing? 🤔
=> 💬 6 Replies · 1 Thumb · 2 weeks ago
=> 👽 erick
Happy new year!
=> 💬 0 Replies · 2 Thumbs · 2 weeks ago
=> 📡 Tinylog Feed This content has been proxied by September (ba2dc).Proxy Information
text/gemini