I'm blogging about Emacs, Drupal, php and exciting subjects

JavaScript SEO: How to Build Search-Friendly Modern Websites

JavaScript has transformed how websites are built. It enables rich interactions, dynamic content, and seamless user experiences.

But from an SEO perspective, it introduces complexity.

Search engines can process JavaScript—but not always reliably, and not always immediately. This gap between what users see and what search engines see is where many SEO issues begin.

How to Perform a Technical SEO Audit (Developer Guide 2026)

A technical SEO audit is often treated like a checklist. Run a tool, fix a few errors, and move on. But in reality, a proper audit is much closer to debugging a complex system than ticking boxes.

If your site isn’t ranking as expected, there is always a reason. The challenge is finding it.

This guide walks through how developers should approach a technical SEO audit—methodically, with a focus on root causes rather than surface-level symptoms.

Core Web Vitals Optimization for Developers (Complete Guide 2026)

If you’ve ever opened Google Search Console and seen warnings about failing Core Web Vitals, you’re not alone. Even well-built websites often struggle with these metrics—not because developers lack skill, but because modern web performance is shaped by a complex interaction between backend speed, frontend rendering, and user behavior.

How to Fix Core Web Vitals (Developer Guide for 2026)

Core Web Vitals are critical for both rankings and user experience. If your site fails these metrics, it can directly impact your visibility in search engines.

This guide shows developers exactly how to fix them.


What Are Core Web Vitals?

Core Web Vitals measure real-world user experience:

Technical SEO Checklist for Developers (2026 Guide)

Technical SEO is where development and search visibility meet. You can have great content, but if your site is slow, unstructured, or hard for search engines to crawl, you’ll struggle to rank.

This checklist is designed specifically for developers working with PHP, Symfony, Drupal, or any modern web stack.


1. Site Speed & Performance

Performance is a ranking factor and directly impacts user experience.

Building a CRM with Claude Code: An Honest Developer's Take

I recently spent an afternoon building an enterprise CRM from scratch using Claude Code — Anthropic's A I coding assistant that runs directly in your terminal. The stack: Symfony 7 on the backend with API Platform, React 18 with TypeScript on the frontend, PostgreSQL, and Docker Compose to tie it all together. Here's what I actually learned.

What We Built

In a single session we scaffolded a full CRM with:

How to Effectively Handle Large Projects with Many Files in Emacs

Modern software projects are getting bigger. Monorepos, microservice architectures, vendor dependencies, and generated code can easily push projects into tens of thousands of files. Without the right workflow, even powerful editors like Emacs can become slow or overwhelming.

Fortunately, Gnu Emacs provides excellent tools for managing large projects efficiently—if you configure and use them correctly. This article shows practical techniques to keep Emacs fast, responsive, and scalable for large codebases.

Subscribe to