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.
Articles on web development, tools, and lessons learned.
52 articles · browse by category or tag below
Why Pinia replaced Vuex as Vue's recommended state management library, and how to set up stores in both Options and Composition API styles.
How Inertia.js lets a Laravel backend and Vue.js frontend feel like one SPA-style codebase, without building a separate JSON API.
A practical walkthrough of useState, useEffect, useRef, and useContext — the hooks that cover the majority of real React component logic.
React.memo, useMemo, useCallback, and code splitting — how to actually measure and fix real React performance problems.
A complete Dockerfile, docker-compose stack, and Nginx configuration for running a Laravel app in containers, from local dev to production.
Automated testing and deployment with GitHub Actions — running a real database in CI, and deploying automatically on merge to main.
Structuring a real multi-service Docker Compose stack — app, worker, database with health checks, and environment-specific overrides.
Widgets, StatelessWidget vs StatefulWidget, layout basics, and calling a REST API — everything needed to build a first real Flutter screen.
How Provider and Riverpod solve shared app state differently, and which one makes sense for a new Flutter project today.