Paweł Stadnicki
pstadnicki.bsky.social
Paweł Stadnicki
@pstadnicki.bsky.social
280 followers 90 following 10 posts
F# developer Dad x2 EU/Poland/Wrocław
Posts Media Videos Starter Packs
In Poland, the trial period is typically 3 months terminated with a full calendar month's notice (30–60 days). While this can vary, a 3-month trial with full-month notice is almost prevalent even for contracts. If things don’t work out, the usual outcome is a mutual agreement to part ways.
Reposted by Paweł Stadnicki
We've open-sourced our #dotnet / #fsharp / #typescript API for writing #pxlclock animations: github.com/CuminAndPota...

We are
- open for contributions
- anyone comes up with an API for another language? So curious and insightful to see how and why things may differ for similar purposes

Thank you🙏
GitHub - CuminAndPotato/PXL-Api: APIs for writing PXL-Apps
APIs for writing PXL-Apps. Contribute to CuminAndPotato/PXL-Api development by creating an account on GitHub.
github.com
It looks great, when do you plan the selling?
Reposted by Paweł Stadnicki
Fable 5 alpha is here 🎉

It comes with a new project cracker and partial support of F# 9 features.

Read more about it at:

fable.io/blog/2024/20...

#fsharp #fablecompiler
Fable · Fable 5 alpha
fable.io
Cat is a mammal, mammal is an animal. Apply this kind of abstraction to software, and you'll never be jobless
Reposted by Paweł Stadnicki
My #fsharp advent calendar post showing how to generate code using Fabulous.AST edgarfgp.github.io/Fabulous.AST/

(Thanks @sergeytihon.com for organising)
Homepage
edgarfgp.github.io
Reposted by Paweł Stadnicki
It's not #fsharp this time, but #typescript. I do some Promise-hacks to achieve composition of state-aware functions to draw some growing rectangles for #pxlClock :)

There's also some more - program your own animations and win a PXL-Clock! github.com/CuminAndPota...
Nice! I will apply it with my next coding endeavour
Reposted by Paweł Stadnicki
Well, it's been more than 3 years 😵, but I am pleased to share that I have, once again, blogged a thing, as part of the 2024 #fsharp Advent Calendar: paul.blasuc.ci/posts/fault-...
#FsAdvent #dotnet
Paul Blasucci's Weblog
Thoughts on software development and sundry other topics
paul.blasuc.ci
I know that discussion, and that's exactly what I'm referring to :) Interviews are mostly about stuff you will NOT do in practice (based on my experience)
And of course, it's better if you immediately know the exact replacement for fold before using it, but that takes practice—or the luck of not being influenced by prevalent object-oriented habits (or talent)
Fold is great for exploratory analyses until we determine what we want to do with the data (explanatory). It's also a common topic in interview questions (along with the famous 'rebase').
You can't call yourself a C# developer until you solely use bare map (Select) and filter (Where). By using fold, you're safe—you'll never pass any C# interview.
Reposted by Paweł Stadnicki
🎄🌟 Announcing PXL-JAM 2024! 🌟🎄

🎨 Program some PXLs
🏆 WIN 1 of 3 PXL-Clocks!
💻 Powered by #dotnet, programmed in #fsharp

Proudly part of the F# Advent Calendar by @sergeytihon.com - thank you for hosting us man 🤗

✨ Learn more: youtu.be/q5-QTpEMGdU

Let’s make some art 🖌️ #PXLJAM2024 #PXLCLOCK
PXL-Jam Christmas 2024
YouTube video by The Pure State
youtu.be
Reposted by Paweł Stadnicki
A long read dedicated to Nullable Reference Types in F# 9 was just published: devblogs.microsoft.com/dotnet/nulla...
It talks about history of nullability in F#, applicability of the new feature as well as new ways of dealing with null values in F# code.
Nullable Reference Types in F# 9 - .NET Blog
Read about latest F# 9 feature, Nullable Reference Types
devblogs.microsoft.com
It feels exactly like a time travel journey. The only difference is a butterfly instead of a bird and fact that you have some audience from day one. There's a real desire to share sth useful here. It's also strange that I never felt that same urge with Mastodon, Discord etc
Reposted by Paweł Stadnicki
An #fsharp success story!

For a client, I used #trulla and #typeFighter as „solid foundation“ for type-checking an in-product programming language 🤩 My trusted friend @dawedev.bsky.social from @amplifyingfsharp.io is now carrying on the work and ensuring customer success! Step on it, bro! 💪
language.now