sd416 - Overview

Hi there, I'm sd416 👋

I'm a developer who enjoys building practical CLI tools, automation scripts, monitoring solutions, and custom plugins for the TRMNL e-ink display. My repositories primarily feature projects written in Python, JavaScript/TypeScript, Go, and Shell.

🛠️ Tech Stack & Languages

  • Languages: Python, JavaScript, TypeScript, Go, Shell
  • Interests: TRMNL Plugins (Recipes), Automation, CLI tools, DevOps/Monitoring

Current Cloudflare Worker Traffic Analytics


📈 GitHub Stats


🚀 Projects & Repositories

📟 TRMNL Plugins & Integrations

I actively develop custom integrations for the TRMNL e-ink display.

🌟 Check out all my published recipes on my TRMNL Creator Profile.

Recipes Total Installs Total Forks Total Connections

🔐 Security & Encryption

  • file-encryptor (Go) - A CLI tool providing secure file encryption and decryption using either SSH/RSA key pairs or password-based encryption.

⚙️ DevOps, Networking & Monitoring

  • cloudflare-worker-stats (Cloudflare Worker) - A Cloudflare Worker that generates dynamic SVG bar charts of your web traffic or worker usage for your GitHub profile as a badge.
  • Random-log-generator (Python) - Extremely handy tool to generaate dummy logs for testing logging or log processing systems.
  • cloudflare-dns-update (Python) - A dynamic DNS updater that keeps Cloudflare DNS records synced with your current IP.
  • random-log-generator (Python) - Generates realistic log entries with configurable rates and formats (great for testing log aggregators).
  • simple-prometheus-exporter (Python) - A reference project for creating a custom Prometheus metrics exporter in Python.
  • http-health-checker (Shell) - A simple shell script to concurrently check the health and HTTP status of multiple URLs.
  • ping-dashboard (JavaScript) - A dashboard interface for network/ping monitoring.

💻 CLI Utilities & Scripting

  • zerodha-portfolio (Python) - A terminal-based tracker to check your Zerodha stock portfolio and its status directly from the command line via the Kite API.
  • bash-time-convert (Shell) - Instantly convert the current time to multiple specified timezones, displaying results in 12-hour or 24-hour formats.
  • bash-calender (Shell) - A neat terminal application to easily create, update, delete, and view meetings using pure Bash.
  • csv-splitter (Python) - A fast and handy utility script to split large CSV files into smaller chunks.