Every Claude Session Starts From Zero and Here Is How to Change That
Build a structured knowledge base Claude reads at the start of every session so it already knows your stack, your decisions, and where you left off.
React, TypeScript, Tailwind CSS and Webpack 5 starter
Starter template using React 18, TypeScript, TailwindCSS, and Webpack 5, optimized for seamless development and efficient production builds.
Intercept API Requests with Mock Service Worker
Take full control over network behavior during prototyping, testing, and debugging with Mock Service Worker.
Transform SVGs into React Components with SVGR
SVGR is a tool that converts SVG files into React components, enabling easy integration and customization within React apps.
Boosting Site Health with Core Web Vitals Metrics
The Core Web Vitals metrics help quantify the user experience and identify opportunities for improvement on our websites by focusing on loading speed, interactivity, and visual stability.
Server and Client Components
Server and Client Components combine the rich interactivity of client-side apps with the improved performance and benefits of server-side rendering.
One-Off Styling Overrides With Tailwind-Merge
Tailwind-merge is perfect for overriding unique one-off styling cases without individually defining them within the component variant.
React UI Library with Storybook
Storybook is a tool for building UI components and pages in isolation. Learn how to build a reusable React component library with Storybook 6 and Rollup.
Memoization in JavaScript
Practical example of caching results of expensive computations using Memoization.
React Custom Hooks
How to build a custom Hook in React. Resource list of ready to use Hooks to speed up our productivity.
TypeScript Classes
TypeScript type annotations provides more expressive relationships between ES2015 Classes.
React Compound Components
Make flexible and reusable React components using the compound component pattern.
React Testing Library patterns
Common testing patterns using React Testing Library. Including: Render, queries, assertions and custom hooks.
React Context
React Context is designed to share data without having to pass props down manually at every level. Let's look at a practical example of using React Context and the useReducer hook to manage an application state.
JavaScript String Manipulation Techniques
Dive into string manipulation techniques through array conversion and master this versatile pattern for a wide range of applications.
Typescript Generics
Typescript generics add a layer of abstraction to our code making it more reusable.
How to implement a queue in JS
A queue is a data structure following the First In First Out principle (FIFO), like a line at a store.
Fetching data with React hooks
How to fetch data from a REST API in React using the useEffect and useState hooks.
Configure Webpack 4
How to configure Webpack 4 to bundle JavaScript files, transform front-end assets, and optimize our code.
React Redux
Explore React-Redux in practice by building a step by step example of a todo list app.
Principles of Redux
Introduction to the three Principles of Redux and their context in the unidirectional data flow.
Media queries in Sass
Create media queries in Sass by using maps, functions, mixins and variables.
JavaScript Module Pattern
Immediate Invoke Function Expressions (IIFE), Closures, and Namespace.