Skip to content
View kstenerud's full-sized avatar

Block or report kstenerud

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
kstenerud/README.md

Hi, I'm Karl.

I build the software other developers build on, mostly the hard, low-level kind that has to keep working when everything around it has failed.

  • KSCrash is the crash reporter at the core of most independent iOS crash-reporting SDKs: Sentry, Bugsnag, Datadog, Embrace, bitdrift, Raygun and Rollbar all ship it. This code is estimated to have been installed over 100 billion times as an app SDK, so it MUST NOT FAIL.
  • I've built observability SDKs for several of those vendors: Sentry's first iOS SDK, Bugsnag's OpenTelemetry-compatible performance SDK, Embrace's sampling profiler, and bitdrift's crash-resilient storage (in Rust).

Now

Orpheum is a self-hosted media server for your own films and series, which you can watch from anywhere with no VPN and no open ports. Coding agents built it in seven weeks under my direction, behind tests and gates designed to make their output trustworthy. How it's built.

Built along the way:

  • ffmpeg-fdproxy runs FFmpeg fully confined (no network, no file-system path) while it reads untrusted media. Audited spec drafts, fuzzed under ASan and UBSan.
  • yoloAI gives coding agents a disposable sandbox. The agent works on a copy, you review the diff, and credentials never enter the box.

Also

  • BONJSON is a binary drop-in replacement for JSON that decodes a median 2.2× faster than yyjson, the fastest JSON library. Implementations in C, Go, Rust and Swift.
  • Musashi is a Motorola 680x0 emulator I wrote in the '90s. MAME still ships my CPU cores.
  • ObjectAL · iOS-Universal-Framework · KSReachability

Work with me

I'm available for contract work and senior roles, remote or around Berlin: crash reporting, observability SDKs, security-sensitive systems, and making agent-built code production-grade.

Pinned Loading

  1. KSCrash KSCrash Public

    The Ultimate iOS Crash Reporter

    Objective-C 4.5k 743

  2. orpheum orpheum Public

    A self-hosted media server for your own films and series.

    Go

  3. ffmpeg-fdproxy ffmpeg-fdproxy Public

    A new way to feed data into FFmpeg in a security-constrained environment

    C

  4. yoloai yoloai Public

    Your agent is a security risk, so treat it like one. yoloAI does AI agent sandboxing right.

    Go 253 15

  5. bonjson bonjson Public

    A lightning-fast and efficient 1:1 compatible binary drop-in replacement for JSON

    31

  6. Musashi Musashi Public

    Motorola 680x0 emulator written in C

    C 644 131