PinnedPublished inLevel Up CodingPreventing Logical Errors in TypeScript with Nominal TypingPrevent SQL injections, HTML injections, force function returns, force value checks, and more by using nominal types in TypeScript.Mar 181Mar 181
PinnedPublished inLevel Up CodingUse JSON Web Tokens (JWTs) Instead of a Database in Your Next ProjectGo session-less and database-less in your next project with a simple introduction to JWTs and token based authentication.Jan 10Jan 10
PinnedBackdating your Medium posts (2022)In this tutorial, I’ll show you how to “backdate” your Medium articles so that you can publish your stories back in time.May 17, 20228May 17, 20228
PinnedMinimal VSCode Setup for Maximized Productivity (Part 1)VSCode is the world’s most popular IDE, but the settings that VSCode comes with can feel too overwhelming and extra for most programming…Jun 5, 20221Jun 5, 20221
Published inLevel Up CodingEliminate GAN Divergence using Equalized Learning RatesExplore the mathematics behind a crucial technique which eliminates GAN divergence and speed up training.Oct 3, 2023Oct 3, 2023
Read the Financial Times and the Wall Street Journal for Free with JavaScript BookmarksIn this tutorial, I will show you how you can access the Financial Times and the Wall Street Journal for free on your mobile browser.Oct 22, 20221Oct 22, 20221
Published inJavaScript in Plain EnglishExecute Custom JavaScript on Mobile Browsers Without Developer ToolsUse bookmarks to execute custom JavaScript code on a website, & inject custom cookies onto websites on your mobile browser.Aug 16, 2022Aug 16, 2022
⚡ Productivity: Navigate Chrome Lightning Fast With These Handy ShortcutsAs a Vim user, shortcut lover, and mouse hater, I physically cringe every time someone goes to open a new tab in their web browser by…Jul 11, 2022Jul 11, 2022
Minimal VSCode Setup for Maximized Productivity (Part 2)Welcome back to part two of my Minimal VSCode Setup series! In this article, I’ll explain how we can use the Customize UI extension to…Jun 5, 20221Jun 5, 20221
Build Your Next React App with Vite (Part 2)Welcome back to part two of my transitioning away CRA series. In this tutorial, I’ll introduce you to Vite and give a short tutorial…May 30, 20224May 30, 20224