Skip to content
View DonnieTD's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home
  • CTO @ WeavaCare
  • Cape Town

Organizations

@weavacare

Block or report DonnieTD

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 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
DonnieTD/README.md

๐Ÿ‘‹ Hey, I’m Donnie (DonnieTD)

I build systems, not demos — and I care a lot about what’s left behind after code runs.

This repo (and my profile) is a collection of projects where execution is explicit, state is inspectable, and nothing important is hidden behind “magic”.

Think less framework glue, more clear machinery.


๐Ÿง  What I Care About

  • ๐Ÿงฉ Structure before optimization
  • ๐Ÿ“œ Artifacts over logs
  • ๐Ÿ” Replayable execution
  • ๐Ÿ•ฐ History you can inspect
  • ๐Ÿ”’ Invariants that don’t lie

If a system can’t explain itself after the fact, I don’t trust it yet.


๐Ÿ”ญ What I’m Exploring Right Now

  • Artifact-based execution models
  • ML systems you can replay and audit
  • Compiler pipelines with explicit semantics
  • Low-level systems with high-level guarantees

๐Ÿง‘‍๐Ÿ’ป Final Thoughts

Nothing here is meant to be flashy. It’s meant to hold up over time.

If you like:

  • compilers ๐Ÿงต
  • execution models โฑ
  • machine learning without mysticism ๐Ÿง 
  • systems that don’t hide their mistakes ๐Ÿ”

…you’ll probably enjoy poking around.

โญ Star what you like
๐Ÿ” Fork what inspires you
๐Ÿง  Read the invariants

Thanks for stopping by.

Pinned Loading

  1. Liminal Liminal Public

    Liminal is a semantic execution and analysis engine for C that models programs as trajectories through state over time, focusing on the boundaries where behavior transitions, invariants break, and …

    C

  2. HML HML Public

    A minimal, artifact-driven machine learning core where every run is explicit, reproducible, and inspectable.

    Haskell

  3. giga-arena giga-arena Public

    OS-native arena allocator in strict C89 using virtual memory primitives (mmap / VirtualAlloc). Designed for compilers, VMs, and time-phased systems. Includes a benchmark showing ~7× speedup over ma…

    C

  4. giga-hash-map giga-hash-map Public

    Arena-driven hash map in strict C89 with allocator-agnostic design and built-in benchmark. Demonstrates ~1.5× throughput improvement over malloc-backed allocation.

    C

  5. NAH NAH Public

    Turing complete Porth Compiler and Interpreter in Go xD

    Go

  6. GoCrypt GoCrypt Public

    Encrypt/Decrypt an entire folder using go filewalker, Argon2 for key stretching/derivation and AES for the actual encryption

    Go