SchlenkR's Avatar

SchlenkR

@schlenkr

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

359
Followers
74
Following
255
Posts
11.11.2024
Joined
Posts Following

Latest posts by SchlenkR @schlenkr

Static Types Without the Hassle: Type Inference Demystified
Static Types Without the Hassle: Type Inference Demystified YouTube video by The Pure State

The age of programming languages is over. I built one anyway.

Type inference. No annotations. Errors caught before they happen. The theory is from the 70s - compilers were doing "inference" long before #ai :)

youtu.be/fSRTVrjvo70

#typeinference #compilers #fsharp #csharp #ocaml #rust

05.03.2026 17:56 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

...

Also: HTML tags from my README (images, links) end up as raw HTML in llms-full.txt instead of markdown. Might be worth a follow-up issue (... for fsharp formatting?)

Have a nice weekend!

28.02.2026 13:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Just tried it with FsHttp; Works out of the box.

fsdocs-tool 21.0.0 already includes it (default on via FsDocsGenerateLlmsTxt MSBuild prop)?

One thing: 21.0.0 now targets net10.0, so global.json needs SDK 10. Minor finding; FsHttp was pinned to 8).

...

28.02.2026 13:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

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

27.02.2026 13:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Pxl-Clock | LED Pixeluhr Die PXL-Clock ist eine minimalistische LED-Pixeluhr – stilvoll, handgemacht & limitiert. Ein Designobjekt fΓΌr alle, die Licht & Zeit neu denken.

P.S.: You can buy a PXL Clock and get 25€ discount using my code:

www.pxlclock.com/?ref=RONALD

23.02.2026 20:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

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

23.02.2026 20:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Video thumbnail

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!

22.02.2026 16:57 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

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

22.02.2026 16:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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

19.02.2026 15:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

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

18.02.2026 22:02 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

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

18.02.2026 11:40 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image

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 :)

03.01.2026 18:17 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Cc @sergeytihon.com

13.12.2025 18:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Type Inference: Bridging the Gap Between Safety and Simplicity
Type Inference: Bridging the Gap Between Safety and Simplicity YouTube video by The Pure State

Let's build a Programming Language - together!

The goal? Combine the developer experience of Python with the safety of TypeScript.

In Episode 0: Syntax + Type Inference

πŸ“Ί www.youtube.com/watch?v=fSRT...

#TypeInference #TypeScript #CSharp #FSharp #Rust #Haskell

13.12.2025 08:58 πŸ‘ 11 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
F# Advent Calendar in English 2025 πŸŽ„ It’s that magical time of year again! πŸŽ…πŸ»Christmas is twinkling on the horizon, and that means one thing β€” it’s time for the 12th annual F# Advent in English! It’s incredible to think that our tra…

Step into a world… where F# isn’t forgotten! πŸ’œ

The #fsharp Advent Calendar still has open slots!
Join in even if you’re from #csharp, #VB ...

Contribute:
video β€’ blog β€’ code β€’ whatever!

Let’s keep the F# spirit alive together. 🌟
sergeytihon.com/2025/11/03/f-advent-calendar-in-english-2025

25.11.2025 15:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

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 :)

15.11.2025 15:46 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Good info - haven't thought about that (I usually trust myself :D ) - ok. Wer need to update the app for that...

11.11.2025 07:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

That's amazing: Someone created something like an "analogue #pxlclock " :) Here: dodocraft.com Cool!

11.11.2025 07:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Read More - PXL Clock

Great! Urs, if you don't mind: Could you use Chrome and check our pxlclock.com/setup, enter your Wifi, click connect and then: See if your clock appears in the list of devices? Then, you can cancel. Thanks ;)

11.11.2025 07:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yes, this is a wonderful, almost hypnotic clock face :)

BTW, the app is officially available, and the latest clock SW version is 2025-11-09_16.08.11

Does your clock still pull updates if I may ask?

10.11.2025 16:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

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

09.11.2025 19:17 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

🌈 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

08.11.2025 11:40 πŸ‘ 5 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

Thanks dawe! One more helping hand on our way :)

08.11.2025 08:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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

06.11.2025 11:53 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1
Post image Post image

#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 ❀️

04.11.2025 14:25 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

576 pixels
Pre order
;)
#fsharp

11.09.2025 17:15 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

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.

06.09.2025 08:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

How comes such a feeling?

26.08.2025 09:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

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

26.08.2025 08:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I guess many C# focused developers understand Func<int, int[], int[]> very well - and that's it!

or

delegate int combine(int a, int[] b)

(although the names are just documentation, and not part of teh type's identity.)

21.08.2025 12:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0