Blog tag

#performance

18 posts tagged with performance.

← Back to all posts
3 min read

From Sequential to Parallel: How We Scaled URL Fetching in Our LLM-Powered Crawler

We replaced sequential HTTP fetching with asyncio-powered concurrency—5 requests at a time—and slashed our crawl times by 70%.

asyncioweb scrapingconcurrencyPythonVultr Crawlerperformance
Read more
4 min read

From Dynamic to Static: How We Boosted Performance by Locking Down Astro.js in PaidFor

We switched PaidFor’s frontend from hybrid rendering to fully static Astro — here’s how it slashed load times and simplified deployment.

Astroperformancestatic-generationfrontendJamstack
Read more
4 min read

How We Scaled SEO Infrastructure with Static Sitemap Generation in Next.js + Laravel

We built a hybrid static sitemap generator using Laravel Artisan to serve Next.js content, improving crawl efficiency and reducing server load.

LaravelSEOSitemapsPerformanceHybrid Architecture
Read more
4 min read

Building a Proactive Cache Strategy in Next.js: From Cold Loads to Instant Hits

How I eliminated cold start delays in AustinsElite with a custom cache warming system using background jobs and dedicated controllers.

PerformanceCachingFull-StackDeveloper ExperienceHybrid Architecture
Read more
3 min read

From Bloat to Blazing: How We Slashed CSS Bundle Size by Removing Tailwind Preflight in a Legacy PHP App

We cut 1,000+ lines of unused Tailwind preflight CSS from a legacy PHP app and replaced it with lean, scoped styles—here’s how.

CSS OptimizationTailwind CSSLaravelPerformanceLegacy Refactoring
Read more
4 min read

Building a Resilient UI with Worker-Powered Parsing: Lessons from Git Context's Refactor Report Overhaul

How offloading Git diff parsing to a web worker eliminated UI freezes in Git Context’s Refactor Report.

web workersperformanceReactGitfrontend architecture
Read more
4 min read

How We Scaled Git Context’s Analysis Pipeline with Batching, Caching, and Dependency Fixes

We rebuilt Git Context’s analysis pipeline to handle large repos with batching, caching, and smarter dependency management.

gitperformancecachingbatchingdata-pipelines
Read more
3 min read

How We Solved N+1 Query Hell in Our Homelab Automation Platform with Eager Loading

How a simple Laravel eager loading fix slashed query counts from 101 to 2 on HomeForged's events dashboard.

LaravelPerformanceEager LoadingN+1 QueryHomelabOptimization
Read more
4 min read

Switching AI Models Mid-Flight: Why We Migrated Component Gen to Gemini 2.5 Flash

We swapped AI backends in our code gen tool—here’s how Gemini 2.5 Flash cut latency by 40% and what we learned about real-world model migrations.

AIcode generationPHPGeminiperformance
Read more
3 min read

Cleaning Up After Ourselves: Automating Media Garbage Collection in Laravel with Custom Console Commands

How I built a configurable Laravel console command to automatically purge orphaned media files in the Capital City project.

LaravelConsole CommandsMedia CleanupPerformanceAutomation
Read more
4 min read

How We Decoupled PDF Generation in Next.js Using Queued Workers

We moved PDF generation out of our form flow and into a queued worker—here’s how it improved reliability and response times in our Laravel 12 app.

PDF GenerationBackground JobsForm OptimizationPerformance
Read more
4 min read

Embedding Pricing and Benefits Directly in a Laravel Sushi-Powered Service Model

How we used Laravel Sushi to streamline service data with embedded pricing and benefits, cutting queries and boosting performance.

LaravelSushiStatic DataPerformanceService Models
Read more