All blogs / JavaScript / TypeScript
Robin Wieruch
Freelance Full-Stack Software Engineer specializing in AI, React, Next.js, and TypeScript. Available for remote hire as Technical Lead, Architect, or Product Engineer. Based in Berlin, Germany.
- Posts
- 59 from 25 Jul 2019 to 21 Oct 2026
- Posting
- monthly (7 in the last year)
- Kind
- personal blog
- Feed
- https://www.robinwieruch.de/index.xml
2026 6
2025 32
- Streaming Multiple AI Models in Parallel with React.js and AI SDK
- Selecting from Multiple Models (LLMs) with AI SDK in React.js
- Full-Stack React.js Chat with AI SDK
- Full-Stack React.js AI Chat with OpenAI API
- Authorization in Next.js
- React Trends in 2025
- Server Actions with Toast (useEffect)
- Server Actions with Toast (useActionState)
- React Server Actions with Toast Feedback
- CLI Chatbot with LangChain and OpenAI in Node.js
- How to learn React in 2025
- Simple Interactive CLI App with Node.js
- TypeScript in a Node.js Project
- React Libraries for 2026
- How to start a React Project [2025]
- LangChain: Streaming Structured Output in JavaScript
- Monorepos in JavaScript & TypeScript
- Vite with TypeScript
- LangChain: Structured Output with JavaScript
- LangChain: Streaming in JavaScript with React.js & Next.js
- LangChain: OpenAI in JavaScript with React.js & Next.js
- React Folder Structure Best Practices [2026]
- Mac Setup for Web Development [2026]
- React Router 7: Search Params (alias Query Params)
- React Router 7: Descendant Routes
- React Router 7: Nested Routes
- React Router 7 Lazy Loading
- React Router 7: Authentication
- React Router 7: Example
- React Router 7: Redirect
- React Router 7: Private Routes (alias Protected Routes)
- React Router 7 Tutorial
2024 18
- React Function Components by Example [2026]
- React Form Validation
- React Tech Stack [2025]
- React Data Fetching Patterns
- Feature-Based React Architecture
- Feature-based React Architecture
- On being a Freelance Full-Stack Developer
- React and FormData
- Freelance Web Developer: Charge by Time, not Value
- How to (not) reset a form after a Server Action in React
- Authentication in JavaScript & TypeScript
- Authentication in Next.js
- Next.js Search Params for URL State [2026]
- Data Fetching with Server Actions in Next.js
- Server Actions in Next.js
- Seeding a Database with Prisma (TypeScript)
- Next.js with Prisma and SQLite
- Next.js Forms with Server Actions [2026]