Kishan Jasani

1 Followers
9 Following
5 Posts
Hi! I'm Kishan, a 29-year-old Software Engineer based in the vibrant city of Surat, India. With over 7 years of professional experience in the ever-evolving world of web development, I currently navigate the tech landscape as a Freelance Developer, helping brands and individuals turn complex ideas into seamless digital realities.
Homehttp://kishanjasani.in/
WorkSenior Web Engineer
Githubhttps://github.com/kishanjasani

Dependency Injection lets you separate object creation from usage, making your WordPress code modular and testable.

In this guide you'll see why DI matters, how it reduces tight coupling and global dependencies, and how you can adopt it in plugins or theme architecture.

If you want maintainable, flexible code without wrestling with globals, this article gives clear steps and examples to help you get started.

#PHP #wordpress #cleancodeInPHP #developer #SolidArchitecture

What Really Happens When You Type a URL in Your Browser?

Typing a URL feels instant, but behind that single keystroke, a global engineering marathon begins. From DNS resolution and TLS handshakes to HTTP/3, rendering engines, and GPU compositing, your browser coordinates thousands of decisions in milliseconds. This post breaks down what really happens when you press Enter, step by step, without the fluff.

Checkout my full blog: https://kishanjasani.in/what-happens-when-you-type-a-url-into-browser/

#PHP #http #webdev #WordPressDev

Almost every WordPress developer has written this code at some point: putting add_action() calls right inside a class constructor.

It feels clean for small plugins. But sooner or later, this pattern starts fighting you.

Read the complete guide here: https://kishanjasani.in/why-should-developer-avoid-using-class-constructor/

#WPDevelopment #PHP #OOP #SoftwareArchitecture #UnitTesting