43 articles · Page 5 of 5

Technical blog

Insights and deep dives into modern web development, software engineering best practices, and the latest technologies I'm working with.

07 posts

6 min read

Claude Sonnet 4.5: What Pro Users Need to Know

Claude Sonnet 4.5 brings world-class AI coding to Pro plans at $20/month. Discover capabilities, limitations, and value for entry-level subscribers.

  • ai-development
  • claude-code
  • claude-sonnet
  • +2

Featured12 min read

Kimi K2 Pricing and Free Tier Limits vs Claude Code

What Kimi K2 actually costs in 2026: free tier limits, subscription pricing, and how it compares to Claude Code - plus the setup that cut my bill 80%.

  • ai-development
  • claude-code
  • kimi-k2
  • +2

6 min read

Build a Modern Portfolio with Next.js 15

Build a stunning Next.js 15 portfolio with TypeScript, Tailwind CSS, dark mode, and animations. Achieve 98+ Lighthouse scores—complete guide inside.

  • nextjs
  • typescript
  • tailwind
  • +5

13 min read

Build a Markdown Blog with Next.js and SSG

Build a lightning-fast Next.js 15 blog with markdown, SSG, and dark mode. Complete guide from setup to deployment with excellent Core Web Vitals.

  • nextjs
  • blog
  • markdown
  • +3

10 min read

Implementing Dark Mode with Tailwind CSS

Learn how to implement a robust dark mode system using Tailwind CSS, React Context, and system preference detection for the best user experience.

  • tailwind
  • dark-mode
  • react
  • +4

12 min read

Contact Form Security: Stop Spam and Abuse

Practical contact form protection: honeypots, rate limiting, input validation, and secure email handling that actually stops spam.

  • security
  • forms
  • spam-protection
  • +5

Free checklist

Level up your Laravel skills

Get my free Laravel Performance Checklist - a practical guide to optimizing your Laravel applications, plus occasional tips on web development best practices.

  • No spam
  • Unsubscribe anytime
  • Free PDF included

Free Laravel performance checklist

20+ actionable tips to make your Laravel app faster

No spam, ever. Unsubscribe anytime.