Vito Sartori
Vito Sartori
Hello, I'm Vito Sartori. 30-something Sr. Staff Software Engineer @ Gympass I solve problems and build tools for other engineers using C, Ruby, Go, Objective-C, Clojure, and Rust. On my spare time I like to fiddle with compilers, protocols, electronics, and weird low-level things; sometimes I remember to post something here.
Top Words
- messenger
- rebuilding
- windows
- live
- macos
- github
- tickling
- llms
All posts (18)
For a while now I’ve been installing Ruby through Brew and everything is great… until a new Ruby version is out. Then, havoc ensues, installed gems cannot be found, and after getting tired of trying to fix that, the nuclear option is chosen: uninstall ruby, clean everything, and start over. I even had a completely...
Here at $HOME, I have a good infrastructure to perform tests and study whatever I want. Part of that infrastructure is an ESXi host with lots of VMs, which also include my “bare-metal” Kubernetes cluster. Another thing I have around is an internal DNS server, which uses one of my domains to give those VMs different...
Recently I ended up needing to start a Service Container on a GitHub Actions workflow that was based on an internal service image. Sadly, GitHub’s documentation regarding those specific cases are surprisingly incomplete; I do hope they sort it out eventually, but in the meantime, that’s how I managed to get it working.
I published a small post on Gympass Medium Page describing how we allow new Gympassers to deploy on their first day. Check it out! :)
During the last couple of months, I’ve been working on several side projects ranging from compilers to other stuff I still need to announce, but a pattern I have noticed is that every time I need something quite specific, those side projects ends up deriving other side projects, placing me on a loop of never-ending...
So, lately I have been working on a small tool to view and traverse JSON files. Yeah, yeah, I know there’s a bunch of great tools online, there’s also jq and such, but I was so happy to have time to spend on Cocoa development that I coudln’t help myself.
Page 2 of 2