Darwin Boersma
ogghead.bsky.social
Darwin Boersma
@ogghead.bsky.social
Rust programmer, WebAssembly enthusiast. Software engineer at Amazon.
Reposted by Darwin Boersma
Woo hoo! fish 4.0.0 that contains the rust rewrite is finally out and stable! I have been using fish for a few weeks now and it’s really nice to not have to worry about 1000 Z shell plug-ins

https://github.com/fish-shell/fish-shell/releases/tag/4.0.0
Release fish 4.0.0 (released February 27, 2025) · fish-shell/fish-shell · GitHub
fish’s core code has been ported from C++ to Rust (#9512). This means a large change in dependencies and how to build fish. However, there should be no direct impact on users. Packagers should see ...
github.com
February 27, 2025 at 1:25 PM
Reposted by Darwin Boersma
Reposted by Darwin Boersma
In early January, @thorstenhans.bsky.social joined the Chrome for Developers podcast to talk more about WebAssembly, Spin, StarlingMonkey (JS SDK), and more! We've written a blog about the episode that goes more in-depth: www.fermyon.com/blog/chrome-...
Chrome for Developers: Thorsten Hans talks with Thomas Steiner
Our Senior Cloud Advocate, Thorsten Hans, joined Thomas Steiner on episode at Chrome for Developers - exploring the world of WebAssembly serverless functions and microservices.
www.fermyon.com
February 10, 2025 at 10:54 PM
Reposted by Darwin Boersma
Spin and SpinKube, two projects @fermyon.com has been hard at work on for the last few years, are now officially in the @cncf.io! 🙌

www.fermyon.com/blog/spin-jo...
Spin Joins CNCF Sandbox: Strengthening Adoption and Benefits for Organizations and Developers
Spin has been accepted in the CNCF Sandbox. This milestone brings many benefits to the Spin ecosystem.
www.fermyon.com
January 22, 2025 at 6:26 PM
Reposted by Darwin Boersma
In a recent The New Stack article, B. Cameron Gain dives into the exciting improvements coming to Wasm, including the component model. @technosophos.bsky.social shares insights on how this model can elevate the binary format to new heights. Read more here: bit.ly/4aeeEMP
See What WebAssembly Can Do in 2025
Looking ahead to 2025, it’s anticipated that WebAssembly will see some real adoption beyond the sandbox projects presented at conferences.
bit.ly
January 8, 2025 at 3:00 AM
Reposted by Darwin Boersma
Microservices can be costly, but we can rewrite the design pattern to make them more efficient. This is where serverless functions can change things, as our CEO, @technosophos.bsky.social, points out in a Forbes article: bit.ly/4gN6vRw
Council Post: Implementing Microservices As Serverless
Microservices have become an established design pattern in enterprise computing, but they can cost more than you might think.
bit.ly
December 26, 2024 at 8:40 PM
Reposted by Darwin Boersma
I penned this "mild-mannered rage post" after a guy told me very bluntly that Wasm wasn't ready for production, but seemed to have no idea at all that Wasm has been around for years and is already deployed broadly into production systems.

www.fermyon.com/blog/you-are...
You Are Already Using Wasm In Production
I am often surprised when I hear folks ask, “When will WebAssembly be ready for production?” There seems to be some lurking suspicion that something is holding WebAssembly back.
www.fermyon.com
December 9, 2024 at 8:47 PM
Reposted by Darwin Boersma
Fermyon's Advent of Spin is already spinning. But it's not too late to join in on the fun!

www.fermyon.com/blog/advent-...
Announcing Advent of Spin 2024
Announcing Advent of Spin 2024 - A fun coding challenge to learn Spin and Serverless WebAssembly
www.fermyon.com
December 10, 2024 at 10:57 PM
Reposted by Darwin Boersma
December 3, 2024 at 10:58 PM
Reposted by Darwin Boersma
Our team is getting festive with a seasonal coding challenge!

#AdventOfSpin week 1 is already under way, with prizes up for grabs for the most creative approaches fermyon.com/blog/advent-...
Announcing Advent of Spin 2024
Announcing Advent of Spin 2024 - A fun coding challenge to learn Spin and Serverless WebAssembly
fermyon.com
December 4, 2024 at 10:25 PM
Reposted by Darwin Boersma
It's done. Now it’s your turn, Oracle.

We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal.

It's time to #FreeJavaScript.

deno.com/blog/deno-v-...
Deno v. Oracle: Canceling the JavaScript Trademark
Oracle is holding the JavaScript trademark hostage, and we’re pursuing legal means to #FreeJavaScript. Here’s a brief update.
deno.com
November 25, 2024 at 7:02 PM
Reposted by Darwin Boersma
I mentioned to a friend today that I sometimes use the phrase "movers and shakers" but don't know the origin. He pointed me to the poem, "Ode," a paean to artistry.

www.poetryfoundation.org/poems/54933/...
November 21, 2024 at 10:48 PM
This is so so cool. The productivity gains and new workflows possible through this feature (both for app developers and platform engineers) are game changing!
With Selective Deployments, developers can build a single app that, at deployment time, can be split into separate microservices.

This is the WebAssembly Component Model at work!

www.fermyon.com/blog/spin-se...
Spin Selective Deployments: A Leap Forward for Distributed Applications
Compose a single codebase (even in multiple languages). Edit it in one project. Compile it with one build command.
www.fermyon.com
November 14, 2024 at 12:24 PM
Reposted by Darwin Boersma
Spin 3 is out!

Component dependencies, factors, and awesome telemetry support are among the highlights.

#wasmcon #wasm #webassembly

www.fermyon.com/blog/introdu...
Introducing Spin 3.0
The latest major release of Spin is here - with new features like Component Dependencies, Selective Deployments, Otel Integration, and Spin Factors.
www.fermyon.com
November 11, 2024 at 4:35 PM
Reposted by Darwin Boersma
I can't control the world around me, but I can define the person I want to be, and how I contribute to making the world a better place.

I'll spend my days doing that work with intentionality.
November 6, 2024 at 4:25 PM
Reposted by Darwin Boersma
Check out my most recent article!

💡 Learn how to build Kubernetes Jobs and CronJobs with #WebAssembly #Spin & #SpinKube

www.fermyon.com/blog/wasm-jo...
WebAssembly Jobs and CronJobs in Kubernetes with SpinKube & the Spin Command Trigger
Learn how to run WebAssembly apps as Kubernetes Jobs and CronJobs using Spin Command Trigger and SpinKube
www.fermyon.com
November 6, 2024 at 7:30 AM
Reposted by Darwin Boersma
I wrote a blog about running Wasm in lightweight #kubernetes distros.

At #KubeCon we’re going to use K3S to demo some of this. It’s shocking how much WebAssembly you can pack on a small cluster.

www.fermyon.com/blog/lightwe...
Lightweight Kubernetes and Wasm is a Perfect Combo
Squeeze more out of your lower-powered hardware with lightweight Kubernetes distros and SpinKube
www.fermyon.com
October 29, 2024 at 2:10 PM
@fermyon.com gave me this comfy t-shirt for their Spin app Finicky Whiskers! So here is a picture of myself wearing it with my own finicky kitty Yennefer 😄 Thank you to @technosophos.bsky.social and Fermyon for the swag!

(P.S. I set messages to allow all and would love to chat on Spin/tech!)
October 26, 2024 at 12:03 AM