While learning SEO and frontend development, I started building a Pakistan-focused internet speed testing platform. The goal was simple: Create dedicated ISP pages for PTCL, Nayatel, StormFiber, Jazz, and other Pakistani providers with localized speed testing and troubleshooting tools. Main challenges: • Dynamic server routing • Geo-based ISP detection • Translation handling • Responsive UI • Technical SEO • Google indexing • Favicon and metadata issues I also implemented: • Session-locked server selection • ISP map pages • Multi-page provider architecture • Speed test UX improvements similar to Ookla The project: https://wifispeedtestpk.com One thing I learned: Real projects teach faster than tutorials.
How I Got Users to Willingly Wait 1 Minute for an API Call (Without Over-Engineering)