FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Original HTTPS Page]

casablanque-code (Andrew) · GitHub

  • North Carolina
  • 12:25 (UTC -04:00)

Block or report casablanque-code

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.

Close all issues, pull requests, and discussions opened by this user Content in all repositories owned by your account will be closed.
Add an optional note
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
casablanque-code/README.md

Engineering, mostly at the edges of intuition

🔴 Radar status: 3 findings today


I build and break things around systems where the obvious explanation is often not quite true.

Usually it starts with:

"Is that actually what happens?"

Then I go find out. friction → investigation → hypothesis → tool. The tool is just the artifact.


Live Radar (based on gai)

Resolution divergence (gai doctor per-domain reality check) - last run 2026-09-19 09:57 UTC

92 divergence(s) in the last 24 days across 14 tracked domains -- most recent on 2026-09-19. (mostly anycast/GeoDNS edges disagreeing between two queries -- full per-domain log for 2026-09-19)

README integrity · signed 2026-09-19 10:41 UTC · verify

SHA256: d2fd8aca0a6a468b… · my PGP key Zero Trust isn't just for infra. Don't trust this file either -- verify it.

Most disagreeing domains (30 days)

Domain Divergences
google.com 23
ipv6.google.com 23
github.com 18
netflix.com 17
akamai.com 11

Trust & Identity

We usually treat trust as a fact. Turns out, it's something systems have to fucking keep proving.

  • khm
    known_hosts is not just a cache. It's a database of server identities.
  • cfzt
    Zero Trust is less about replacing a VPN and more about identity, reachability and continuously verifying state.
  • gai
    dig working doesn't mean your process resolves the name the same way. Reconstructs the actual getaddrinfo() decision path.
  • burnafterread
    sharing a secret doesn't have to mean giving the server access to it. live

Measurement

We usually treat latency as noise. Turns out, sometimes the measurement is the attack surface.

  • sidecheck
    remote timing side-channel detection using statistics instead of a stopwatch.

Network Forensics

Packets are evidence, not truth.

Network Forensics Series

Everything runs locally in the browser. PCAPs never leave the machine.

Semantics & Infrastructure

Some problems look like parsing or automation problems until you look closer. But most "automation" is just someone's assumptions, hardcoded and left to rot.

  • netconv
    configuration conversion is about semantics, not replacing keywords.
  • pcap-frame-parser
    packet formats have decades of edge cases hiding behind deceptively simple structures.
  • platform-infra
    self-service infrastructure for small teams, without turning the sysadmin into an API.

A few libs extracted from the tools
Library / Package Version Docs Downloads
gai-core
gai-probe
sidecheck-core
netconv-core
pcap-frame-parser
burnafter
@lighthouse-explorer/light-parser

PGP · Stack


Pinned Loading

  1. railcast railcast Public

    Sparkle is the updater. Railcast is the backend it needs.

    TypeScript 1

  2. gai gai Public

    getaddrinfo inspector — explains how a name resolves, no LD_PRELOAD/eBPF/ptrace

    Rust 9 1

  3. cfzt cfzt Public

    One-command Cloudflare Tunnel Zero Trust CLI

    Go 18 2

  4. khm khm Public

    CLI for auditing SSH host trust

    C 16

  5. komposer komposer Public

    tui for building, validating and editing Docker Compose files

    Go 1

  6. burnafterread burnafterread Public

    Privacy-first, end-to-end encrypted, self-destructing data sharing

    TypeScript 3 1


Back | FazBrowse Home | New Git URL