Cooked up some really tasty treats over the past 3 months:
- Various Jev morsels; most importantly a Scala ZIO Jev client with a full agentic loop orchestrator: https://t.co/D5FRHCv7Ai
- Site for testing CIMD: https://t.co/su7fncBsQ0
- Support for Mantle in ZIO Bedrock: https://t.co/UObSA6toxZ
- Updates to zio-http-mcp for 2026-07-28 MCP spec: https://t.co/QJGxjQihnQ
- ZIO Evals lib: https://t.co/xJQTnT7nME
- ZIO Git lib: https://t.co/YI7SCS6Eoy
- sbt over MCP & symbol tools: https://t.co/QvsVNKCwIn
- sbt-tdepver for easier transitive dep mgmt: https://t.co/V3ap7Mm9s6
- New Scala & Scala Native buildpacks: https://t.co/ljHHiHCBQ8
https://t.co/derCQsy4zY
Still cooking! A few more new projects in the past 2 months:
- ZIO HTTP MCP client/server library: https://t.co/QJGxjQihnQ
- ZIO Bedrock library: https://t.co/GH6ARfRUVo
- sbt revolver alternative for sbt 2.0: https://t.co/vZhsL0aLFS
- sbt webjars plugin: https://t.co/nAxHC90eAk
- sbt plugin for sass: https://t.co/ohpUVZqoNV
@tribbloid For some things I use GraalVM, for some things Scala Native. Kyo has support for Scala Native so where I use Kyo it is Scala Native, otherwise GraalVM.
Four reasons I still use Scala:
- Agent understanding of code is very high (good types, Effects, expressive)
- Incremental compiles are really fast (JVM, sbt daemon, good caching)
- I’m using Scala native and GraalVM Native Image for more prod servers and having success, but without the long dev compiles
- I can easily review the code because the code is good
AWS Emulator is here!
Building API emulators has been huge for Amazon teams this year. We let agents run against dependencies over and over in a feedback loop, all in the local env. The most popular one internally emulates AWS APIs: it's 100% built by agents and now open source.
Software factory: https://t.co/eLKSTTx347
Blog: https://t.co/IOCf0RafVd
Source code: https://t.co/hY0P8wIcf1
Evals: https://t.co/MMOxFM4avk
User guide: https://t.co/9NYMJT5aUZ
On the latest Happy Path Programming, @BruceEckel and I chatted with Barry Warsaw - I'm sure every developer has used code he wrote. Check it out: https://t.co/zibAcRTUNE
Two years ago @BruceEckel, Bill Frasure, and I released the Effect Oriented Programming book. Since then the entire world of programming has changed. But I’m thrilled that the concept is taking off.
Many new Agent-First programming languages are Effect Oriented. @EffectTS_ and related projects like @foldkit & @alchemy_run are reaching the masses.
I am definitely not claiming my book has anything to do with that. I’m really just glad that the concepts are getting out there. And many more developers are discovering a better way to build better software.
I can't wait for everyone to vibe their own TLS impl. And their own OS, programming language, runtime! Definitely no bugs gonna happen. Make no mistakes.
Dependencies are so over!
What’s going to happen to open source?
A prediction:
Dependencies are over.
The same Brotli vulnerability impacted .NET, Node, Bun, Envoy and more. Dependencies are too big of a target.
When rewriting a dependency is one prompt away, why take the risk?
I mute a lot of words on this platform.
Some words have memorable reasons for muting, like DAO & NFT.
With others I have no idea why I muted them, like $20 & monkey.
It’d be nice if when I mute a word, I could provide a reference tweet.
I’d really like to know when I should let monkeys back in my feed.