Bye-Bye Amazon & Google, Hello Web 3.0
It’s official, we are porting our web editor for slides, DeckDeckGo, to DFINITY’s Internet Computer!Thanks to the help of a second 25k USD grant from the DFINITY foundation, we will wrap up the work...
View ArticleTypeScript Utilities For Candid
Photo by Georgie Cobbs on UnsplashTo port our web editor, DeckDeckGo, to DFINITY’s Internet Computer I developed several helpers in TypeScript to interact with our canister smart contracts.If it can...
View ArticleA Simple KeyVal Store Implemented in Motoko
Photo by Pedro Lastra on UnsplashI am a fond of offline web applications and most of my personal open source projects, such as DeckDeckGo or Tie Tracker, follow the approach.In these two particular...
View ArticleConverting SVG To Image (PNG, Webp, etc.) in JavaScript
Photo by Justin Aikin on UnsplashLast Monday I built and published a new Web Component, developed with StencilJS, to generate social images dynamically in the browser.For a given text and logo, the...
View ArticleAnnouncing Stylo - Another Kind Of Rich Text Editor
Photo by Amy Hirschi on UnsplashSo, I developed a new open source WYSIWYG interactive editor for JavaScript. Its goal is to bring great user experience and interactivity to the web, for everyone, with...
View ArticleExport To The File System (Save As...) + Fallback In TypeScript
Photo by Ivan Diaz on UnsplashIn almost every web application I end up reusing the same pattern to export data to the file system in JavaScript - i.e. a solution that uses the File System Access API...
View ArticleCall Internet Computer Canister Smart Contracts In NodeJS
Photo by Greg Rakozy on UnsplashI spent last few months developing Papyrs an open-source, privacy-first, decentralized blogging platform that lives 100% on chain. This new web editor is finally ready...
View ArticleA Frameworkless Store In TypeScript
Photo by pine watt on UnsplashThere are undeniable advantages to using frameworks (React, Angular, Svelte etc.) for frontend development but there are also undeniable disadvantages.The interoperability...
View ArticleDynamically Create Canister Smart Contracts In Motoko
In one of my last blog posts, I shared a solution to query smart contracts on Internet Computer in a NodeJS context.That article was the first of a series that will display the various scripts I have...
View ArticleAnnouncing Papyrs: Blog on web3
So, I have developed a new open-source, privacy-first, decentralized blogging platform that lives 100% on chain and today I am making it available to anyone. I called it: Papyrs. What a ride! Last...
View ArticleCreate A Popover In Svelte
Photo by Nick Fewings on UnsplashI have implemented the UI components of my last project Papyrs without any third party design system libraries - i.e. I created all the components from scratch. I did...
View ArticleDeprecated channel
So, not sure anyone would ever read this but I just want to pin a post at the top of my feed because I don't aim to publish on DEV anymore.If you ever read this and are still interested by my content,...
View Article