![Finicky Whiskers (pt. 2): Serving the HTML, CSS, and static assets](/static/image/twc-series-pt2.png)
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](/static/image/twc-fermyon-default.jpg)
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](/static/image/twc-series-pt1.png)
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](/static/image/twc-spinup-digital-ocean.png)
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](/static/image/twc-hashiconfeu-2022.png)
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](/static/image/twc-dont-repatriate-servers.png)
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](/static/image/twc-osssummit-2022-alt.png)
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](/static/image/twc-spin-020.png)
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%](/static/image/twc-tinygo-60per.png)
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](/static/image/spin-rest-api.png)
Accessing external APIs from Spin applications
Come learn how you can leverage experimental Spin features to enable outbound HTTP support
![Scheduling WebAssembly-backed services with Spin and Nomad](/static/image/spin-nomad.png)
Scheduling WebAssembly-backed services with Spin and Nomad
Come learn how to run WebAssembly-backed services with Nomad and Spin
![Come learn how we use Bartholomew @ WasmDay EU 2022](/static/image/twc-wasmday.png)
Come learn how we use Bartholomew @ WasmDay EU 2022
This May 16th, our founders will be presenting speaking a WasmDay EU in Valencia, Spain about how we implmented a WebAssembly CMS
![Matt Butcher @ DockerCon May 10, 2022](/static/image/twc-dockercon-2022-alt.png)
Matt Butcher @ DockerCon May 10, 2022
This May 10th, Matt Butcher will be virtually presenting Containers and WebAssembly at DockerCon 2022.
![Running .NET in WebAssembly](/static/image/twc-running-dotnet.png)
Running .NET in WebAssembly
C# and other .NET languages can now be compiled to Wasm. In this post, we show how to run cloud-side .NET in a WebAssembly runtime.
![Wasm, WASI, Wagi: What are they?](/static/image/twc-wasm-wasi-wagi.png)
Wasm, WASI, Wagi: What are they?
Any new technology comes with a litany of new terminology. WebAssembly is no different. In this post, we take a look at how Wasm (short for WebAssembly), WASI (the WebAssembly System Interface) and Wagi (WebAssembly Gateway Interface) work together. The Fermyon Spin framework makes use of all three of these.
![WebAssembly Languages](/static/image/twc-wasm-specific-lang.png)
WebAssembly Languages
With WebAssembly gaining momentum, a new breed of WebAssembly-specific languages have arrived on the scene. In this post we cover a few of these, including Grain and AssemblyScript
![Writing a WebAssembly Service in TinyGo for Wagi and Spin](/static/image/twc_tinygo-wagi.png)
Writing a WebAssembly Service in TinyGo for Wagi and Spin
Of the growing list of WebAssembly capable programming languages, Go is one of our favorites. In this post, we build a real (but tiny) service with TinyGo.
🔥 Recommended Posts
![Introducing SpinKube and Fermyon Platform for Kubernetes](/static/image/twc-introducing-spinkube-platform-for-kubernetes.jpg)
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](/static/image/twc-next-generation-of-serverless-is-happening.jpg)
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...