SchlenkR
schlenkr.bsky.social
SchlenkR
@schlenkr.bsky.social
https:/www.pxlclock.com

OSS dev | [ F#; JS; C#; TS ] | self-employed | you can hire me | Maker of #pxlclock

https://linktr.ee/SchlenkR
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 :)
November 15, 2025 at 3:47 PM
That's amazing: Someone created something like an "analogue #pxlclock " :) Here: dodocraft.com Cool!
November 11, 2025 at 7:06 AM
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
November 9, 2025 at 7:17 PM
🌈 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
November 8, 2025 at 11:40 AM
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
November 6, 2025 at 11:53 AM
#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 m#fsharprp open-source work: this is a beautiful way to support it ❤️
November 4, 2025 at 2:25 PM
576 pixels
Pre order
;)
#fsharp
September 11, 2025 at 5:15 PM
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.
September 6, 2025 at 8:59 AM
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
August 26, 2025 at 8:50 AM
🤓 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
August 20, 2025 at 4:46 PM
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
August 12, 2025 at 10:04 PM
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
August 12, 2025 at 3:14 PM
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? 🎉
August 12, 2025 at 10:11 AM
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 🤗
August 12, 2025 at 8:39 AM
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 🤗
August 11, 2025 at 4:50 AM
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
August 10, 2025 at 4:06 PM
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 :)
August 10, 2025 at 11:28 AM
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 💯 🙏🙏🙏🙏
August 9, 2025 at 4:07 PM
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 ❤️
August 9, 2025 at 9:18 AM
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
August 7, 2025 at 1:41 PM
Built my own static site generator for docs.pxlclock.com instead of wrangling existing templates. Didn’t feel like hunting one down - so I “coded the vibe” from scratch. Surprisingly, it worked out great… even though I usually say vibe coding leads to a mess that needs rework. (Claude Sonnet 4)
Home - Cumin & Potato GmbH | PXL Clock | Docs
docs.pxlclock.com
July 20, 2025 at 3:24 PM
Shout out to all #fsharp / #dotnet / #typescript devs :) Soon we'll release the first 100 units of our #pxlclock, and you can help us AND be a part of it. How? By programming a PXL-App :) Visit github.com/CuminAndPota... and start coding right away 👍 🙏

CC @sergeytihon.com
GitHub - CuminAndPotato/PXL-Clock: The official PXL-Clock Repo
The official PXL-Clock Repo. Contribute to CuminAndPotato/PXL-Clock development by creating an account on GitHub.
github.com
July 20, 2025 at 9:17 AM
… this is not 0:47 o’clock - this is „47 days until you might grab one of the first 100 units“ … #pxlclock

pxlclock.com
June 17, 2025 at 10:52 PM
Yes - I use a "Pixel 9" as phone emulator to test the PXL-App for the #pxlclock :) funny...
May 26, 2025 at 9:28 AM
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
May 9, 2025 at 6:56 AM