Home About Skills Products
Work
Projects Services Experience
Learn
Tutorials Courses Blogs Resources
Contact
Blog

Writing & Insights

Articles on web development, tools, and lessons learned.

52 articles · browse by category or tag below

AIxploria: Discover 6,000+ AI Tools in One Place

AIxploria: Discover 6,000+ AI Tools in One Place

Read Article

Popular Articles

Recent Articles

State Management in Vue with Pinia

State Management in Vue with Pinia

Why Pinia replaced Vuex as Vue's recommended state management library, and how to set up stores in both Options and Composition API styles.

Building a Full-Stack App with Vue.js and Laravel (Inertia.js)

Building a Full-Stack App with Vue.js and Laravel (Inertia.js)

How Inertia.js lets a Laravel backend and Vue.js frontend feel like one SPA-style codebase, without building a separate JSON API.

React Hooks Explained: useState, useEffect, and Beyond

React Hooks Explained: useState, useEffect, and Beyond

A practical walkthrough of useState, useEffect, useRef, and useContext — the hooks that cover the majority of real React component logic.

React Performance Optimization: Memoization and Code Splitting

React Performance Optimization: Memoization and Code Splitting

React.memo, useMemo, useCallback, and code splitting — how to actually measure and fix real React performance problems.

Dockerizing a Laravel Application: A Complete Guide

Dockerizing a Laravel Application: A Complete Guide

A complete Dockerfile, docker-compose stack, and Nginx configuration for running a Laravel app in containers, from local dev to production.

CI/CD for Web Apps with GitHub Actions

CI/CD for Web Apps with GitHub Actions

Automated testing and deployment with GitHub Actions — running a real database in CI, and deploying automatically on merge to main.

Docker Compose for Multi-Service Development Environments

Docker Compose for Multi-Service Development Environments

Structuring a real multi-service Docker Compose stack — app, worker, database with health checks, and environment-specific overrides.

Flutter for Beginners: Building Your First Cross-Platform App

Flutter for Beginners: Building Your First Cross-Platform App

Widgets, StatelessWidget vs StatefulWidget, layout basics, and calling a REST API — everything needed to build a first real Flutter screen.

State Management in Flutter: Provider vs Riverpod

State Management in Flutter: Provider vs Riverpod

How Provider and Riverpod solve shared app state differently, and which one makes sense for a new Flutter project today.

Showing 28 to 36 of 52 results
Advertisement
Esc