mmvergara

mmvergara @mmvergara

About: Creator of Supadart 🎯 | Fresh Grad

Location:
Philippines
Joined:
Aug 3, 2022

mmvergara
articles - 82 total

Free Ai Supabase Seeder

🪴 - SupaSeeder - 🪴 Using AI to Generate Seed Data for Supabase Every developer knows the...

Learn More 7 0May 2

Why Are Buttons Losing the Pointer Cursor? ft. ShadCn

Developers working with ShadCN v4 and Tailwind CSS v4 noticed something odd: buttons no longer showed...

Learn More 17 9Apr 21

I Promise.js for dummies

Think of a promise like ordering food at a restaurant you don’t get the meal immediately, but you do...

Learn More 7 0Apr 2

The magic of Debouncing in creating reactive Search Bars

Let's just get straight to the point,, ye? Imagine a search bar that fetches results as you type....

Learn More 5 0Apr 1

Javascript Prototypal Inheritance once and for all

Prototypal inheritance is one of JavaScript's core concepts, It is essential to understand how it...

Learn More 5 0Feb 3

WTF is 'this' in Javascript

The value of this is determined by how a function is called, not where it's defined. This is what the...

Learn More 5 0Feb 1

Javascript IIFEs - Why They were a Big Deal

Have you ever seen code like this? (function () { console.log("Hello from an IIFE!"); })(); ...

Learn More 7 0Jan 30

Javascript Hoisting - What Moves and What Stays

Think of hoisting like setting up a stage before a play. Before the code runs (during the "creation...

Learn More 5 0Jan 29

Currying in JavaScript

before tackling this topic make sure you have a good understanding about closures and higher order...

Learn More 8 3Jan 29

We should understand `==` more, than not using it at all.

If you’ve ever wondered why == behaves the way it does in JavaScript, you’re not alone. The ==...

Learn More 6 0Jan 28

JavaScript NaN Quirks: Features, Not Flaws.

NaN, or "Not-a-Number," is one of those JavaScript quirks that can trip you up if you're not paying...

Learn More 5 0Jan 27

Unraveling the "===" of javascript

The behavior of the strict equality operator (===) is defined in the ECMAScript specification under...

Learn More 5 0Jan 26

Javascript Autoboxing

If you’ve been working with JavaScript for a while, you’ve probably noticed that primitive values...

Learn More 7 0Jan 26

Vue Supabase Auth Template with Protected Routes

Pretty much a barebones minimal template to get you started with authentication and protected...

Learn More 5 0Jan 17

What Does the "new" Keyword do in JavaScript under the hood?

Let’s talk about the new keyword in JavaScript. It’s like the magic wand that makes constructor...

Learn More 6 0Jan 4

The 3 Rules that 10x my Productivity (1 min read)

Do it in the keyboard as much as possible Now I'm not gonna say learn vim for editing and...

Learn More 6 0Dec 30 '24

Closing modals or dropdown on Outside click or scroll.

Ever built a modal or dropdown and struggled to figure out how to close it when the user clicks...

Learn More 6 0Dec 26 '24

Elegant Error Handling and End to End typesafety with Hono RPC

I've always had a love-hate relationship with JavaScript's error handling. Its reliance on try-catch...

Learn More 9 1Dec 23 '24

I just cloned Threads!

Created: Dec 8, 2024 Stack Remix Drizzle Sqlite Uploadthing Thoughts upon...

Learn More 7 1Dec 15 '24

Remix Drizzle Auth Template

Remix Drizzle Auth Template Just a simple template to get you started, i did all of the...

Learn More 5 0Dec 13 '24

Managing Auth State in react using useContext API

This code snippet is all you need to manage auth state on your react application uses the Context API...

Learn More 8 0Sep 8 '24

Supadart Typesafe Supabase Flutter Queries

Supabase has type generators for other languages... but not for Dart / Flutter Supadart...

Learn More 5 0Sep 6 '24

Calculating Ogg Audio Duration in Go: A Step-by-Step Guide

I was trying to clone discord and i found out they use ogg formats for audio (i think), im trying to...

Learn More 5 0Sep 5 '24

A Go-inspired approach to handling fetch API

Javascript error handling can sometimes be confusing especially in using fetch, if you are using...

Learn More 7 5Aug 22 '24

Unwritten Rules of Stackoverflow

Comment down below that things you did that got you're answers or questions downvoted along with your...

Learn More 5 2Jul 6 '24

Typesafe Supabase Flutter Queries

Supabase Flutter Types? In web development, supabase provide you with an API to generate typescript...

Learn More 15 0Jun 24 '24

React Supabase Auth Template (With Protected Routes)

I've done all of the underlying stuff so you can just focus on creating the app and not having to go...

Learn More 18 0Jun 23 '24

React Firebase Auth Template (With Protected Routes)

TLDR: got tired of setting up this lightweight stack over and over again for some clients so i made a...

Learn More 17 1Jun 15 '24

NextJS Discord Bot | Create and host a bot for free.

Nextjs Discord Bot... for free? Yes! we can actually create one using nextjs and host it for free in...

Learn More 14 2Jun 13 '24

The incident that highlighted the importance of code quality

Have you heard about the "Therac-25 incident"? The Therac-25 was a radiation therapy...

Learn More 12 0Jun 7 '24