Philippe Charrièrek33g.hashnode.net·Jun 12, 2022FeaturedGetting started with Grain by examplesI was always fascinated by functional programming, but I'm not a (good) "functional programmer". My first steps with functional programming were with Scala, which was rough. I gave up quickly the first time and returned to my first love: JavaScript ...Paweł Świątkowski and 1 other are discussing this2 people are discussing thisDiscuss·61 likes·1.1K readswasm
Philippe Charrièrek33g.hashnode.net·Apr 16, 2023FeaturedWASI, first stepsThis blog post is an introduction to WASI, the WebAssembly System Interface. But first, let's talk a little bit about WASM. This blog post is the first of a long series dedicated to WASI. Quick reminder: WASM? WebAssembly (nickname: WASM) is a low-...Discuss·54 likes·682 readsWASI and Node.jswasm
Philippe CharrièreforKubesimplifykubesimplify.hashnode.net·Nov 7, 2022Embed HTTP servers in WASM with Rust and CSharpFor a while, some WASM runtimes implement the Socket specification. So, let’s see how to code an HTTP server directly with WASM. Quick reminder about WASM and WASI First, WebAssembly (WASM) is a compilation target. Initially, designed for the browser...Discuss·48 likes·1.7K readsWebAssembly
Philippe Charrièrek33g.hashnode.net·Apr 24, 2023Wazero Cookbook - Part Two: Host functionsThe Host Functions are functions defined inside the host program. From the WASM module perspective, a host function can be imported and called by the WASM module. A host function is like a superpower given by the host program to the WASM module. So, ...Discuss·55 readsWazero, first stepswasi
Philippe Charrièrek33g.hashnode.net·Apr 23, 2023Wazero Cookbook - Part One: WASM function & Host applicationThe WASI Land of Tools is growing fastly. So I tried to map the various territories to help you find your way around: You can develop "from scratch" WASM modules and host applications with the WASM runtimes SDK. You can develop WASM modules and ho...Discuss·107 readsWazero, first stepswasm
Philippe Charrièrek33g.hashnode.net·Apr 21, 2023WASI, Communication between Node.js and WASM modules, another way, with STDIN and STDOUTThis blog post explains how to use stdin and stdout to communicate between the host application and the WebAssembly module. The previous blog post is WASI, Communication between Node.js and WASM modules with the WASM buffer memory. Requirements You...Discuss·44 readsWASI and Node.jswasm
Philippe Charrièrek33g.hashnode.net·Apr 17, 2023WASI, Communication between Node.js and WASM modules with the WASM buffer memoryThis blog post explains how to use the WASM buffer memory to communicate between the host application and the WebAssembly module. The previous blog post is WASI, first steps. Requirements You need to install the following: GoLang and TinyGo (previ...Discuss·50 readsWASI and Node.jswasm
Philippe Charrièrek33g.hashnode.net·Apr 16, 2023FeaturedWASI, first stepsThis blog post is an introduction to WASI, the WebAssembly System Interface. But first, let's talk a little bit about WASM. This blog post is the first of a long series dedicated to WASI. Quick reminder: WASM? WebAssembly (nickname: WASM) is a low-...Discuss·54 likes·682 readsWASI and Node.jswasm
Sean Coughlinscc33.hashnode.net·Apr 13, 2023Exploring Cloud Models: Public, Private, Hybrid, and Multi-CloudIntroduction Cloud computing has become an essential piece of software development, offering unprecedented scalability, flexibility, and cost-effectiveness. As a software engineer, it is crucial to understand the different cloud models to select the ...DiscussCloud ComputingCloud Computing
Sourav Kumarforsouravsouravk.hashnode.net·Apr 2, 2023What is WebAssembly?Docker recently announced the WASM integration and published a technical preview ever since everyone has been wondering what this means and why there are blogs out there stating that WASM will replace Docker and Kubernetes. Solomon Heights the founde...DiscussWeMakeDevs
Engin Diriediri.hashnode.net·Mar 26, 2023Step-by-Step Guide: Setting Up WASI Node Pools for AKS and Running WASM Spin Applications all with PulumiTL;DR: Code https://github.com/dirien/pulumi-aks-wasm-spin Introduction In this blog post, I am going to show you how to run a Fermyon Spin WebAssembly (WASM) application on a WebAssembly System Interface (WASI) node pool. Everything will be powere...Discuss·125 readswasm
Khushiyant Chauhankodein.hashnode.net·Mar 22, 2023Docker + WebAssembly: The Superhero Duo of the Developer WorldIntroduction Well, hello there! Today, we're going to talk about two of my favourite things: Docker and WebAssembly (WASM). And I promise to make it funny, so bear with me! First, let's talk about Docker. You know what Docker is, right? It's like a ...DiscussDocker
Sowmya Ssowmya.hashnode.net·Mar 4, 2023Will wasm replace docker and kubernetes ?Docker recently announced the wasm integration and published a technical preview. Ever since everyone has been wondering what this means and why. And Solomon Hykes, the founder of Docker, tweeted that if Wasm and Wasi existed in 2008, they wouldn't h...Discuss·10 likesWeMakeDevs