istiquritconsultant.com Re-Launch: A Hand-Coded PHP Dev Diary

istiquritconsultant.com Re-Launch: A Hand-Coded PHP Dev Diary

●2 ●10 ●24
calendar_today ago • schedule6 min read

istiquritconsultant.com Re-Launch turns a retired consulting domain into a hand-coded PHP, Markdown-based dev diary, opening with a real OpenCode CLI/Desktop crash and its one-field fix.

istiquritconsultant.com Re-Launch is the kind of project most developers talk about and never ship: take a domain nobody's actively using, skip the easy CMS route, and hand-code a small PHP site with a Markdown content pipeline instead. That's exactly what happened here. The site has been live since August 24, 2026, and the build details — not just the content — are the reason I'm writing this up for a developer audience instead of a general one.

If you've ever inherited an old domain and debated whether to let it rot or rebuild it as something genuinely useful, this is a concrete example with the stack, the bug, and the fix laid out.

1. The backstory: one domain, two identities

istiquritconsultant.com used to be the business domain for "Istiqur IT Consultant." Earlier in 2026, the business itself rebranded to Remote SEO Consultant — the old name described a person, not the problem people actually search for, which matters if you think about naming the way you'd think about a function signature: name it for what it does, not who wrote it. Rather than retire the old domain, I rebuilt it from scratch into a personal, non-commercial tech diary. Same owner, different job: no pitch, no funnel, no lead capture. Just a reading space for write-ups like this one.

2. The stack: what's actually running

For a developer audience, the build is the interesting part, so here's what's under the hood:

  • Hand-coded PHP — no framework scaffolding, no page builder. Routing, templating, and page assembly are written directly.
  • Markdown-based content — every post is a Markdown file, version-controlled, rendered through the PHP layer. This keeps content diffable and portable; no database round-trip just to read a post.
  • Version control — the whole site, content included, is tracked. Current build is 2.1.1.
  • Cloudflare for DNS and performance, LiteSpeed page cache in front of PHP, Google Analytics 4 for basic traffic signal, IndexNow for faster indexing pings, and self-hosted fonts (Bodoni Moda for headlines, Hanken Grotesk for body) so there's no third-party font CDN dependency.

It's a deliberately small surface area. No plugin ecosystem to patch, no ORM abstraction to fight — which is exactly the kind of setup where a weird bug becomes easy to actually trace, which brings me to the first post.

The exact failure state both OpenCode CLI and Desktop hit before the one-field fix.

3. The first post: a real OpenCode bug, start to finish

The site's first published piece is "OpenCode Not Working: Why Both CLI & Desktop Died." This isn't a hypothetical walkthrough — it documents an actual incident where OpenCode's CLI and Desktop app both refused to start after adding five custom subagents. The post walks through:

  • The exact error text produced by both the CLI and the Desktop app
  • The root cause, which traced back to one misconfigured field in the subagent setup
  • How the fix was applied and verified in both environments independently

If you've debugged a tool that fails identically across two different entry points (CLI and GUI) only to find a single shared config value at fault, you know how satisfying — and how initially confusing — that kind of bug is. It's a good first post precisely because it's specific: no vague "best practices," just a reproducible failure and a reproducible fix.

4. Six categories, one empty on purpose

The site organizes content into six categories, each with its own page and its own three.js mini-game themed to it:

  1. AI — no posts yet, but expected to be the fastest-growing category
  2. Workflow Optimization — where the OpenCode post currently lives
  3. Windows
  4. Linux
  5. Self-Hosting
  6. Tech Journey — the pharmacist-to-technologist career arc

Across the site there are nine playable mini-games in total: Signal Runner (AI), Workflow Sprint, System Defender (Windows), Terminal Chase (Linux), Uptime Runner (Self-Hosting), Duck Hunt (Tech Journey), plus Breakout on the homepage, Journey Snake on the About page, Catch the Signal on Contact, and a bonus game embedded directly on the OpenCode post. Nine three.js games on a hand-coded PHP site is a nontrivial asset and state-management exercise on its own — each one is scoped to its page rather than loaded globally.

5. Explicitly not a sales funnel

The homepage states it directly: no pitch inside the posts. That's a deliberate constraint, not a marketing line. The commercial work — SEO, GTM, web development — stays on remoteseoconsultant.com, referenced exactly once from the About page as a separate, clearly labeled paid engagement. Everywhere else, it's just write-ups.

A look at the six category pages, each paired with its own three.js mini-game.

6. The newsletter, and why it's boring on purpose

There's a newsletter with 5,078+ subscribers already. The mechanics are intentionally plain: one post per send (no digest bundling that delays or buries content), 1-click unsubscribe, and the list is never sold or rented. For a dev-facing writeup, the relevant point is that the simplicity is a product decision, not a limitation — fewer moving parts, fewer things to debug, same as the PHP build itself.

7. Brand system, briefly

Since this is a developer platform, I'll keep the design notes short: Signal Emerald green (#0E8F5E, with a #0D8557 text-safe variant and #123B2C deep support), a near-black dark base (#0B1215) as the default theme, with a soft light base (#F9FDFE) as the alternate. The mark is a ribbon-bookmark icon in a "Clear Glass" treatment. It's a separate brand system from Remote SEO Consultant's own violet identity — intentionally, since the two properties serve different purposes.

8. How it connects back to Remote SEO Consultant

Both properties are run by the same person — me — but they don't share a voice or a goal. Remote SEO Consultant is the commercial side: SEO strategy, GTM work, WordPress and Webflow development for SaaS and eCommerce clients. istiquritconsultant.com is where the build logs, bug write-ups, and category explorations live, unlinked from any pitch. I walked through the full relaunch — the "why," the brand split, and a tour of the build — in a short video: https://www.youtube.com/watch?v=_bmAXUClHVk. The original announcement with more context is here: https://remoteseoconsultant.com/istiquritconsultant-relaunch/.

The newsletter signup block — one post per send, no digest bundling.

How to Start Reading istiquritconsultant.com

  1. Go to istiquritconsultant.com and pick either the dark theme (default) or light theme — it's a toggle, not a forced choice.
  2. Open the Workflow Optimization category first — it's the only category with content right now, home to the OpenCode post.
  3. Read "OpenCode Not Working: Why Both CLI & Desktop Died" — it's the first post and the most technical one currently live.
  4. Play the bonus mini-game embedded on that post — then try Breakout on the homepage if you want more.
  5. Subscribe to the newsletter from any page if you want future posts (one per send, unsubscribe anytime, no bundling).
  6. Check back on the AI category as it fills in — it's flagged as the fastest-growing section going forward.

FAQs

What is the istiquritconsultant.com Re-Launch?
It's the relaunch of a retired consulting domain into a personal, non-commercial tech diary, live since August 24, 2026, with no sales pitch inside any post.

Is istiquritconsultant.com connected to Remote SEO Consultant?
Yes, same owner — Md. Istiqur Rahman — but it's a separate brand and purpose; the commercial work stays on remoteseoconsultant.com, referenced once from the About page.

What's the first post about?
"OpenCode Not Working: Why Both CLI & Desktop Died" documents a real bug where both apps crashed after adding five custom subagents, traced to one misconfigured field.

What's the tech stack behind the site?
Hand-coded PHP with a Markdown-based, version-controlled content pipeline, currently on build 2.1.1, served via Cloudflare and LiteSpeed cache.

Does the site have any interactive features?
Yes — nine three.js mini-games, one per content category plus homepage, About, Contact, and a bonus game on the OpenCode post.

How do I follow new posts?
Subscribe to the newsletter (5,078+ subscribers already) for one email per new post, no digests, 1-click unsubscribe, list never sold or rented.

About the Author

Md. Istiqur Rahman | Postgraduate A-grade Pharmacist; Remote SEO Consultant for SaaS and eCommerce, Website Designer and Developer specialized in WordPress and Webflow, in practice for 17 years.

I am a Remote SEO Consultant for SaaS and eCommerce, specialized in leading your team to implement a precise, data-driven SEO system. I stop the wasted budget and finally deliver the targeted traffic and predictable growth your business needs to thrive.

  • 150K+ Monthly Users for a Silicon Valley SaaS Startup
  • 14K+ Monthly Enterprise Users for a Californian AI Startup
  • $284K+/Mo for a USA Cosmetics eCommerce Brand
  • Website Designer and Developer specialized in WordPress and Webflow

Visual breakdown of the PHP/Markdown/Cloudflare/LiteSpeed stack powering the site.

Full relaunch announcement: https://remoteseoconsultant.com/istiquritconsultant-relaunch/ · Video walkthrough: https://www.youtube.com/watch?v=_bmAXUClHVk

🔥 Join developers growing publicly
Share your knowledge, build in public, and grow your developer presence with a global community.

More Posts

I’m a Senior Dev and I’ve Forgotten How to Think Without a Prompt

Karol Modelski - Mar 19

How I Built a React Portfolio in 7 Days That Landed ₹1.2L in Freelance Work

Dharanidharan - Feb 9

TypeScript Complexity Has Finally Reached the Point of Total Absurdity

Karol Modelski - Apr 23

Sovereign Intelligence: The Complete 25,000 Word Blueprint (Download)

Pocket Portfolio - Apr 1

Architecting a Local-First Hybrid RAG for Finance

Pocket Portfolio - Feb 25
chevron_left
428 Points • 36 Badges
8Posts
8Comments
8Connections
I am a Remote SEO Consultant for SaaS and Ecommerce, specialized in leading your team to implement a... Show more

Related Jobs

View all jobs →

Commenters (This Week)

2 comments
1 comment
1 comment

Contribute meaningful comments to climb the leaderboard and earn badges!