Home
Blog
Snippets
Dashboard
Blog
Get the type of a prop in a React component in TypeScript
3rd March 2023
•
0 views
Using PlanetScale with Prisma in Next.js
29th July 2022
•
0 views
Adding utterances to your React Blog
27th February 2022
•
0 views
Making delayed network requests in React after state changes
13th September 2021
•
0 views
Using useReducer with useContext
19th June 2021
•
0 views
Creating a serverless GraphQL API with TypeScript and Prisma
6th December 2020
•
0 views
Page Loading Progress Bar in Next.js
27th October 2020
•
0 views
Getting started with Tailwind CSS in Next.js
27th June 2020
•
0 views
Persistent State in React
26th May 2020
•
0 views
Using React Context
7th May 2020
•
0 views
Data Structures: Stack
22nd April 2020
•
0 views
Getting started in React with Webpack
22nd March 2020
•
0 views
Environment Variables in Next.js
6th March 2020
•
0 views
Markdown Cheatsheet
4th February 2020
•
0 views
Using MongoDB in a Serverless app
30th December 2019
•
0 views
Create a serverless API with TypeScript, GraphQL and MongoDB
20th November 2019
•
0 views
Use Hooks in React Redux
10th November 2019
•
0 views
Setup Redux in a React app
25th October 2019
•
0 views
Mimic React life cycle methods with Hooks
13th October 2019
•
0 views
Client Side Rendering vs Server Side Rendering
9th October 2019
•
0 views
Understanding "this" in React
24th July 2019
•
0 views
Note App - Part 2: The React Site
11th July 2019
•
0 views
Getting started in React with Parcel.js
15th June 2019
•
0 views
My two most used ES6 features: const & let, & arrow functions
31st May 2019
•
0 views
Note App - Part 1: Setup the Node API
27th May 2019
•
0 views
Setup MongoDB in Node.js with Mongoose
23rd May 2019
•
0 views