I’m Wang Shiqiang, a developer, independent technical blogger, and long-term technology practitioner.
My work has evolved from traditional web backend development into a much broader range of areas: servers and infrastructure, system maintenance, WordPress, cloud services, networking, AI-assisted development, automation, multilingual content, and independent projects.
Throughout all of these changes, one thing has remained fairly consistent:
I encounter real problems, investigate them, find practical solutions, and document what I learn.
I have more than 15 years of experience working with web systems and internet technologies. PHP, Go, Linux, MySQL, Redis, Nginx, WordPress, Docker, Cloudflare, and many other technologies have all been part of that journey.
But I increasingly prefer not to define myself by a particular programming language.
Technologies change constantly. In the AI era especially, whether a solution is written in PHP, Go, Python, or partly produced with the help of AI matters less than understanding the problem, evaluating the result, and building something that actually works.
Technical Blogging
I have been running my personal technical blog since 2013:
Over the years, I have published more than 1,000 original technical articles.
Most of them come directly from problems I encountered while working on real systems and personal projects.
Topics range from traditional web development, Linux, databases, servers, and WordPress to CDN infrastructure, search engines, networking, AI tools, automation, multilingual projects, and independent website operations.
Rather than creating artificial examples just to write tutorials, I usually write after solving a real problem.
In that sense, the blog has also become a public record of more than a decade of continuous technical work.
What I’m Exploring Today
My interests have gradually expanded beyond individual programming languages and frameworks.
Today, I’m particularly interested in how systems are built, deployed, operated, debugged, and improved over time—and how new tools can help an individual build and maintain increasingly complex projects.
My current areas of exploration include web infrastructure, WordPress, servers, CDN and search engines, AI-assisted development, automation, open-source projects, multilingual content, and independent web projects.
Some of these experiments become blog posts. Some become GitHub projects. Others simply remain long-running experiments.
I don’t try to fit everything under a single technology label.
If a better tool appears tomorrow, I’m happy to learn it.
AI and the Changing Role of Developers
AI has significantly changed the way I work.
Many implementation tasks that once required deep familiarity with a specific language or framework can now be accelerated by AI.
But I don’t think that makes engineering experience less important.
If anything, the ability to understand a problem, identify what needs to be verified, recognize incorrect results, and combine multiple tools into a working solution has become even more valuable.
I’m continuing to explore practical uses of AI in software development, translation, content production, automation, project maintenance, and personal workflows.
My focus is not simply on experimenting with AI tools.
I prefer putting them into real projects and seeing what actually works.
Independent Projects
In addition to blogging, I continue to build and maintain my own projects.
Some come directly from technical problems I’ve encountered. Others begin simply because I think an idea is worth exploring.
I enjoy building something that actually runs, using it over time, discovering its weaknesses, and gradually improving it.
These projects often generate new technical questions, which in turn become new blog posts.
For me, blogging, software, servers, websites, and AI tools are not separate activities. They are different parts of the same long-term technical practice.
Background
Over the past 15+ years, I have worked on e-commerce systems, SaaS platforms, ERP and CRM systems, education platforms, sports applications, media systems, and various enterprise applications.
I’ve also spent a great deal of time maintaining existing systems, investigating production issues, improving performance, managing servers and databases, and dealing with the less glamorous parts of keeping software running.
That experience remains the foundation of how I approach technology today.
I simply no longer think a particular framework or programming language is the best way to describe it.
Contact & Collaboration
My main focus today is on independent projects, technical blogging, practical AI applications, and continuous exploration of new technologies.
I’m also open to relevant opportunities involving technical consulting, system maintenance, project collaboration, and remote work. Rather than limiting myself to projects based on a particular programming language, I care more about the problem itself, whether the project is a good fit, and whether we can work effectively together.
If you found me through my blog, GitHub projects, or other technical work, feel free to get in touch—whether you have a technical question, want to exchange ideas, or have a project that may be a good fit.
For relevant opportunities, I’m happy to learn more about the requirements and discuss possible ways to collaborate.
WeChat: 13980074657
Email: shuijingwanwq@gmail.com
Telegram: @shuijingwan
GitHub: https://github.com/shuijingwan
