A new lib from the Business4s ecosystem has just arrived!
medium.com/p/84b24281669c
A new lib from the Business4s ecosystem has just arrived!
medium.com/p/84b24281669c
Not the most impressive but complete enough. I need a new thing to waste my time on.
Is Dave The Diver good?
I start to think I need to step up my public-speaking game. Or write better abstracts 😅
In 20 minutes I will talk about Business4s at Func Prog Sweden online Meetup!
www.youtube.com/live/rFa4Jhg...
I'm looking into Zulip and it seems much more serious and better suited for collaboration than Discord. Why isn't it more popular among OSS communities?
Published first batch of reviews from 2026. Mostly fiction, but good ones!
medium.com/@w.pitula/ba...
New Claude usage
Hit compiler bug > ask to minimize > ask to search GitHub for related issue.
It found one and a workaround.
New day, new article. I've been going full-throttle on agentic software development for the last 2 months and summed up my thoughts.
medium.com/@w.pitula/tw...
I’ve finally summed up my 2025 reading. Enjoy!
medium.com/vp-of-books/...
Just got my ticket to @scalar-conf.com. Not speaking this time, but the lineup was too good to miss it.
Check out the new Forms4s library by @krever01.bsky.social. It ships with Tyrian 👾 support out of the box, but because it's composable, you aren't locked into a specific UI framework.
medium.com/business4s-b...
The Sovereign Tech Fund Invests in Scala:
🔐 security audits
🔧 sbt 2.0
📚 core library maintenance
💪 and long-term resilience for critical digital infrastructure
Check out the announcement: www.scala-lang.org/b...
🙏 Huge thanks to @sovereign.tech
New library in Business4s ecosystem! And my semi-rant on scala.js usability.
medium.com/business4s-b...
Decisions4s just got support for persistence. I'm still not convinced its a good way to handle business logic, but many people asked if thats possible. Now it is.
business4s.org/decisions4s/...
Wild observation: feedback is now more valuable for OSS projects than contributions.
I can steer Claude at least just as effectively as avg contributor but I can get real world usage report out of it.
Not bad
Current status: optimized an operational job from 33 hours to 22 minutes :)
Check out what we’ve been up to over the past 6 months 🙂
medium.com/business4s-b...
I posted the last batch of my books reviews from 2025.
Double sized (20 positions) because I was lazy.
One great book about investment, and a lot of other good ones.
medium.com/vp-of-books/...
It's the universe giving you signs.
I think much more than this. My experience is that for every developer interested in conferences/events/social media/whatever, there is ~5 developers who just work.
Imho the decent approximation would be number of linkedin profiles with scala skill. But I don't know if thats available anywhere.
Balancing shortcuts and excellence and tradeoffs in general is probably the biggest reason why companies need senior engineers.
Writing good code is easier than knowing when to do it.
Actually, we have since 3.5, it seems. 🤔
github.com/scala/scala3...
`extends Newtype[String]` brings `neotype.Newtype`, which is obvious in hindsight. If we only had macro annotations...
That's interesting! I will decompile some stuff and check then. That's potentially big.
Hey @kitlangton.bsky.social does neotype require runtime dependency?
@baldram.github.io pointed me to it, and I see it doesn't allocate, but I'm curious if it requires any symbols at runtime at all.
I'm asking because if not I could safely use it in my libs without binary compatibility issues.