Roger Steve Ruiz is a software engineer.

Writing.

Sometimes my notebooks end up memorialized here.

management programming
24 Nov 2023 11 min read

Coding interviews

Interviewing for software engineers is a complicated topic. Here’s my observations with over a decade of experience interviewing on both sides for various engineering organizations.

git mac
28 Sep 2023 8 min read

Revisting lolcommits in macOS Sonoma

I upgraded to macOS Sonoma recently and it brought my career-long lolcommits setup to a halt! Thankfully troubleshooting and Zsh came to the rescue. But while I solved the issue I was having, I did start to question whether I should keep using this tool while Apple fixes their CLI tools.

devex hugo
04 Mar 2023 3 min read

Serve Hugo sites on your local network

When doing local web development, it’s useful to have multiple devices to view your site. This is especially true with mobile-first design & starting a Hugo project from scratch. This neat feature will help you do this reliably across development environments.

devex hugo learning programming
02 Mar 2023 4 min read

Various ways to debug in Hugo

Writing content & generating websites with Hugo can be a delight when everything is going smoothly. But what if things don’t go smoothly? I’ll go over the different ways to work with Hugo while debugging its data structures.

automation devex mac
23 Nov 2022 7 min read

Apple Interface Style & TUI

macOS-based Night mode supported scripting to update various configurations across different development environment tools including, Alacritty, Tmux, Neovim, Starship, and Bat.

automation cloud devex
21 Nov 2022 11 min read

Using the new Gandi provider

Manage your Gandi DNS records via Terraform with open source tools and free commercial products. Also, setup your repository for better documentation writing with Vale.