Chinwike Maduabuchi Software engineer who loves to write. Find me at https://www.chinwike.space/

Stories by Chinwike Maduabuchi

React Native authentication with Better Auth and Expo

How to add authentication to a React Native app with Better Auth

Dev

Learn how to build a full React Native auth system using Better Auth and Expo — with email/password login, Google OAuth, session persistence, and protected routes.

Chinwike Maduabuchi
Jun 9, 2026 ⋅ 13 min read
Context engineering for IDEs Agents.md & Agent Skills

Context engineering for IDEs: Agents.md & agent skills

Dev

How AGENTS.md and agent skills improve coding agents, reduce mistakes, and make AI IDE workflows more reliable and project-aware.

Chinwike Maduabuchi
Mar 23, 2026 ⋅ 16 min read

Dokploy vs Coolify: Why Dokploy wins in production

Dev

A hands-on comparison of Dokploy and Coolify, explaining why self-hosted, Docker-based PaaS tools offer more control, predictable costs, and production clarity.

Chinwike Maduabuchi
Feb 3, 2026 ⋅ 10 min read
Getting Started With NativeWind: Tailwind For React Native

Getting started with NativeWind: Tailwind for React Native

Dev

Learn how to style React Native apps with Tailwind using NativeWind v4.

Chinwike Maduabuchi
Dec 22, 2025 ⋅ 14 min read
How I used Mastra to build a prize-winning RAG agent

How I used Mastra to build a prize-winning RAG agent

Dev

A developer’s retrospective on creating an AI video transcription agent with Mastra, an open-source TypeScript framework for building AI agents.

Chinwike Maduabuchi
Nov 13, 2025 ⋅ 12 min read
How To Structure Figma Files For MCP And AI-Powered Code Generation

How to structure Figma files for MCP and AI-powered code generation

UX Design

The design-to-code era is evolving fast. With Figma’s new MCP server, designers can hand off files directly to AI coding tools for near pixel-perfect results. Here’s how to structure your Figma files for the MCP-powered future.

Chinwike Maduabuchi
Nov 11, 2025 ⋅ 9 min read
environment-aware model routing for LLMs

Environment-aware model routing: Build smarter AI apps with AI SDK

Dev

Discover a handy pattern for routing LLM calls in an “environment-aware” manner, using AI SDK’s middleware.

Chinwike Maduabuchi
Sep 19, 2025 ⋅ 9 min read
I’ve Designed AI Search — Here’s What Works

I’ve designed AI search — here’s what works

UX Design

After designing AI search systems, I’ve seen what builds trust — and what kills it. Here’s my take on what really works.

Chinwike Maduabuchi
Jun 26, 2025 ⋅ 7 min read
Shadows UI Design

Shadows in UI design: Tips and best practices

UX Design

Here’s an in-depth look at shadows, some techniques for executing them, and how to create them in Figma — with plugins.

Chinwike Maduabuchi
May 23, 2025 ⋅ 6 min read
Building Multi-Step Forms With React Hook Form And Zod

Building a reusable multi-step form with React Hook Form and Zod

Dev

Use React Hook Form and Zod to build a multi-step form component in React that handles input validation, tracks form progress, and more.

Chinwike Maduabuchi
Feb 26, 2025 ⋅ 13 min read
Pagination vs. infinite Scroll: Making the Right Decision for UX

Pagination vs. infinite scroll: Making the right decision for UX

UX Design

We’ll delve into the pros and cons of pagination and infinite scroll for delivering a satisfying user experience.

Chinwike Maduabuchi
Feb 20, 2025 ⋅ 7 min read
creating a responsive nav bar with React and CSS

Create a responsive navbar with React and CSS

Dev

Learn how to style a responsive navbar for end users using React and CSS, with considerations for different screen sizes.

Chinwike Maduabuchi
Jan 2, 2025 ⋅ 10 min read