Blog
Advanced Page Transitions in Next.js with Router Events and GSAP
NextjsReactGsap
Build a Custom Theme Provider Using React's Context API
Add support for switching themes in your React App - no libraries, from scratch, in a simple way. All we need is React's Context API and CSS.
ReactTypescriptCSS
Enable HTTPS for Localhost During Local Development in Node.js
A tutorial on how to go from http://localhost:PORT to https://localhost:PORT.
JavaScriptNodejsSecurity
How to Add Your Virtual Environment to the Jupyter Kernel in Windows
A tutorial on adding a virtual environment to the Jupyter kernel in Windows.
PythonVirtual EnvironmentProgramming
How to Download Attachments From Outlook Using Python and MSAL
Automate your Outlook attachment downloads using Python
PythonOutlook
How to Fix Tailwind CSS IntelliSense in Visual Studio Code
TailwindCSS IntelliSense not working in VS Code? Follow the steps in the article to fix it.
TailwindcssVscodeIntellisense
How to Create the LWC Multi-Select Combobox that Salesforce is Still Missing
Use the Salesforce Lightning Design System (SLDS) to create your own reusable custom component
SalesforceDesign systemsLightning
Advanced TypeScript: Type-Level Nested Object Paths
A Real-world use case of Conditional Types, Type Inference, Template Literal Types, and Recursion.
JavaScriptReactProgramming
Create a Face Recognition Model Using Face Embeddings and Scikit Learn’s Support Vector Machines
Input an image containing faces and it will output the names of all detected and recognized faces.
Face VerificationFace RecognitionPython
Hosting a static website with S3 & CloudFront
AwsS3Cloudfront