I'm a Data Engineer with a Master's in Data Science. I enjoy creating automations and playing with data.
I am currently building a lightweight, self-hosted workout logger application using SQLPage. The goal is to create a simple, data-first tool that is easy to deploy and maintain, focused on progressive overload.
- Repository: SQLPage: Workout Logger
- Blog Series: I'm documenting the journey on my website: Blog article
I authored a 7-part series on how to create a fully functional, mobile-friendly web application using only Google Sheets as the database and Google Apps Script as the backend.
- Repository: Apps Script Web App: Workout Logger
- Blog Series: 7-part blog series
Featured Blog Articles - (davidrusho.com)
Cover | Article |
---|---|
A Deep Dive into the 'Automate Your Gains' Workout App UI & Features Take a tour of a custom workout logger built with Google Apps Script. See its mobile-friendly UI, dynamic workout planning, "last workout recall," and automated progression features in action. |
|
Add Social Links to the Sidebar of an Obsidian Publish Site Customize your Obsidian Publish site by adding social media icons to the sidebar. This step-by-step guide uses simple CSS and JavaScript to create a "Connect" box that appears on every page, enhancing your site's professional look. |
|
SQLPage Authentication on a Homelab - A Cookie Conundrum A debugging journey of a silent login failure in a self-hosted SQLPage app. How browser security and a bare IP address created a "cookie conundrum." |
The best way to reach me is through the contact form on my website.
- Website: davidrusho.com
- LinkedIn: linkedin.com/in/davidrusho
- Mastodon: @drusho@mastodon.social