RSS Parrot

BETA

🦜 Robin Wieruch - Freelance Web Developer

@www.robinwieruch.de@rss-parrot.net

I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline! Brought to you by the RSS Parrot.

---

Freelance Web Developer for React.js, Next.js and Node.js. Based in Berlin, German/English speaking. Consulting/Freelancing for Web Development project: Code Audits/Reviews, Workshops, Training, Implementation ...

Your feed and you don't want it here? Just e-mail the birb.

Site URL: www.robinwieruch.de

Feed URL: www.robinwieruch.de/index.xml

Posts: 340

Followers: 1

React Folder Structure in 5 Steps [2025]

Published: January 8, 2025 05:52

React Folder Structure in 2025 for large React projects. The guide walks you through a file structure from small to large project ...

React Router 7 Lazy Loading

Published: January 6, 2025 05:52

How to: React Router 7 Lazy Loading: code-splitting at route level helps you lazy-load just the things that are needed by the user, which dramatically improves the performance ...

React Router 7: Private Routes (alias Protected Routes)

Published: January 6, 2025 05:52

How to use Private Routes in React Router 7 (alias Protected Routes) by using conditions (e.g. authentication, permissions, roles) to authorize users for guarded pages ...

React Router 7 Tutorial

Published: January 6, 2025 05:52

React Router 7 tutorial: setup, hooks, nested routes, dynamic routes, programmatic navigation, active links, layout routes, index routes and more. A step by step React tutorial for beginners ...

React Function Components

Published: December 23, 2024 05:50

Everything you need to know about React Function Components, also known as React Functional Components. Here you will learn React Function Components by example with step by step ...

Freelance Web Developer: Charge by Time, not Value

Published: November 4, 2024 11:50

Freelance Developers have to rate their services by time or by value. Here I, as a freelance React developer, want to argue in favor of charging by time ...

How to (not) reset a form after a Server Action in React

Published: November 4, 2024 06:50

Learn how not to reset a form after a erroneous server action in React. In other words, how to opt-out of the default form reset behavior in React ...

About Me

Published: October 30, 2024 13:35

Freelance React Developer for React and Next.js in JavaScript/TypeScript from Berlin (German/English). Consulting & Freelancing for Web Development: Full-Stack Applications, Code Audits & Reviews, Workshops, Training, MVPs ...

How to Drag and Drop in React

Published: October 10, 2024 04:56

A tutorial about using Drag and Drop in React by example for a vertical list (later horizontal list) with @hello-pangea/dnd as DnD library ...

Types of React Components [2024]

Published: September 30, 2024 05:50

There are many types of React Components that make it difficult for React beginners. This tutorial goes through each React Component Type by example ...

How to fetch data in React [2024]

Published: September 23, 2024 11:50

There are different ways to fetch data in React from a remote API. In this guide we want to explore all the options available for data fetching in React ...

Search Params in Next.js for URL State

Published: September 10, 2024 06:50

How to use Search Params in Next with useSearchParams und SearchParams from React Server Components and Client Components for URL state ...

React is (becoming) a Full-Stack Framework

Published: August 20, 2024 06:50

React with Server Components and Server Actions is becoming a full-stack framework. This article reflects on the evolution of React and its impact on full-stack development ...

JavaScript Rounding Errors (in Financial Applications)

Published: June 24, 2024 05:50

Learn about rounding errors in JavaScript and how to avoid them in financial applications. Why is 0.1 + 0.2 not equal to 0.3 in JavaScript when working with floating-point numbers?

Next.js Forms with Server Actions

Published: February 27, 2024 06:50

How to use Forms in Next.js with React Server Components (RSC), Server Actions in Next's App Router by using useFormState and useFormStatus. Learn about form validation, form reset, form feedback (field errors and toast messages) while using progressive…

How to start a React Project in 2024

Published: January 23, 2024 05:52

A list of React starter kits (Vite, Next, Astro) which help developers to start a React project in 2024 ...

React Libraries for 2024

Published: January 15, 2024 06:50

Discover the essential React libraries for 2024! Navigate the vast ecosystem effortlessly with this curated list. Empower your React projects with these powerful tools for seamless development of large-scale applications ...

Freelance React Developer

Published: January 1, 2024 11:50

Freelance React Developer for React and Next.js in JavaScript/TypeScript from Berlin (German/English). Consulting & Freelancing for Web Development: Full-Stack Applications, Code Audits & Reviews, Workshops, Training, MVPs ...

How to learn a JavaScript Framework

Published: January 1, 2024 11:50

How to learn React, Vue, Angular or any other framework? For many developers this question pops up every day. The article should give actionable guidance on how to escape the analysis paralysis and how to get from consuming to producing by following a…

How to setup React.js on Windows

Published: January 1, 2024 11:50

A step by step guide on how to setup React.js on Windows for your PC. You will install Visual Studio Code, Node.js, NPM, Git, Prettier and create-react-app for building React applications with Windows ...

How to setup React.js on MacOS

Published: January 1, 2024 11:50

A step by step guide on how to setup React.js on MacOS. You will install Visual Studio Code, Node.js, NPM, Git, Prettier and create-react-app for building React applications with Mac OS ...

How to learn React

Published: January 1, 2024 05:52

How to learn React and how to become a React developer. A step by step guide on how to learn React, on how to get started, and how to commit yourself every day ...

How to learn React in 2024

Published: January 1, 2024 05:52

Learning React in 2024 as a library or framework is not an easy decision. Whether to learn React with Next.js as a framework ...

React Testing Library Tutorial

Published: November 22, 2022 05:52

Learn how to use React Testing Library in this tutorial. You will learn how to test your React components step by step with unit and integration tests ...

TypeScript with Node.js

Published: November 8, 2022 03:50

A TypeScript with Node.js setup which helps you with tsc (TypeScript compiler), ts-node (on the fly compilation), @types/node, and nodemon ...

TypeScript: Generics

Published: August 30, 2022 04:52

How to use generics in TypeScript. You will learn how to create a arrow function which uses a generic type to infer the type for the parameter from the passed argument ...

How to use Forms in React

Published: August 16, 2022 04:52

How to use Forms in React by example. You will learn how to create a form template in a React functional component with validation to submit data ...

Monorepos in JavaScript & TypeScript

Published: May 31, 2022 07:52

A tutorial how to use a monorepo architecture in frontend JavaScript and TypeScript with tools like npm/yarn/pnpm workspaces, Turborepo/NX/Lerna, Git Submodules, ...

Web Applications 101

Published: May 16, 2022 09:52

Everything you need to know about web applications in modern web development. You will learn about traditional websites, full-stack web applications, client-side and server-side rendering/routing, single-page applications, code splitting, APIs,…

React "as" Prop

Published: May 10, 2022 08:52

Using the "as" prop in React, also called "component" or "variant" prop, enables React developers to combine semantics with aesthetics in a flexible way ...

React Batching

Published: April 25, 2022 05:52

Learn about batching in React. Batching means that multiple state updates are batched as one update + render operation for an improved performance ...

React Higher-Order Components (HOCs)

Published: April 19, 2022 05:50

A comprehensive tutorial about Higher-Order Components in React. Higher-Order Components, known as HOCs, are often a difficult to understand pattern in React.js. The article gives you a gentle introduction, how to use HOCs in an elegant way, how to…

How to use Props in React

Published: March 25, 2022 11:50

Everything you need to know about props in React. How to pass props to components, how to set default props, how to know the difference between props and state, and how to pass components or functions as props, ...

Creating a REST API with Express.js and PostgreSQL

Published: February 19, 2022 06:50

A Node.js with Express and PostgreSQL tutorial to learn step by step how to create a REST API for CRUD operations which can be consumed by a client application ...

Setup PostgreSQL with Sequelize in Express

Published: February 19, 2022 05:50

A tutorial on how to setup PostgreSQL for Express.js in a Node.js application. It comes with the database installation and how to connect it to Express with Sequelize as ORM. You can choose to use another ORM, if you want to ...

How to use Prettier with ESLint

Published: February 14, 2022 06:50

How to combine Prettier and ESLint for VSCode, Sublime, or any other IDE/editor. You will get to know the ESLint Prettier Rules that are needed to get you started ...

How to use ESLint in VSCode

Published: February 14, 2022 05:50

How to install ESLint for VS Code (Visual Studio Code). Install ESLint, configure it per project, and use a local .prettierrc file ...

How to use Prettier in VS Code

Published: February 14, 2022 04:50

How to install Prettier for VS Code (Visual Studio Code). Install Prettier, configure it globally to format on save, add further Prettier configuration on a global level, and use a local .prettierrc file ...

React: Event Bubbling and Capturing

Published: January 10, 2022 05:52

Event bubbling in React explained with examples. You will learn how to prevent events from bubbling, how to capture events before the bubbling, and how to access the target and currentTarget ...

How to: React Table with Select

Published: July 26, 2021 11:56

How to use React Table Library with Select by using its useRowSelect plugin for selecting single or multiple rows in a table by checkbox or row click ...

Conditional Hooks in React

Published: July 18, 2021 01:55

Is it possible to use conditional React Hooks in React components? Technically no. However, in this example I want to show you how to use a Hook ...

Freelance React Developer Checklist

Published: July 11, 2021 11:50

How do I start freelancing as a React developer? This checklist helps freelancers and companies hiring freelancers to negotiate the details of the project ...

~ 240 additional posts are not shown ~