Blog

Mint Tea After 3,500 Commits

Trading the IDE for the Moroccan sun. A reflection on a massive 4-month coding sprint and the necessity of deep rest.

Accelerating SaaS Development: My DeepSeek + Node.js Journey

How I went from zero commits to shipping a complex AI platform by using DeepSeek to crush the 'MVP Boilerplate' barrier.

Banned for Being Nice: How Threads Killed My Viral Post

A cautionary tale about 'rented land.' My new dev account went viral with 4,000 views, only to be instantly suspended for a single supportive comment.

My First TikTok at 28: A Marketing Experiment

Trying short-form video for the first time. I revived an old MMORPG project and put it on TikTok to see if it drives traffic.

Reviving a Dead Project: A Player's Comment

I thought my old MMORPG was dead until a YouTube comment proved me wrong. Here is how I revived the code and merged it with my AI project.

Banned from Reddit in 15 Minutes

I tried to join the Reddit dev community the 'right' way. I waited 3 days, posted 2 helpful comments, and got permanently banned instantly.

The Hidden Trap of Aged Domains

Buying a 25-year-old domain seemed like a win until the bots arrived. Here is how I used status 410 to fix a massive SEO headache.

Zero Traffic from Russia? Blame the Cloudflare Block

Why my 12,500 indexed pages got zero Russian traffic. How Roskomnadzor blocked Cloudflare and why I migrated to a custom VDS + Nginx stack.

Why Static Sites Laugh at Bot Attacks

My logs are full of vulnerability scans, but my server isn't sweating. Here is why a static Next.js + Nginx stack is the ultimate defense.

Google vs. Yandex: A Tale of Two Algorithms

My site is booming on Yandex (+500% traffic) while flatlining on Google. A look at the stark difference in how these giants treat new projects.

SEO Milestone: 4,000+ Pages Indexed by Yandex

A massive win for Next.js SSG: Yandex indexed 4,278 pages overnight. Validating the strategy of programmatic SEO.

Practical SEO: 632 Visitors and Bot Mysteries

A month of hands-on SEO experiments led to 600+ users, surprising findings on font sizes, and a confusing bot attack from China.

Frontend to SEO: My Practical Experiment

I built a Next.js side project to learn SEO. The result? Yandex unexpectedly outperformed Google by 4x in traffic and indexing speed.

Why I Switched to Yandex Metrica (Bye Google Analytics)

A week into my launch, one analytics tool is the clear winner. Why Yandex Metrica's Webvisor is a UX game-changer.

Sitemap Disasters & The 308 Redirect Saver

Yandex misread my sitemap and tried to index 3,000 broken URLs. Here is how proactive 308 redirects saved my site's reputation.

The Google Honeymoon Phase: Handling Launch Spikes

Noticed a massive traffic spike at launch followed by a drop? You're not alone. Here is why the 'Google Honeymoon' is a trap for new projects.

The Reality of SEO: Losing 2,000 Pages Overnight

Woke up to find 25% of my site de-indexed by Yandex. A quick reminder that SEO is a marathon, not a sprint.

winning Prizes at Moscow JS 66

A deep dive into Telegram bots, TypeScript, and AI at Moscow JS 66. I challenged the speakers with over 10 questions and took home two prizes!

Insights from PiterJS Conference

A recap of PiterJS in St. Petersburg: key takeaways on FrontOps and performance, plus winning prizes for active participation.

Building a Multilingual Blog on Next.js: An SEO Experiment

A week after launching my 21-language Next.js blog, I'm sharing the initial, intriguing search engine results and insights into multilingual SEO.

Why Did My Online Game Fail? A Look at 18 Months and Just 30 Players

A JavaScript developer's story of creating and launching a browser MMORPG, facing challenges in promotion, and finding joy in the few players who truly engaged with the game.

Reflections on MoscowJS 65

A look back at the MoscowJS 65 meetup at T Bank. Great talks, community vibes, and a reminder of why I love the JavaScript ecosystem.

New Site, New Projects

Launched my new resume site detailing 6 years of experience and starting an AI assistant pet project.