VIDAL ESPARZA


What I'm Doing Now

Updated October 22th, 2025, from California.

Testing YourGroups

Currently testing a web app called YourGroups. Sign up and create a group. Tell me what you think.

Building my own web + mail server

Finishing up building my own server to host this webpage and my own mail host. The software I'm using:

Soccer Playoffs

My son's soccer team is headed to the playoffs. Winning first two games gets us into the championship. Tie games go to penalties.

Scripting Around

Stumbled upon the world of scripting, and just been playing around creating lightweight shell-based tools. Basically automating repetitive tasks and system interactions that manage daily logs and send messages to my wife through an API. If I can avoid opening my phone, then I'm game.


       #!/bin/bash
       # Create a new markdown note in your daily logs folder
       DATE=$(date +%Y-%m-%d)
       TITLE=$(date +"# %a %b %d")
       TIME=$(date +"## %I:%M %p")
       FILE="/dailylogs/$DATE.md"

       if [ ! -f "$FILE" ]; then
         printf "%s\n%s\n\n" "$TITLE" "$TIME" > "$FILE"
       else
         printf "%s\n" "$TIME" >> "$FILE"
       fi
       
       vim "$FILE"