Training
Workshops, live-coding sessions, and conference talks on AI-augmented development, functional programming in .NET, type inference, and language-/DSL-design. Delivered in-house or remote.
> Independent tech consultant · Frankfurt
I help technically ambitious teams build AI-assisted workflows that stay reproducible, maintainable, and honest about their limits. I bring F#, .NET, and compiler-level thinking to problems most people try to solve with prompt templates. You get craft, not hype.
Ronald Schlenker // PureState IT Consulting // Cumin & Potato GmbH
Workshops, live-coding sessions, and conference talks on AI-augmented development, functional programming in .NET, type inference, and language-/DSL-design. Delivered in-house or remote.
Audits, architecture reviews, and sparring for teams deciding how (and whether) to bring AI into their engineering process — or whether F# / a functional architecture would pay off.
Hands-on work on AI pipelines, developer tooling, typed templates, reactive UI frameworks, and embedded creative-coding systems. I say no to generic CRUD. I say yes to problems where ten years of compiler and FP habits actually matter.
A 24×24 programmable LED display you code in C# or F#. VS Code extension, hot-reload simulator, over-the-air updates.
A hackable HTTP client for .NET. Reads like .http
files, scales to any edge case. 499★ on GitHub,
128 dependent packages.
An experimental language built around an inference-first, structural type system: records match by shape, set-theoretic unions, minimal annotations.
A one-file recursive-descent parser-combinator library for F# and Fable. Small surface, serious power.
Templates that are type-safe at compile time. Ships as an F# Type Provider, a C# Source Generator, and a Node.js CLI.
Lego, not Playmobil. Pure functions compose forever; object hierarchies are dead ends.
If a language makes you fight notation to express intent, it’s the wrong language.
Hindley-Milner inference plus structural records replace paragraphs of documentation.
Reproducible AI output comes from small tools, tight specs, multi-turn loops, not heroic prompts.
Three hundred lines of code that do exactly what you need beat any feature-bloated platform.
fsprojects organization (FsHttp, LocSta).Got a problem where AI, types, or a little DSL might actually change the shape of the work? Start a conversation.
Press Start