Sign in

SchlenkR

@schlenkr.bsky.social
371 followers 77 following 283 posts

https:/www.pxlclock.com OSS dev | [ F#; JS; C#; TS ] | self-employed | you can hire me | Maker of #pxlclock linktr.ee/SchlenkR

PostsRepliesMedia
SchlenkR @schlenkr.bsky.social · 07/08/2026
Mistral Small 4 beats them! Built AI into a client's product, then tested it with real conversations over several turns. Takeaway: Most modern mid-size models solve the tasks. But Mistral Small 4, nowhere near the top of any index, was 3x faster than the rest.
Bar chart: total wall-clock time across 5 multi-turn scenarios. Mistral Small 4 147 s, Ling 3.0 Flash 398 s, Gemma 4 26B-A4B 432 s, Gemma 4 31B 458 s, Laguna S 2.1 468 s, Qwen3.6 27B 478 s, Qwen3.6 35B-A3B 643 s, Nemotron 3 Super 2106 s. Every model solved the tasks.
000
SchlenkR @schlenkr.bsky.social · 05/08/2026
AI workflows in #fsharp! What #vide's README promised years ago: state-aware functions, now async, effectful and persistent - with a UI on top. - let! is a step, if is a branch, let is just a value - a run's state IS that nested let! tree - an AI can write, watch and steer them
161
SchlenkR @schlenkr.bsky.social · 13/07/2026
Who needs benchmarks when instruction following can be examined in such a funny way (running a local LLM in #hermesagent). In a session with over 150 messages, not a single STOPP was missed. So it's true: #ornith is not the #KingOfRap, not the #KingOfPop, but the #KingOfSTOPP :D
000
SchlenkR @schlenkr.bsky.social · 23/04/2026
Model-Shootout: I built a custom AI agent using #fsharp that turns #GitHub Issues into Pixograms for our #pxlclock. Same idea run with Frontier models (#claude) and self-hosted like #Qwen and #gpt-oss. Results: schlenkr.github.io/pxl-clock/ (buy a clock if you like it: www.pxlclock.com/?ref=RONALD)
231
SchlenkR @schlenkr.bsky.social · 17/04/2026
How do you find my new TypeFighter logo? A tiny experimental language I just rebooted. Structural records, set-theoretic unions, almost no annotations. The goal: keep "could be this, or this" alive as long as possible. schlenkr.github.io/TypeFighter/ #typeinference #fsharp
020
SchlenkR @schlenkr.bsky.social · 05/04/2026
Grab the #pxlclock VS Code extension ("PXL Clock), code your own pixogram in #csharp, and ping me here: I'll record it on the real hardware and post the video. Who makes the coolest one? VS Code: marketplace.visualstudio.com/items?itemName=pxlclock.pxl-clock #pxlclock #csharp #fsharp
001
SchlenkR @schlenkr.bsky.social · 24/03/2026
From sourcecode to step-by-step tutorial: I wanted to advertise the #pxlclock using programming tutorials. So I built this: - AI breaks the #csharp code into steps; thanks @ursenzler.bsky.social - Renders animations - Writes tutorial - Remotion makes the reel Want a video about how I did that?
101
SchlenkR @schlenkr.bsky.social · 18/03/2026
Vibe-coded a macOS Push-to-Talk app. Whisper running locally, zero cloud dependency. Added a waveform animation that looks cool though (IMO). github.com/SchlenkR/push-to-talk Have fun!
120
SchlenkR @schlenkr.bsky.social · 27/02/2026
Happy Friday :) Program your own Pixogram — in VS Code. PXL Clock #vscode extension is out: • Built-in simulator, zero setup • Live preview + hot reload • Publish to your clock in one click Write C#, see pixels. No device needed. github.com/SchlenkR/pxl-clock #pxlclock #csharp
010
SchlenkR @schlenkr.bsky.social · 23/02/2026
New PXL Clock simulator: • Looks like the real device now • Clean UI • Program in C# • Stream to your real clock • Browser-based, no hardware needed Testing for upcoming PXL tutorials with AI! @ursenzler.bsky.social I ported all your ClockFaces to #csharp - Ok? github.com/SchlenkR/pxl-clock
210
SchlenkR @schlenkr.bsky.social · 22/02/2026
My recording "studio" is my kitchen. No regrets — it's the coziest room in the house. Setting things up to film #csharp coding tutorials for the #pxlclock. Write code, run it on the simulator, watch it glow on the real thing. First tutorials dropping soon. Stay tuned!
041
SchlenkR @schlenkr.bsky.social · 22/02/2026
Built a small tool for my social media workflow: Write posts as markdown in VS Code, use Claude Code to draft them, then preview everything in a local web dashboard before publishing. No database, no CMS. Just markdown files, ~300 lines of #fsharp and some JS. github.com/SchlenkR/post-dashboard
010
SchlenkR @schlenkr.bsky.social · 19/02/2026
Wanna help us sell the PXL Clock? You get paid for it :) Sign up, get your link, earn €25 for every clock sold. No catches. Join here: pxlclock.goaffpro.com/create-account #pxlclock #dotnet #csharp #indiemaker
020
SchlenkR @schlenkr.bsky.social · 18/02/2026
Almost ready to ship: deploy C# apps directly to your PXL Clock. Write code, hit deploy, it compiles on the device. Looks familiar? :) Try the free simulator + examples: github.com/SchlenkR/pxl-clock 25% off with code RONALD: pxlclock.com/?ref=RONALD #csharp #pxlclock #fsharp #pixelart
021
SchlenkR @schlenkr.bsky.social · 18/02/2026
Relaunching LocSta - a stateful stream processing library for #. No classes, no boilerplate. `stream` CEs with automatic state management. ~47 blocks: oscillators, filters, ADSR, EMA, edge detection… Interactive demo site (via Fable). github.com/fsprojects/LocSta #fsharp #dotnet #dsp #opensource
040
SchlenkR @schlenkr.bsky.social · 03/01/2026
Today I reworked the appearance of the #pxlclock app. The device takes screenshots of a running clock face and uses it as image to show to the user. Now we can see all the beautiful work of @ursenzler.bsky.social in a single list without imagination :)
020
SchlenkR @schlenkr.bsky.social · 15/11/2025
While crafting the #csharp API for #pxlclock, I asked my code monkey to add some static scenes for all the API we added. Look what it made - without further specification :)
030
SchlenkR @schlenkr.bsky.social · 11/11/2025
That's amazing: Someone created something like an "analogue #pxlclock " :) Here: dodocraft.com Cool!
000
SchlenkR @schlenkr.bsky.social · 09/11/2025
When I tell that #pxlclock is hand-made, this means: Man, it's hand-made! I swear - for real ;) You see Sefa in Action - life and in color, soldering the 2 boards for the clock. Thank god I'm a programmer... get your PXL Clock: pxlclock.com
031
SchlenkR @schlenkr.bsky.social · 08/11/2025
🌈 After 2 years of serious side-project hustle, we’ve built a limited batch of 100 PXL Clocks - premium programmable clock for developers and design lovers. Use code "fsharp" for a 50€ discount and bring light into your workspace. 👉 pxlclock.com #fsharp #pxlclock #csharp #pixelart
152
SchlenkR @schlenkr.bsky.social · 06/11/2025
A programmable device for #csharp and #fsharp hobbyists? A beautiful hand-crafted piece of furniture? Or both? Order your #pxlclock now (1st batch limited to 100 units): www.pxlclock.com
032
SchlenkR @schlenkr.bsky.social · 04/11/2025
#pxlclock is finally here 🎉 Hand-built and crafted, with 576 glowing 3D pixels. Only 100 units available right now - made with care, not mass-produced. 👉 www.pxlclock.com PS: If you enjoy my #fsharp open-source work: this is a beautiful way to support it ❤️
031
SchlenkR @schlenkr.bsky.social · 11/09/2025
576 pixels Pre order ;) #fsharp
011
SchlenkR @schlenkr.bsky.social · 06/09/2025
Instead of heavy code generators, I now: - write a step-by-step spec in code - run a command manually - repeat when needed ✅ keeps the benefits of metaprogramming ✅ minimal time & cost ✅ good enough for #pxlclock moving from #fsharp → #csharp Sometimes simple wins.
000
SchlenkR @schlenkr.bsky.social · 26/08/2025
Sometimes stepping back reveals small flaws & inconsistencies we got used to. Example: in #csharp, values use `Type id`, but type params use `T : constraint` Historical reasons? If starting fresh, I’d go ML-style - #fsharp shows how inspiring that can be. #dotnet
110
SchlenkR @schlenkr.bsky.social · 20/08/2025
🤓 Type puzzle: What are the types of a, b, and combine in this snippet? No syntax, no rules — just inference & imagination. No right or wrong - interpret! 👉 Your guess? #typefighter #trulla #csharp #typescript #java #fsharp
631
SchlenkR @schlenkr.bsky.social · 12/08/2025
So you are a CLEAN CODER - really? Two async funcs: - Classic style: scroll & chase vars - Pipeline style: see every step in order, linear data flow, no “what’s this var now?” 💡 Idiomatic in #fsharp 😅 Possible in #csharp, less readable & less accepted ❌ Not practical in #typescript / #javascript
172
SchlenkR @schlenkr.bsky.social · 12/08/2025
Async in #pxlclock? Easy. Even in a render loop, it remembers state (like a Task) and hands you results when ready. Now in #fsharp - soon #csharp, #typescript, #python… or maybe I'll write my own language - finally found a use case for it! 😏 #pixelart
040
SchlenkR @schlenkr.bsky.social · 12/08/2025
We started #pxlclock as two good friends — Sefa & me. Then, while scrolling through my media today, I found this video: Sefa - you made this! It’s amazing. I don’t know anyone with your skills, and you have my full respect. 100 units selling soon - Who with us for party? 🎉
010
SchlenkR @schlenkr.bsky.social · 12/08/2025
Why we only sell 100 #pxlclock units? Many reasons - main one is: We are manufacturing the clock all by ourselves! We solder AC adapters, boards, 3d-print parts, assemble, terminate cables / switches, +++ PXL Clock is hand-made manufacturing work! P.S.: ❤️ to my friend and partner Sefa 🤗
000
SchlenkR @schlenkr.bsky.social · 11/08/2025
Years ago, I started building my own HTTP lib for #fsharp - #fshttp - and loved it, especially the connections to people. Now, parts of our #pxlclock software are open source too, and it even got us to Google #1! Only 100 clocks will be sold! Please support us - comments & reposts appreciated 🤗
021
SchlenkR @schlenkr.bsky.social · 10/08/2025
The first official #pxlclock order ever!! Shout out to @dawe.fosstodon.org.ap.brid.gy (sell if for billions in 10 years; after heavy inflation :), shout out to all #fsharp community for giving vibes (just ❤️ to all). @dsyme.bsky.social @scottwlaschin.bsky.social no 2 + 3 reserved whenever appreciated
041
SchlenkR @schlenkr.bsky.social · 10/08/2025
Back to my high school roots, when I loved playing around with 3D Studio, Photoshop, and others. For our #pxlclock, I gave myself a chance to reboot those skills – and crafted our Quickstart Manual 🙂 - Design experts – what’s your verdict? - #dotnet friends: Goto GH and give your ideas a try :)
000
SchlenkR @schlenkr.bsky.social · 09/08/2025
Believe it or not: one of the few (only?) hardware projects driven by #fsharp (yes – and #typescript) is a – guess – a FUN project! Yes ;) #pxlclock will bring beautiful colors into your rooms, and joy of programming your own ideas. Search pxlclock – buy one of only 💯 🙏🙏🙏🙏
084
SchlenkR @schlenkr.bsky.social · 09/08/2025
Two lists. Same values. Same order. Still not equal? 🤔 In #csharp and JS/TS, == checks if lists are the same object, not if they have the same contents. Even .Equals() in C# won’t do structural comparison by default. Not so in #python and #fsharp ❤️
192
SchlenkR @schlenkr.bsky.social · 07/08/2025
When I think of IKEA, I picture colorful memories, fresh ideas, and clever little hacks that always bring a smile to my face. So, next time you’re planning to build a pixel frame - just let us know 😉 P.S. Look closely 👀 ❤️ #pxlclock #pxlart
001
SchlenkR @schlenkr.bsky.social · 17/06/2025
… this is not 0:47 o’clock - this is „47 days until you might grab one of the first 100 units“ … #pxlclock pxlclock.com
020
SchlenkR @schlenkr.bsky.social · 26/05/2025
Yes - I use a "Pixel 9" as phone emulator to test the PXL-App for the #pxlclock :) funny...
010
SchlenkR @schlenkr.bsky.social · 09/05/2025
Have you ever asked how list comprehensions could work behind the scenes? Given 2 ingredients: - "yield" function that elevates an arbitrary T fo a ListOfT - "combine" that takes a ListOfT and another ListOfT and returns a ListOfT Works in #typescript / #csharp - best in #fsharp ❤️ bit.ly/4k8jSxc
040
SchlenkR @schlenkr.bsky.social · 30/04/2025
Have you heard, there's a strange organization in search for a new leader. For the next King of the World, there are clearly only 2 names to consider: BORIS JOHNSON
000
SchlenkR @schlenkr.bsky.social · 17/04/2025
„Wir haben es bald geschafft“. On all These photos and posts, it looks like a super fun and joy ride. This is one of my true personal posts: no one sees the fear, conflicts, doubts, hopelessness, anger, misunderstanding, decades of friendship and trust, hugs, and - carrying on. And yet…
260
SchlenkR @schlenkr.bsky.social · 15/04/2025
#pxlclock night mode 😃 red on black
030
SchlenkR @schlenkr.bsky.social · 15/04/2025
Here are our latext #pxlclock shots for the online shop - what do you think about them? P.S.: As usual: Clockfaces done by @ursenzler.bsky.social - programmed in #fsharp :)
3101
SchlenkR @schlenkr.bsky.social · 23/02/2025
Good Morning, friends of #fsharp! Here are some news: - New dotnet tool: FsxWatcher - Watched all F# script files in a folder - Sends them to F# Interactive (hosted inside the tool) I find this useful when writing PXL-Apps (see below). www.nuget.org/packages/Fsx... cc @sergeytihon.com F# ❤️
1162
SchlenkR @schlenkr.bsky.social · 17/02/2025
#pxlclock in the lab! I hope we pass…
040
SchlenkR @schlenkr.bsky.social · 15/02/2025
Here's a CE that works similar to #fsharp 's lazy keyword. It allows side effects and (optionally) yielding exactly one value. A GIST with some comments about how it's implemented can be found here: gist.github.com/SchlenkR/07f... Have fun :)
350
SchlenkR @schlenkr.bsky.social · 11/02/2025
#pxlclock alone in the dark :)
010
SchlenkR @schlenkr.bsky.social · 08/02/2025
Placed my #pxlclocl on my table and watched the smooth reflection of colours on the table. …clock app made by @ursenzler.bsky.social written in #fsharp
063
SchlenkR @schlenkr.bsky.social · 07/02/2025
The test engineer needs more colour - here we go! #pxlclock
000
SchlenkR @schlenkr.bsky.social · 07/02/2025
EMV laboratory tests cost a load of money - but why not having a bit of fun preparing them :) #pxlclock
000