Technical Blog

Deep dives into QA automation, Playwright testing, system architecture, and engineering best practices.

Latest Post

12 min read

Migrating a 400-File Playwright Test Suite from JavaScript to TypeScript: A Battle-Tested Strategy

How we systematically migrated 400+ Playwright test files from JavaScript to TypeScript without breaking anything — tackling 6,260 type errors, API helpers, and strict mode challenges.

All Posts

8 min read

Adding Newsletter Subscriptions to a Static Next.js Blog with Automated Delivery

How I added email subscriptions and automated newsletter delivery to a static Next.js blog deployed on Cloudflare Workers — using Resend for email and GitHub Actions for automation.

10 min read

Building Intelligent Test Debugging: How I Transformed QA Productivity with Smart Logging

Engineering an intelligent logging system that reduced test debugging time from hours to minutes for large-scale QA operations across 1,800+ daily test executions.

9 min read

Production-Ready CI/CD: Building Scalable Next.js Deployment Pipelines on Cloudflare

Engineering a robust CI/CD architecture for Next.js applications on Cloudflare Workers, with proper authentication, error handling, and production deployment strategies.

10 min read

Scaling Playwright Tests: How I Solved CI Memory Leaks and Built an Open Source Solution

Engineering a robust solution for Playwright page lifecycle management that reduced CI memory usage by 85% and became an open source tool used by thousands of developers.

6 min read

MDX on Cloudflare Workers with OpenNext: Three Bugs, Three Fixes

How I debugged and fixed MDX-powered blog pages that worked locally but returned 404 on Cloudflare Workers with @opennextjs/cloudflare.

6 min read

Performance Engineering: Optimizing Next.js Bundle Size for Cloudflare Workers

Engineering analysis of Next.js bundle optimization strategies that reduced Cloudflare Worker size from 3.6MB to 2MB, with performance impact analysis and scalability considerations.

3 min read

How to Add Code Highlighting in Next.js with CodeHike

A step-by-step guide for frontend engineers to configure CodeHike for beautiful code highlighting in your Next.js blog.

2 min read

Building a Static Blog with Cloudflare Pages

Deploy your Next.js blog as a static site on Cloudflare Pages for lightning-fast performance and global distribution.

2 min read

Getting Started with Next.js and MDX

Learn how to set up a blog system using Next.js App Router and MDX for a powerful developer experience.

Subscribe to my space 🚀

Stay updated on my Blogs about Automation Test, Swift & iOS, Software Engineering, and book reviews.

100% free. Unsubscribe at any time.