Login
You're viewing the discuss.systems public feed.
  • Jun 12, 2026, 1:02 AM

    ...
    Projects Cont.

    • Running the Home Lab (3+ Node Proxmox cluster, PiHole DNS, NextCloud, JellyFin, Forgejo Git, Internal web, Nginx proxy, NAS, Immich photos, and KeyCloak auth)
    • Automated maintenance of the same with Ansible,
    • The bespoke Static Site compilation tool I've crafted/use to turn my Markdown and template files into a website
    • Exploring The Dragon Book (red) with a Quixotic plan to craft up something that compiles WASM with the features I want...
    • A "Learn Computer Programming" site/tool that incorporates a virtual cpu/machine that grows along with the lessons (including a virtual hardware level inspection and tracing tooling.

    I like to try to do things to learn how they work: Try making a game engine, come to a problem, research learn the solutions others have built and documented, implement and refine. Tools learned this way can be applied across domains in any language and environment that allows for it.

    /2

    💬 1🔄 0⭐ 1

Replies

  • Jun 12, 2026, 1:16 AM

    I'm a bit relentless when searching out a root cause. Short story:

    Our Azure website was slow to startup. Azure Insights showed a weird timeout to an internal server I've never dealt with before. The call (stack trace) was coming from inside SQL Server's connection open method. It wasn't huge, it only affected the first request after the app went sleepy. But it sullied the logs and some early morning users got the short end of the stick.
    The problem would not replicate running under windows. So I craft up the minimal project to replicate and put it though it's paces. It would replicate under Docker desktop.
    Isolated it to the SSL connection for the SQL Server. Asking SQL to not check certs doesn't mean that certs won't get checked. Just that the results will be ignored.
    The cert (Corp self signed) had a revocation list configured that picked up the connection, but... Nothing. Just kept it open until the client gave up. (30s, an early give away)
    Got Infra to bounce the service & All Good!

    /3

    💬 0🔄 0⭐ 0