Skip to content
View SchlenkR's full-sized avatar

Organizations

@fsprojects @CuminAndPotato

Block or report SchlenkR

Report abuse

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

Report abuse
schlenkr/README.md

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 2024 β€” Computation Expressions in F# (with David Schaefer).
  • BobKonf 2024 β€” Monads 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

Pinned Loading

  1. Vide Vide Public

    Vide - for state-aware function composition, usable from modern UIs to digital signal processing.

    HTML 93 3

  2. fsprojects/FsHttp fsprojects/FsHttp Public

    HTTP library for F#

    F# 498 42

  3. Trulla Trulla Public

    Type Safe Text Templates - usable as type provider (F#) or source generator (C#)

    F# 72 1

  4. TypeFighter TypeFighter Public

    A graph based approach to type inference written in F#

    F# 22