
Create a Universal Button With React + TailwindCSS
Build a reusable React button component with Tailwind CSS that adapts as a button or link based on props—simple, flexible, and efficient.
Practical engineering guides for developers building AI-enabled, full-stack systems.
Full-stack and systems engineer. Field notes on AI tooling, TypeScript, SvelteKit, Cloudflare, and production engineering.

Build a reusable React button component with Tailwind CSS that adapts as a button or link based on props—simple, flexible, and efficient.

Build Next.js apps with Zod, tRPC, React-Query, and Sequelize for end-to-end type safety. Includes code examples and GitHub repo!