Sal's

Sal's

Sal

I'm Sal, and this is my spot. I'm a middle-aged guy with a wife, kids, and a job. Isn't that exciting?? I've had several blogs over the years and have enjoyed all of them. With each iteration, I lower my ambitions, take it less seriously, and try to have more fun. This one is another step in all of those directions, and I'm hoping it sticks around the longest. Disclaimer: I tend to write in short timeboxes and following the 70% rule. If a post seems shallow or half-baked ... yep!

Latest Posts

I recently skimmed through Andros Fenollosa’s post, I joined the IndieWeb, here’s what I learned. It’s a good post. Every time I read about the IndieWeb, though, I’m left with roughly similar thoughts: I don’t want it. I honestly don’t...
I was heading to my local coffee shop when, seemingly out of nowhere, a guy jumped into the sidewalk chasing a bouncy ball. Based on his outfit, I assumed he was homeless. He clumsily tried to grab the ball a few times as it headed...
My original description for this post was “don’t need no stinkin’ git cloud.” As in, after moving from GitLab to GitHub, I decided to eschew cloud git providers altogether and use my home server as my source of truth. So I set that up,...
This blog is hosted on Cloudflare Pages. The build has been wired up to Gitlab, so when I git push, the site is rebuilt in a Cloudflare Worker. I chose Gitlab because GitHub seems to be notoriously unreliable lately. But Gitlab has been...
I promised myself that I’d promise you all that I’d stop writing about text editors. At least for a day or two. But I just had a delightful email exchange with Bruce Ediger about my last post, and now I can’t resist writing one more! In...
In case it helps a fellow Supernote newbie out there: I bought a Lamy AL-Star EMR pen for my Supernote Manta after seeing it recommended on Reddit. I thought it’d be fun to try another pen. I opened it up, tried it out, and I immediately...
I’ve been feeling sheepish about that last Emacs post. I wrote it when I was frustrated and used language I regret (“TRAMP sucks,” etc.). My apologies. I toned it down.
It can be frustrating to try to do “research” on text editors because, in my experience, bias is so prevalent. And this makes sense. If someone is an expert in Vim or Emacs, they probably spend a lot of time in it. That’s time they...
The process I outlined at the top of my recent post on modal editing missed some steps, which are italicized below. Pick Neovim back up after some number of months or years. … Wonder: Should I use Emacs again?? [30% chance] Try Emacs...
I’m at a familiar stage of my cycle with Neovim. It goes something like this: Pick Neovim back up after some number of months or years. It’s so fun! Feel the power, tweak the configs, install the packages, learn some more tricks. It’s...
For reasons I hope to get around to writing about soon, I’m once again toying with VSCode to edit my notes and blog over SSH over a proxy host. 🕺 In fact, I’m writing this very blog post that way. Isn’t that amazing?? See this post for...
I previously mentioned that VSCode’s Remote-SSH feature wasn’t working with my jump-host-proxied server. Well, I think I figured out why. It wasn’t the jump host that was the problem. Rather, VSCode’s SSH plumbing doesn’t play well with...
My IONOS VPS has been suddenly going unresponsive lately. I told Gemini I have this VPS for editing files in Neovim, and it suggested I might be running out of memory, especially if I’m running a TypeScript LSP, which is known for...
My dumb-guy summary of Mosh is that it’s like SSH but feels almost like you’re typing locally and keeps your connection alive through internet blips, computers naps, etc. It’s fitting pretty nicely into my remote-dev rig.
Search Random