The WebAssembly Component Model
The WebAssembly Component Model proposal aims to make module composition easy and efficient. In this post, we'll build an intuition for how it works by analogy with how native code is linked, loaded, and run on popular operating systems.
Announcing Spin v0.3
Learn all about the new Spin v0.3 release!
Introducing Fermyon, the Frictionless WebAssembly Platform
Today we are excited to introduce the preview of Fermyon, the frictionless WebAssembly platform for writing microservices and web apps. We've released the Fermyon installer, a quick and easy way to install Fermyon on your own host or in AWS.
Fermyon's Values: The How and Why
One of the first efforts we undertook when starting Fermyon was setting for ourselves a core set of values. Values function for us as a critical component of company culture. We want our values to be meaningful virtues that we genuinely aspire to enact.
Finicky Whiskers (pt. 4): Spin, Containers, Nomad, and Infrastructure
In this final post of the Finicky Whiskers series, we discuss the platform on which we run the word's most adorable manual load generator.
Writing Webhooks with Spin
Bookhook is a simple Spin application that uses an inbound webhook from Trello to trigger an outbound webhook to Slack. We'll see how to create webhook applications in Spin and WebAssembly.
Finicky Whiskers (pt. 3): The Microservices
In this third part of the Finicky Whiskers series, we look at four microservices that drive game play. Rust, Ruby, HTTP, and Redis are covered in this post.
Finicky Whiskers (pt. 2): Serving the HTML, CSS, and static assets
Learn how Finicky Whiskers uses the Spin Fileserver to achieve an impressive 99 out of 100 on the Google Page Speed test.
Why (and How) We Built a WebAssembly CMS
Bartholomew, the CMS that powers Fermyon.com, is the first content management system for WebAssembly. Fermyon's Matt Butcher and Radu Matei recently spoke about it at WasmDay during KubeCon EU 2022.
Finicky Whiskers (pt. 1): The World's Most Adorable Manual Load Generator
Finicky Whiskers isn't just a game. It's the world's most adorable manual load generator.
Spin up WebAssembly on DigitalOcean in Minutes
Sometimes you want to get your WebAssembly Spin app out in public right away. Here we use DigitalOcean to create a Droplet running Spin. Then we use VS Code to live-edit on the Droplet.
We're talking about Nomad, WebAssembly, and Next Wave Microservices @ HashiConf EU
Learn how we use service discovery, secret storage, and Nomad task drivers to run a huge number of next-wave microservices on a surprisingly small Nomad cluster.
Why You Shouldn't Repatriate Your Servers - Addressing Cloud Overconsumption
A year ago, a16z published an article illuminating the true cost of cloud. We are skeptical of their assertion that repatriating to the datacenter is the correct approach. Instead, rethinking microservices will get us farther.
Meet the Fermyon Team @ Open Source Summit 2022
Join us in Austin, TX this June 21-24 at Open Source Summit where we will be hanging out, talking about WebAssembly, and giving away some awesome schwag
Announcing a new Spin release
Learn all about the new Spin v0.2.0 release, with improved developer experience and support for external services such as Redis.
Shrink Your TinyGo WebAssembly Modules by 60%
Cutting down on the size of a Wasm binary has advantages for performance and transfer speed. This post covers some tricks for reducing the size of Go code projects when compiled to WebAssembly with TinyGo
Accessing external APIs from Spin applications
Come learn how you can leverage experimental Spin features to enable outbound HTTP support
🔥 Recommended Posts
Introducing SpinKube and Fermyon Platform for Kubernetes
Enabling first-class support for running Wasm apps in Kubernetes means more efficient, and dramatically less costly compute...
The Next Generation of Serverless is Happening
The term “serverless” is used ambiguously, so let’s start off with a specific definition. Serverless apps are applications that are...