Thoughts & Insights
Writing about web development, design, and lessons learned from 14 years of building software.
Latest Posts
Migrating B2B Sites: From Marketplace to Independent Platform
Discover the journey of transforming a B2B industrial site from a marketplace to an independent platform using Nuxt 3 and Spring Boot, enhancing brand autonomy and SEO.
LLPhant: PHP Framework for Generative AI Apps
Discover LLPhant, a PHP framework designed for building Generative AI applications. It supports multiple LLM providers, embeddings, vector stores, and features RAG capabilities.
Building a Japanese Poetry Quiz with Web Speech API Challenges
Explore the challenges faced when developing a Japanese poetry quiz using the Web Speech API. Discover insights on historical kana, voice enumeration quirks, and managing speech queues effectively.
Introducing Laravel's New API Starter Kits
Exciting news for Laravel developers! Official API starter kits are on the horizon, set to simplify the process of building robust APIs. Discover what these kits offer and how they can enhance your development workflow.
Vue 3 vs React 18: Who Leads the Frontend in 2026?
In 2026, choosing between Vue 3 and React 18 is pivotal for a competitive edge. Vue 3 shines with speed and maintainability, appealing to businesses prioritizing swift deployment and developer satisfaction.
Vue.js Composition API: Scalable Patterns for Developers
Discover essential rules for using Vue.js Composition API effectively, ensuring scalable and maintainable codebases with best practices for components, props, Pinia stores, and more.
Laravel 13.6.0: New Features & Enhancements
Laravel 13.6.0 introduces exciting enhancements, including debounceable queued jobs, JSON support for health routes, and Cloudflare Email Service integration.
Optimize Laravel Queries with Custom Middleware and MongoDB
Discover how to enhance query performance in Laravel applications using custom middleware and MongoDB's PHP driver command subscriber. This guide walks you through creating a monitoring system for tracking and optimizing slow database operations.
Unveiling Vue 3.6's Game-Changing Vapor Mode
Vue 3.6 introduces Vapor Mode, a revolutionary rendering strategy that bypasses the Virtual DOM. Discover how this innovation boosts performance by leveraging compile-time DOM updates.
Stay Updated
Get new articles delivered to your inbox.