I came across the TrustedHTML API while working with Web Components in the Lit framework. Being a lazy developer, I prefer testing things directly in the browser console instead of creating separate files. During one of these experiments, I ran into ...
Programmable Key Pairs (PKPs) Anything you do on the blockchain needs you to sign a transaction with your private key. This happens in two steps, A transaction object is created and signed using your private key It's then broadcasted to the blockch...
In the evolving landscape of web development, the need for reusable, modular, and efficient components has become paramount. While JavaScript Web Components provide a powerful solution to these needs, they often come with a steep learning curve. This...
So I've been wanted to try for sometime but what put me off was the lack of a comprehensive documentation from scratch assuming a little knowledge of TypeScript and build tools by the learner. Because that's where I was coming from. Had it been JavaS...
Creating a basic JavaScript framework on Web Components with Shadow DOM and ES Modules, including client-side routing, requires a few steps. I shall outline how one can set up a framework. Step 1: Setting Up Your Project Create a brand new directory ...
BLUF: My final project for my web dev class. Can be seen at Image Gallery - ChatGPT's Take On King Midas This course had to be one of the craziest classes I have taken. My professor was a menace to the system and had his own chaotic and original way ...
Welcome to the 3rd post of this blog where we will try to discuss about Lit Protocol, how it works, and of course, how to build on top of it. Before starting, it is worth noting that this is NOT a paid content. Contents What is Lit Protocol?, Fun...
Introduction: Programmable Key Pairs (PKPs) have revolutionized the field of secure communication and cryptographic operations. PKPs offer developers a powerful toolset to manage encryption, authentication, and digital signatures. In this article, we...
In the world of web development, creating custom form elements has always been a bit of a challenge. However, with the introduction of web components and the use of the ElementInternals API, this task has become much easier. By leveraging the power o...
In 2022 I decided to pick up sailing classes and get the skipper license, for leisure sailing, and little have I known that engineering skills would help me get the permit more easily. Let's dive in! In my country, the exam has two parts: a "road" te...