If you've ever opened your browser console on your "totally secure" website and witnessed a barrage of Content-Security-Policy warnings, welcome to the club. And if your CSP contains the infamous unsa...
This is a submission for the Permit.io Authorization Challenge: API-First Authorization Reimagined
What I Built
Lets-Collab is a full-stack web application that enables users to collaborate on...
In the world of programming, there's often a race to write the most "concise" or "clever" code. But sometimes, trying to squeeze logic into as few lines as possible can actually hurt more than help.Le...
An In-Depth Exploration of the Wake Lock API to Prevent Screen Dimming
Introduction
The Wake Lock API is an essential web technology that allows developers to prevent devices from di...
This is a submission for the Permit.io Authorization Challenge: AI Access Control
🦄 What I Built
I built a prototype task management API, like JIRA. You can keep track of Epics, Tasks, and ...
This is a submission for the Permit.io Authorization Challenge: AI Access Control Hey there,
Welcome back! This is my 2nd entry for the Permit.io Authorization Challenge. (If you want to see the 1st ...
Visual Studio Code (VS Code) is arguably the most popular code editor in the world—and for good reason. It's lightweight, lightning-fast, and extremely customizable. But if you're only using your mo...
Lightning Web Components (LWC) make it easy to build modular, reactive apps. But when components are not directly related (not nested), how do they communicate?Enter: Lightning Message Service (LMS).I...
In the previous video Quick introduction to isomorphic-validation javascript library I demonstrated how quickly a user-friendly form can be created with UI effects connected to fields' validity states...