Home
Research
Blog
Portfolio
Resume
  1. Home
  2. /Blog
  3. /Topics
  4. /Automation

Automation

4 posts tagged Automation.

Jul 13, 2026

A Self-Hosted Playlist Mirror for Seven Music Services

How I built SongMirror, an always-on playlist mirror for Spotify, TIDAL, Qobuz, Deezer, Amazon Music, Apple Music, and YouTube Music, plus a Jellyfin-ready local archive. It supports one-way sync, authoritative provider groups, and bidirectional N-way reconciliation behind ISRC-first matching, durable caches, and guarded removals.

Music SyncSelf-HostedSpotify
12 min read
A Self-Hosted Playlist Mirror for Seven Music Services
Feb 25, 2026

From DOI to Markdown: A Two-Repo Pipeline for Faster Research

How DOI Paper Scraper and Papers-to-Markdown work together to convert academic papers into structured Markdown for better reading, search, and research productivity.

Research ProductivityWeb ScrapingOCR
4 min read
From DOI to Markdown: A Two-Repo Pipeline for Faster Research
Dec 11, 2025

Scaling Education: A Strategy Pattern Approach to Grading at Scale

Deep dive into building a scalable autograder using Python, Java, and the Strategy Pattern. Learn how we can automate grading for hundreds of students using "Frankenstein" code stitching, dynamic rubrics, and local LLMs.

Education TechnologySoftware ArchitecturePython
7 min read
Scaling Education: A Strategy Pattern Approach to Grading at Scale
Oct 1, 2022

Uploading Files to GoFile.io From a GitHub Action

I built a GitHub Action that uploads any file from your CI/CD workflow to GoFile.io and hands you back a public URL plus QR code. Here's why GoFile, the API gotchas I hit, and the v3 rewrite when GoFile changed their API in late 2025.

GitHub ActionsCI/CDDevOps
5 min read
Uploading Files to GoFile.io From a GitHub Action

ME

HomeResearchBlogPortfolioResume

SITE

AboutContactPrivacy PolicySecurity Policy

SOCIALS

connect with me:EmailLinkedInGitHubGoogle ScholarORCIDItch.ioArtStationBehanceFacebookInstagram

© 2026 - All Rights Reserved