Skip to content

SchlenkR/schlenkr

Repository files navigation

Hi — I'm Ronald 👋

Pragmatic engineering consulting · F#, .NET, AI workflows · Frankfurt & Remote EU

Homepage playground  ·  YouTube @ThePureState  ·  Linktree

Recognized F# Expert · Applied F# 2019


What I do

Training · Consulting · Engineering. I help technically ambitious teams build AI-assisted workflows that stay reproducible, maintainable, and honest about their limits — with fifteen years of functional-programming habit in the back pocket.

Based in Frankfurt. Work across DACH and remote EU.

📫 hello@schlenkr.dev — or open a conversation through any landing variant on the playground below.


🧪 Homepage playground

Rather than a single landing page, I've been exploring 27 variants of a consulting homepage in parallel — same content, wildly different design and structure theses. It's a live demonstration of how I iterate with AI on real work (Vite MPA, CDN-only, no framework lock-in).

🔗 Live: schlenkr.github.io/schlenkr

🕒 PXL Clock

With Sefa I co-founded the PXL Clock — a 24×24 programmable LED display you code in C# or F#. Hand-assembled in Frankfurt, limited batches. Use code RONALD for €25 off.

🔗 pxlclock.com · GitHub · Discord

⚙️ TypeFighter

An experimental programming language — inference-first, structural records, set-theoretic unions, minimal annotations.

🔗 github.com/SchlenkR/TypeFighter

📦 Open Source (selected)

Project What it is Stars
FsHttp Hackable HTTP client for .NET (F# / C#). 128 dependent packages. ★
Vide State-aware function composition — UIs + digital signal processing. ★
Trulla Type-safe templates (F# Type Provider, C# Source Generator, Node CLI). ★
TheBlunt One-file recursive-descent parser-combinator library for F# / Fable. ★
LocSta Stateful stream processing for F#. Composable signal blocks. ★
TypeFighter Research language with modern inference-first type system. ★

🎙️ Talks & content

  • BobKonf 2024Computation Expressions in F# (with David Schaefer).
  • BobKonf 2024Monads in the Wilderness.
  • How To Make a Programming Language — type inference from scratch (the TypeFighter video).
  • This is My Result Type — F# discriminated unions demystified.
  • A Hackable Frame (Pt. 1) — PXL Clock hands-on intro.
  • Long-form on YouTube: @ThePureState.

GitHub Bluesky X YouTube

About

Ronald Schlenker — consulting homepage playground · 27 design variants · F# / AI / pragmatic engineering

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors