Skip to content
View mickert's full-sized avatar

Block or report mickert

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mickert/README.md

Hi, I'm Michel 👋

I work on full‑stack projects and small automation tools. Most of my focus goes into making things clear, reliable, and easy to maintain - whether it's a web app, a script, or a deployment fix.


🛠️ What I work with

Languages & Frameworks

  • C#, TypeScript, JS, Node.js, Python
  • POSIX‑compliant Bash/dash
  • PowerShell (Windows Server)
  • SQL
  • Regex‑driven scripting

Areas of interest

  • Workflow automation
  • Systemd and Linux admin tooling
  • DNS safety and domain parsing
  • Full‑stack development with an eye for clean structure

🚀 Current Projects

Firewall DNS Automation

A set of scripts and helpers for managing DNS‑related firewall automation.
Includes config/state separation, structured logging, trimmed stack traces, and safer helper functions.

IMAP Sender Report

A small reporting tool with a clear README, optional --note support for CHANGELOG entries, and simple configuration.

Defender Family Bulk‑Dismiss Scripts

Regex‑based automation for clearing Microsoft Defender Family phishing alerts.
Includes adaptive backoff and a test‑only mode for UI‑change resilience.


📄 Gists

I use GitHub Gists for small scripts and fixes that don’t need a full repository.

  • defender-family-bulk-dismiss-alerts.js
    A DevTools script that bulk‑dismisses Microsoft Defender Family phishing alerts.

    • Works with Dutch and English UI
    • Uses regex matching to stay stable across UI changes
    • Includes adaptive backoff to avoid rate limits
  • directus-app.js
    A deployment patch for Directus 9.9–10+ on IIS, IISNode, Passenger (Plesk), and named‑pipe environments.

    • Fixes ./server export regression and ERR_SOCKET_BAD_PORT
    • Filters noisy DEP0005 deprecation warnings (IISNode)
    • Includes patched startServer() logic for named‑pipe support
    • Based on a community workaround with upstream references

🔗 All gists: https://gist.github.com/mickert


🎧 Outside of code

I collect vinyl - especially older or unusual releases - and enjoy exploring how different genres influence each other.


📫 Connect

GitHub @mickert LinkedIn @msijmons Instagram @michelsijmons


Thanks for visiting.

Pinned Loading

  1. imap-sender-report imap-sender-report Public

    IMAP mailbox sender per recipient domain auditing tool with CSV/XLSX/JSON export, (c) 2025 Michel Sijmons - michel.sijmons.net. MIT License (Modified for Educational Use)

    Python 1

  2. Directus 9.9 → 10+ bootstrap fix for... Directus 9.9 → 10+ bootstrap fix for IIS, IISNode, Passenger (Plesk), Windows named pipes, and UNIX sockets. Includes workaround for “Package subpath './server' is not defined by exports”, DEP0005 deprecation noise, and ERR_SOCKET_BAD_PORT when Directus misinterprets named pipes as ports.
    1
    /**
    2
     * Directus Server Bootstrap Patch & Deployment Fixes (Directus 9.9 → 10+)
    3
     * -----------------------------------------------------------------------
    4
     * A consolidated workaround for multiple Directus startup and deployment
    5
     * issues commonly encountered on Passenger (Plesk), IISNode, Windows named
  3. JavaScript automation script to bulk... JavaScript automation script to bulk‑dismiss Microsoft Defender Family phishing alerts. Supports Dutch and English UI, regex‑based matching, adaptive backoff, and safe DevTools execution. Ideal for clearing repeated “phishing link blocked” notifications automatically. ### Changelog - 2026‑01‑17: Initial public release with regex-based NL/EN matching, adaptive backoff, MIT license.
    1
    /**
    2
     * Bulk-dismiss Microsoft Defender Family phishing alerts automatically using a
    3
     * JavaScript automation script that runs safely in your browser's DevTools console.
    4
     *
    5
     * Features:
  4. directus directus Public

    Forked from directus/directus

    The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.

    TypeScript 1

  5. Publii Publii Public

    Forked from GetPublii/Publii

    Publii is a desktop-based CMS for Windows, Mac and Linux that makes creating static websites fast and hassle-free, even for beginners.

    HTML