Move Over SEO, It's Time For AIO
As AI displaces search, AI-optimized content will displace SEO. Here's how.
Exploring the MQTT Trigger for Spin: Simplifying Real-time Communication
Message Queuing Telemetry Transport (MQTT) Trigger for Spin.
Why Serverless Is Trending Again
The resurgence of serverless is due to a clearer definition, increased productivity, success stories, and WebAssembly improvements.
Startup Lessons from 25 Years and 5 Startups
Lessons learned from my 25-year journey, essential topics for anyone contemplating launching a startup as a founder.
High Performing Startups — Hiring for Values (Segment 3)
Bringing new team members into the organization who share values.
High Performing Startups — Founding Values (Segment 2)
The most essential effort before you coalesce your founding team or hire your first person.
High Performing Startups — The Fermyon System (Segment 1)
One of our goals is to be the best place our employees have worked. In 2023, we ranked #9 on the Will Reed Top 100 List for startups.
A Look Back at 2023, and a Look Forward to 2024
I predicted that 2023 would be the year of WebAssembly. It was certainly a productive year at Fermyon. But some of the things I am most excited about will come around in 2024.
5 Fermyon Releases: What We Did at KubeCon
KubeCon Chicago felt like a celebration. We released Spin 2.0. We got to reconnect with friends we made during our India trip this summer.
It’s Time to Reboot Software Development
How the WebAssembly Component Model is Transforming Software Development.
Serverless Sources: Our Team’s Favorite Places to Read & Learn in 2023
Exploring tech resources, emphasizing WebAssembly, open-source development, and related communities and events.
Fermyon Serverless: Solving Key Market Problems According to Leading Analyst Firm
IDC Research looks at Fermyon's WebAssembly PaaS and Serverless AI announcement
What Is It Like to Be an LLM?
Discussing common misconceptions about AI-based software through a philosophical thought experiment (or two).
Empowering Developers With AI Inferencing: A New Coding Essential
Developers harnessing AI to boost their coding capabilities; an AI Coference 2023 wrap up.
5 Things We Learned in India
Reflections on the 'Disruptive Tech: Wasm Edition' tour of India.
The Next Generation of Serverless is Happening
The roots of serverless can be traced back to CGI in the early nineties. But at this moment, a new generation is emerging. And it is exciting.
Fermyon at the Innovation Showcase of the MIT Sloan CIO Symposium
On May 15-16, 2023, Fermyon was featured as one of the ten Innovation Showcase finalists at the MIT Sloan CIO Symposium
Why Do We Need Another Kind of Cloud Compute?
We talk about WebAssembly as the next wave of cloud computing. But why do we need another wave of cloud computing. The answer is serverless functions.
The Four Domains of Wasm
What is WebAssembly good for? We all know about its value to the browser. But there are other intriguing cases.
The Complex World of Wasm Language Support
Developers will not fall in love with WebAssembly unless we can utilize one of its core promises: run all kinds of code regardless of the source language. It's been a year since Fermyon launched our Wasm language guide. What have we learned?
Software Engineering Daily Podcast with Fermyon's Matt Butcher
Matt chats with Mike Bifulco about cloud native WebAssembly
Kubecon Recap: Official Videos & Announcing the Open Beta of the Fermyon Cloud
Thank you for visiting us at KubeCon + CloudNativeCon North America 2022. If you could not attend in person, this article will provide you with official footage and links to resources about Fermyon Cloud, Spin and more.
Video: Fermyon Behind the Curtains
David Flanagan (rawkode) interviews Matt Butcher and Radu Matei about Fermyon, WebAssembly, and the return of the 1990s
PaaS Is Not Dead
We’ll look at a few ideas of what failure is, apply them to PaaS, and then evaluate whether PaaS has failed. The conclusion is resoundingly clear: PaaS is a highly successful endeavor, alive and well, and likely to be so for quite some time.
The Risks of WebAssembly
WebAssembly is a new enough technology that there are still several risks to consider when adopting. In this post, we cover four such risks.
Chinchilla Squeaks Podcast Ft. Matt Butcher
This blog post outlines a conversation, in an interview, where Matt Butcher walks through his experience of the evolution of cloud computing. The narrative is bountiful in knowledge thanks to Matt’s vast experiences and involvement with many open-source software products and projects over the years.
The Future of WebAssembly in the Cloud: Our Glimpse
WebAssembly and Containers are complimentary (this is a blog, about a presentation, that shows how Fermyon uses both as part of the future of WebAssembly)
Better Than Overprovisioning: Underprovision Your Cloud Services
As a matter of routine business, we have gotten comfortable with overprovisioning our cloud services. We might think that the best solution is to come up with a better way of right-sizing our provisioning. But the best solution might just be underprovisioning.
Why WebAssembly Belongs Outside the Browser
Members of Suborbital, Cosmonic, and Fermyon jointly discuss why WebAssembly belongs outside the browser.
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.
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
The Scale to Zero Problem
Rather than run an application all the time, what if we could only start it when it was needed, and thus avoid the cloud cost of running unused services? This was the idea behind scale-to-zero. WebAssembly has an answer.
Why the Bytecode Alliance is important to the Wasm ecosystem
For any ecosystem to grow, it's important for standards to be implemented that establish trust with users within the community. This is the motivation behind the Bytecode Alliance, a non-profit standards setting organization devoted to building secure-by-default software.
A Reckoning for Serverless
Serverless did not quite live up to its promise. But why? Partly, it was never well-defined. Also, the vision overreached the technology available at the time. But things are different now. Has serverless failed or is it about to hit a renaissance?
Is WebAssembly Susceptible to Log4Shell-style Attacks?
The recent Log4j attack provides an opportunity to talk about that characteristic and see why WebAssembly is resistant to this kind of attack.
Scripting Languages and Compiled Languages in WebAssembly
The promise of WebAssembly is that it can be a common runtime for all sorts of languages. But there are differences between how we traditionally write in scripting languages (JavaScript, Python, Ruby) versus compiled languages (C/C++, Go, Rust). In this post, we survey the WebAssembly landscape to see what is happening along these fronts.
Containers vs. WebAssembly: What's the Difference?
It is common to hear WebAssembly compared to Docker Containers (or OCI Containers). What's the difference? We look at the key differences between Wasm and Docker Containers.
Rethinking Microservices
Microservices are serving us well in many ways. But in some ways, we can do better. Will microservices v2 be powered by WebAssembly?
How to Think About WebAssembly (Amid the Hype)
What is WebAssembly? Is it the JavaScript killer or a performance tool for the browser? Is it a replacement for Docker? Or a clone of Java? Or is it a better eBPF? Lots of ideas are swirling. So let's get to the heart of the matter.
Why LibreOffice in WebAssembly is a Big Deal
LibreOffice in WebAssembly (LOWA) is a promising project. But more exciting is what this new project demonstrates about the WebAssembly ecosystem.
🔥 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...