Back to Home

Blog

Insights on modern web development, performance optimization, tech stack decisions, and professional practices.

Inertia.js Silently Breaks Your App

Inertia.js Silently Breaks Your App (And You Won't Know Until Production)

After weeks in a production Inertia.js app: overlapping visit cancellation, deploy-time stale chunks, silent navigation failures, and framework-specific workaround code. This article is blunt, but scoped — observed behaviors in a real stack, backed by docs and issues.

Read article
LinkedIn Malware Warning

A LinkedIn Job Offer Tried to Install Malware on My Machine

A trojanized Node.js repository disguised as a $600K freelance opportunity. The full breakdown: the fake profile, the malicious code, the C2 infrastructure, and how to protect yourself from developer-targeted supply chain attacks.

Read article
Can You Beat AI at This Simple Game?

Can You Beat AI at This Simple Game?

I built a puzzle game with an AI opponent. The rules take 30 seconds to learn. The AI uses a greedy algorithm with 3-level lookahead. Most people can't beat it on their first try. Think you can?

Read article
AI-invented cocktails

I Asked AI to Invent 54 Cocktails - A Chemist's New Year's Eve Experiment

54 AI-invented cocktails across 6 categories. Some recipes only a chemist could love—like the one requiring liquid nitrogen. Others you might actually try this New Year's Eve. Plus: what would make this demo actually useful?

Read article
JavaScript vs TypeScript

JavaScript vs TypeScript for MVPs: Why We Ship Without Types

We've shipped 10+ MVPs in JavaScript, not TypeScript. This isn't about laziness—it's about 90%+ test coverage being a better safety net than compile-time types for fast-moving projects. Here's why tests catch what types miss.

Read article
Our MVP Stack

Our Battle-Tested MVP Stack: What We Use and Why

Every tech stack article compares features on paper without building anything. We've built eight production demos with this stack. Vue over React, Nuxt over Next, Cloudflare over Vercel—every choice comes from shipping code, not reading documentation.

Read article
SEO Setup Checklist

The Complete Lighthouse Guide: SEO, Accessibility & Best Practices

Achieve 100/100 on all four Lighthouse metrics. Complete checklist for SEO setup (robots.txt, sitemaps, meta tags, JSON-LD), WCAG accessibility standards, and Best Practices. This completes our PageSpeed optimization series.

Read article
Why Professional Websites Score Poorly

Why Professional Websites Score 30-50/100 on PageSpeed

Real case studies reveal why agencies deliver slow websites. Multiple examples scoring 28-64/100, platform limitations that prevent optimization, the business cost of poor performance, and a framework for evaluating web development quality before hiring.

Read article
How to Achieve 100 on PageSpeed

How to Achieve 100/100 on PageSpeed Insights

Learn the specific techniques for achieving perfect PageSpeed scores in 2025: critical CSS inlining, AVIF images, zero render-blocking resources, layout shift elimination, and proper testing. Despite being well-known, most modern websites still score 40-70/100.

Read article