Skip to main content

Filed under

Python

  1. Python·5 min read·

    From Paper to Font File: Building an Open-Source Handwriting Digitizer

    How Handwright turns a scanned worksheet into a custom .ttf font — OpenCV glyph extraction, potrace vectorization, and fonttools assembly. Local-first, no cloud required.

  2. Astro·8 min read·

    3,584 Books, and the Website I Built Instead of Reading Any of Them

    Tsundoku is a static bookshelf for the 3,584 books I own and haven't read — Astro 7, Svelte islands, six primary sources plus a Wikidata backstop, no database. Plus a documentation bug I found while checking my own numbers.

  3. Siem·10 min read·

    SIEM for Homelab: Wazuh vs Graylog Performance Comparison

    Deploy and benchmark Wazuh and Graylog SIEM solutions in your homelab. Performance analysis, resource usage, and integration patterns for security monitoring.

  4. Automation·18 min read·

    Building a Smart Vulnerability Prioritization System with EPSS and CISA KEV

    Prioritize vulnerabilities with EPSS and CISA KEV catalog—move beyond CVSS scores to risk-based patch management using exploitation probability metrics.

  5. Automation·4 min read·

    Building Your Own MITRE ATT&CK Threat Intelligence Dashboard

    Build MITRE ATT&CK threat intelligence dashboard with Python—track adversary tactics and techniques using open-source threat feeds.

  6. Automation·5 min read·

    Automating Home Network Security with Python and Open Source Tools

    Automate home network security with Python and Ansible—deploy patching, threat detection, and compliance scanning for homelab infrastructure.

  7. Llm·9 min read·

    LLM-Powered Security Alert Triage with Local Models

    Automate security alert analysis using local LLMs (Ollama) for privacy-preserving incident response. Reduce alert fatigue with AI-powered triage without cloud dependencies.

  8. Python·9 min read·

    Building a Python Vulnerability Scanner with NVD API Integration

    Automate vulnerability detection in your homelab using Python and the National Vulnerability Database API. Track CVEs, scan dependencies, and integrate with monitoring systems.