Jaime

Jaime @garciadiazjaime

About: Coding is life

Joined:
Aug 14, 2024

Jaime
articles - 23 total

NextAuth.js: An easy way to add authentication to your Next.js project

Recently, I needed to add session management to a Next.js project and came across NextAuth.js. It’s a...

Learn More 1 0Jun 9

How JavaScript helped me find a Car

I'm looking for a Jetta, and of course, I want to make sure I get the best option. Instead of...

Learn More 1 0May 12

How to Connect Your Next.js React Application to Redis

Recently, I had to add Redis to a React application running on Next.js using server actions. Here are...

Learn More 0 0Apr 21

How to Set Up a Node.js Web Server on Raspberry Pi

A couple of years ago, I bought a Raspberry Pi Model B+, and I finally decided to set up a web server...

Learn More 1 0Jan 20

React 19: New API use(promise)

In this post, I’ll demo how to read a value from a promise using use. ...

Learn More 1 3Jan 13

Web Development: Three Predictions for 2025

In my last post, I shared three things I learned during 2024. In this post, I’ll try to predict three...

Learn More 0 0Jan 6

Programming: Three Lessons Learned in 2024

Three lessons I’ve learned this year: 1. AI: Use it or see ya later It’s no surprise that...

Learn More 0 0Dec 30 '24

React 19: Server Functions

Server Functions are functions referenced on the client but executed on the server. Here’s an...

Learn More 3 0Dec 23 '24

React 19: New hook useActionState

Usually, when working with a form, you’d want to: a) Display a loader b) Show validation...

Learn More 0 0Dec 16 '24

Javascript: Implementing Passwordless Login with Salesforce

Salesforce offers a Headless Passwordless Login Flow that allows registered users to access an...

Learn More 1 0Dec 9 '24

React: Implementing Passwordless Login with AWS Cognito

Passwords are easy to forget, and users often reuse the same password for everything. On the other...

Learn More 3 0Dec 2 '24

React: ReCAPTCHA v3 Client and Server Demo

In this demo, I’ll use Google ReCAPTCHA v3 credentials within a React application built on Next.js....

Learn More 1 2Nov 25 '24

React: LinkedIn Access Token in 10 Steps

I recently integrated with the LinkedIn API, and it turned out to be pretty straightforward. The task...

Learn More 0 0Nov 18 '24

React + AWS Cognito: Email Authentication Setup Guide (Second Part)

In the last post, we handled everything on the AWS side; now let's dive into React to set up our...

Learn More 3 0Nov 11 '24

React + AWS Cognito: Email Authentication Setup Guide (First Part)

This is the first in a two-part series where we’ll build a React app using AWS Cognito for...

Learn More 0 0Nov 5 '24

React: How Often Does a Cleanup Function Run?

React components with state variables trigger a re-render when those variables are updated. This is...

Learn More 1 0Oct 28 '24

How Many Resources Does a Click Consume? React vs. Vanilla

React, like any other JavaScript framework, handles a lot of things behind the scenes that we often...

Learn More 3 0Oct 21 '24

Gemini API: The Free Tier That Makes Developers Happy

GPT rocks, but it no longer offers an API with a free tier—at least not anymore. Luckily, Google...

Learn More 25 1Oct 14 '24

ETL: Extracting a Person's Name from Text

Let's say we want to scrape chicagomusiccompass.com. As you can see, it has several cards, each...

Learn More 4 5Oct 7 '24

Bridging Machine Learning with TensorFlow: From Python to JavaScript

Bringing Machine Learning to Life with TensorFlow As a JavaScript developer, diving into...

Learn More 0 0Sep 30 '24

Chicago Music Compass: From Paper to Production

Chicago Music Compass CMC is a web application designed to help users find Chicago music...

Learn More 0 0Sep 23 '24

Your First Steps in Web3: A Simple Demo

Web3 is definitely here to stay. Networks like Bitcoin, Ethereum, Solana, and tons of others are...

Learn More 1 0Sep 17 '24

Front-End Architecture: How to Host Your Web App for Free

I’m working on a personal project designed to help users to find Chicago music concerts. One notable...

Learn More 0 0Sep 9 '24