Alessandro PignottiinleaningtechSunsetting our Developer's Blog on MediumAnnouncing that future technical content will not be posted on Medium, but hosted at https://leaningtech.com/news/?q=technicalblog2 min read·Mar 10, 2023----
Alessandro PignottiinleaningtechWebVM: Client side X86 virtual machines in the browserWe made a X86 virtual machine that runs in the browser. This is powered by CheerpX, a WebAssembly virtualization solution.6 min read·Jul 27, 2023--1--1
Alessandro PignottiinleaningtechCheerpX: Using WebAssembly to run any programming language in the browserWe have built a WebAssembly based VM to run X86 binaries in the browser, we are releasing multiple demos and an architectural overview.9 min read·Nov 16, 2021--3--3
Alessandro PignottiinleaningtechThe Bottomless Pit of Disappointment: A Chrome Extension TaleWhy maintaining a popular Chrome extension and dealing with the Chrome Web Store review process is a nightmare15 min read·Aug 10, 2021----
Alessandro PignottiinleaningtechExtreme WebAssembly 2: the sad state of WebAssembly tail callsA deep look at the current state of support for WebAssembly tail calls on various browser, plus an hands-on tutorial for CheerpX7 min read·Aug 18, 2020--1--1
Alessandro PignottiinleaningtechExtreme WebAssembly 1: pushing browsers to their absolute limitsWorking on a x86 virtual machine in WebAssembly is highlighting several limitations of current browser implementations6 min read·Jun 16, 2020--1--1
Alessandro PignottiinleaningtechRunning Flash in WebAssembly using CheerpX: an updateExtending the life of Flex, AS3 and AS2 Flash content with WebAssembly virtualization7 min read·Mar 10, 2020--6--6
Alessandro PignottiinleaningtechPreserving Flash content with WebAssembly done rightOr how we plan to run any Flash content in WebAssembly without re-implementing Flash4 min read·Aug 27, 2019--4--4
Alessandro PignottiinleaningtechJava Applet Archaeology: races and wavesJava Applets usage in a post-plugin world5 min read·Jul 23, 2019----