Avatar

Harun

Developer

Exploring the Digital Frontier

Welcome to my corner of the web! I'm Harun, a full-stack developer passionate about React, Next.js, and modern web technologies. Here, I share insights, tutorials, and thoughts on building better digital experiences.

🚀
Developer
✍️
Technical Writer
🌐
Digital Nomad
reactshadcn/uitailwind cssradix uicomponent libraryweb developmentjavascriptnext.js
Stop Installing Component Libraries. Start Building One with shadcn/ui

Stop Installing Component Libraries. Start Building One with shadcn/ui

Discover shadcn/ui, the tool that's changing how React developers build interfaces. Learn why it's not a component library, and how its "copy-and-paste" philosophy gives you total control over your code.

Read more
mobile app developmentexporeact nativejavascriptcross-platformios developmentandroid development
Sick of App Development Headaches? Why Expo Might Be Your New Best Friend

Sick of App Development Headaches? Why Expo Might Be Your New Best Friend

Feeling overwhelmed by the complexities of building for iOS and Android? Discover Expo, the tool that simplifies React Native development, letting you build beautiful cross-platform apps faster and with fewer headaches.

Read more
devopscloudcomputingautomationtechtips
DevOps: Not Just a Buzzword, But a Game-Changer

DevOps: Not Just a Buzzword, But a Game-Changer

Let's be honest—when you first heard "DevOps," you probably thought: "Great, another tech buzzword."* But here's the truth: DevOps is actually changing how teams build and ship software.

Read more
AIChatbotLLM
AI Chatbot Using Gemini

AI Chatbot Using Gemini

How to Build Your Own Generative AI Chatbot with Google Gemini Pro in a Next.js Environment

Read more
tailwindcsscssfrontendnextjsreacts
Tailwindcss tips & tricks to conquer the world

Tailwindcss tips & tricks to conquer the world

Unlock the full potential of Tailwind CSS with these practical tips and tricks. Learn how to streamline your workflow, enhance designs, and build responsive, modern websites effortlessly.

Read more
tailwindcsscssfrontend
Creating a Dark Mode Toggle with Next.js and Tailwind CSS

Creating a Dark Mode Toggle with Next.js and Tailwind CSS

As a web developer, you may be wondering how to create a dark mode toggle for your web application. In this tutorial, we will explore how to implement a dark mode toggle with Next.js and Tailwind CSS.

Read more
Clean Code
Writing Clean Code With React

Writing Clean Code With React

Effective and efficient ways to write clean code with React while keeping in mind the performance and maintainability of the codebase.

Read more
Clean CodeDevelopment TipsCoding Advice
13 Unconventional Tips Every Developer Needs to Try (Trust Me!)

13 Unconventional Tips Every Developer Needs to Try (Trust Me!)

13 unexpected pieces of advice that will transform how you approach coding, debugging, and writing clean, maintainable code.

Read more
2025 — Built by Harun