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=technicalblogMar 10, 2023Mar 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.Jul 27, 20231Jul 27, 20231
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.Nov 16, 20213Nov 16, 20213
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 nightmareAug 10, 2021Aug 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 CheerpXAug 18, 20201Aug 18, 20201
Alessandro PignottiinleaningtechExtreme WebAssembly 1: pushing browsers to their absolute limitsWorking on a x86 virtual machine in WebAssembly is highlighting several limitations of current browser implementationsJun 16, 20201Jun 16, 20201
Alessandro PignottiinleaningtechRunning Flash in WebAssembly using CheerpX: an updateExtending the life of Flex, AS3 and AS2 Flash content with WebAssembly virtualizationMar 10, 20206Mar 10, 20206
Alessandro PignottiinleaningtechPreserving Flash content with WebAssembly done rightOr how we plan to run any Flash content in WebAssembly without re-implementing FlashAug 27, 20194Aug 27, 20194
Alessandro PignottiinleaningtechJava Applet Archaeology: races and wavesJava Applets usage in a post-plugin worldJul 23, 2019Jul 23, 2019