# Wix Engineering

Wix Engineering

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## From Autocomplete to Intelligence: How Language Became the Operating System of AI

DevFeed: [From Autocomplete to Intelligence: How Language Became the Operating System of AI](<https://devfeed.tech/articles/from-autocomplete-to-intelligence-how-language-became-the-operating-system-of-ai-26632.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/from-autocomplete-to-intelligence-how-language-became-the-operating-system-of-ai>)

Author: Wix Engineering

Published: 2026-09-15T10:17:07Z

Content type: opinion

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Language models](<https://devfeed.tech/topics/language-models.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [article](<https://devfeed.tech/tags/article.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [language-models](<https://devfeed.tech/tags/language-models.md>), [large-language-models-llms](<https://devfeed.tech/tags/large-language-models-llms.md>), [openai](<https://devfeed.tech/tags/openai.md>)

### AI overview

This article examines why language is closely tied to intelligence in both humans and artificial intelligence. It argues that AI became significantly more powerful by learning language exceptionally well, then introduces how large language models acquire intelligence through models that represent the world and reduce uncertainty.

### Source excerpt

Introduction Every week brings a new AI model, a new coding assistant, a new agent framework. The pace can feel overwhelming. Yet beneath the churn lies a single, surprisingly simple fact - the fact this whole revolution turns on: AI became so powerful because it learned language exceptionally well. In this article I want to step away from the weekly headlines and ask a more basic question: why is language so tightly bound to intelligence - human intelligence in general, and artificial...

## Architecting for 6 Billion Daily Requests: Inside Wix's Media Platform

DevFeed: [Architecting for 6 Billion Daily Requests: Inside Wix's Media Platform](<https://devfeed.tech/articles/architecting-for-6-billion-daily-requests-inside-wix-s-media-platform-22630.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/architecting-for-6-billion-daily-requests-inside-wix-s-media-platform>)

Author: Wix Engineering

Published: 2026-09-08T08:24:05Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [Caching](<https://devfeed.tech/topics/caching.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Compression](<https://devfeed.tech/topics/compression.md>), [data](<https://devfeed.tech/topics/data.md>), [C](<https://devfeed.tech/topics/c.md>)

Tags: [c](<https://devfeed.tech/tags/c.md>), [cache](<https://devfeed.tech/tags/cache.md>), [caching](<https://devfeed.tech/tags/caching.md>), [compression](<https://devfeed.tech/tags/compression.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [data](<https://devfeed.tech/tags/data.md>), [go](<https://devfeed.tech/tags/go.md>), [latency](<https://devfeed.tech/tags/latency.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

Wix describes engineering challenges in its media platform, which processes images, video, and audio at large scale. The supplied text explains how the team used unsafe pointers to reduce Go/C memory-copy overhead for AVIF encoding and a tiered Masters cache to reduce CPU work during image resizing.

### Source excerpt

At Wix, "Media" isn't just about storing files. It's about processing streams of information - images, video, and audio - at an immense scale. We host over 300 million websites and serve more than 6 billion media requests every single day. To handle dozens of petabytes of data while keeping costs low and latency minimal, we had to treat media handling as a complex engineering discipline. Below are five specific technical challenges we faced and the architectural solutions we implemented to...

## 5 Billion Records, 10 Terabytes, Four Weeks: A Real Data Migration Playbook

DevFeed: [5 Billion Records, 10 Terabytes, Four Weeks: A Real Data Migration Playbook](<https://devfeed.tech/articles/5-billion-records-10-terabytes-four-weeks-a-real-data-migration-playbook-22629.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/5-billion-records-10-terabytes-four-weeks-a-real-data-migration-playbook>)

Author: Wix Engineering

Published: 2026-09-02T07:27:50Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [migration](<https://devfeed.tech/topics/migration.md>), [data](<https://devfeed.tech/topics/data.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [API](<https://devfeed.tech/topics/api.md>), [Logging](<https://devfeed.tech/topics/logging.md>), [Tech Debt](<https://devfeed.tech/topics/tech-debt.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [logging](<https://devfeed.tech/tags/logging.md>), [migration](<https://devfeed.tech/tags/migration.md>), [tech-debt](<https://devfeed.tech/tags/tech-debt.md>)

### AI overview

This Wix engineering article presents a data migration playbook based on lessons from large and complex migrations. It argues that success depends less on changing tooling than on identifying recurring problems before migration begins, especially by auditing inconsistent source data, implementing a read phase, and logging suspicious fields and structures. It also outlines using a V2 API, an API proxy, population-based rollout, change data capture, continued synchronization, and eventual decommissioning of V1.

### Source excerpt

By the time you finish reading this, someone at Wix is probably in the middle of a data migration. We've run migrations that lasted anywhere from a few months to two years. More recently, we've completed large and complex migrations in a few weeks. The difference wasn't the tooling, which barely changed. It was that we had finally learned which problems show up in every migration, and started dealing with them before the migration began instead of in the middle of it. Recap: Why We Migrate,...

## From Weeks to Hours: Inside Wix's Autonomous Bug-Fixing System

DevFeed: [From Weeks to Hours: Inside Wix's Autonomous Bug-Fixing System](<https://devfeed.tech/articles/from-weeks-to-hours-inside-wix-s-autonomous-bug-fixing-system-22634.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/from-weeks-to-hours-inside-wix-s-autonomous-bug-fixing-system>)

Author: Wix Engineering

Published: 2026-08-19T10:17:19Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [bug](<https://devfeed.tech/topics/bug.md>), [Code review](<https://devfeed.tech/topics/code-review.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [autonomous](<https://devfeed.tech/tags/autonomous.md>), [bug](<https://devfeed.tech/tags/bug.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [context](<https://devfeed.tech/tags/context.md>), [database](<https://devfeed.tech/tags/database.md>), [jira](<https://devfeed.tech/tags/jira.md>), [logs](<https://devfeed.tech/tags/logs.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [production](<https://devfeed.tech/tags/production.md>), [repo](<https://devfeed.tech/tags/repo.md>), [support](<https://devfeed.tech/tags/support.md>)

### AI overview

Wix describes the architecture behind Wix Orchestrator, an autonomous bug-fixing system designed to reduce the time from user reports to production fixes. The system automates investigation, context gathering, implementation, and code review, while requiring a human engineer to approve every fix before deployment.

### Source excerpt

A user opens a support ticket. Their subscription cancellation stopped working. Somewhere inside a system with thousands of services and millions of users, something broke. Before we built Wix Orchestrator, here's what happened next: the ticket joined a queue. Days later, a support engineer picked it up, tried to reproduce the issue, contacted the customer to gather more context, and opened a Jira ticket routed to R&D. We triaged it, prioritized it against everything else on our plate,...

## How Wix Built a Code Migration Platform to Automate Cross-Team Repository Changes

DevFeed: [How Wix Built a Code Migration Platform to Automate Cross-Team Repository Changes](<https://devfeed.tech/articles/code-migrations-don-t-have-to-hurt-this-is-how-switched-from-cross-team-manual-work-to-an-automatic-infrastructure-22638.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/how-wix-saved-650-developer-days-in-one-quarter-by-automating-code-migrations>)

Author: Wix Engineering

Published: 2026-07-22T14:10:18Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [migration](<https://devfeed.tech/topics/migration.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [automatic](<https://devfeed.tech/tags/automatic.md>), [code](<https://devfeed.tech/tags/code.md>), [developer](<https://devfeed.tech/tags/developer.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [migration](<https://devfeed.tech/tags/migration.md>), [organizational](<https://devfeed.tech/tags/organizational.md>), [platform](<https://devfeed.tech/tags/platform.md>), [process](<https://devfeed.tech/tags/process.md>), [projects](<https://devfeed.tech/tags/projects.md>), [scale](<https://devfeed.tech/tags/scale.md>), [team](<https://devfeed.tech/tags/team.md>)

### AI overview

Wix describes building a Code Migration Platform to reduce the coordination burden of large-scale code migrations. The platform is intended to identify affected repositories, apply changes automatically, and track migration work centrally. The article says Wix initiates 50 migrations annually, affects hundreds of repositories per migration, touches 6,000 repositories each year, and spends 25% of organizational developer time on migrations.

### Source excerpt

No one wakes up excited to do a code migration. Deprecated libraries, method version upgrades, infra changes - they happen constantly, they affect dozens of teams, and they always arrive at the worst possible moment. A small technical change somehow becomes months of coordination. Slack threads. Priority negotiation. Manual tracking. Reminders. Many google sheets. For years, I managed cross-team projects at Wix, and migrations were always the hardest part. Not because they're technically...

## How AI-Assisted Coding Is Changing the Engineering Role

DevFeed: [How AI-Assisted Coding Is Changing the Engineering Role](<https://devfeed.tech/articles/the-end-of-determinism-what-s-left-for-engineers-when-ai-writes-the-code-22641.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/the-end-of-determinism-what-s-left-for-engineers-when-ai-writes-the-code>)

Author: Wix Engineering

Published: 2026-07-19T10:33:35Z

Content type: opinion

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [ai](<https://devfeed.tech/tags/ai.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [programming](<https://devfeed.tech/tags/programming.md>), [prompting](<https://devfeed.tech/tags/prompting.md>), [workflow](<https://devfeed.tech/tags/workflow.md>), [writing-code](<https://devfeed.tech/tags/writing-code.md>)

### AI overview

This opinion article examines how AI-assisted coding is changing software engineering. It argues that writing code is increasingly an iterative dialogue involving prompting, evaluation, and pushback, while acknowledging engineers' uncertainty about the future of their work.

### Source excerpt

During 2026, I shipped code that I don't fully understand. It was written in a programming language I'm not even fluent in. A year ago, this would have been a fireable offense. There's no way I would have stood on a stage at a Wix Engineering conference, my employers in the crowd, and said that sentence out loud. Last week, it was just another Tuesday. And here's the part that's been keeping me up at night: I was proud of it. That's a paradox, right? If someone else wrote it, I can't be proud...

## A Feedback-Driven Agent Pattern for Self-Repairing AI Workflows

DevFeed: [A Feedback-Driven Agent Pattern for Self-Repairing AI Workflows](<https://devfeed.tech/articles/how-to-build-ai-agents-that-fix-themselves-without-bigger-prompts-more-context-or-another-llm-22635.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/how-to-build-ai-agents-that-fix-themselves-without-bigger-prompts-more-context-or-another-llm>)

Author: Wix Engineering

Published: 2026-07-16T06:17:34Z

Content type: tutorial

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [Loop Engineering](<https://devfeed.tech/topics/loop-engineering.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Code](<https://devfeed.tech/topics/code.md>), [context window](<https://devfeed.tech/topics/context-window.md>), [integrity](<https://devfeed.tech/topics/integrity.md>)

Tags: [agentic-workflows](<https://devfeed.tech/tags/agentic-workflows.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [code](<https://devfeed.tech/tags/code.md>), [context-window](<https://devfeed.tech/tags/context-window.md>), [validation](<https://devfeed.tech/tags/validation.md>)

### AI overview

This tutorial proposes a Feedback-Driven Agent pattern for building self-repairing AI agent workflows. It separates deterministic structural validation from goal-based assessment: agents produce artifacts, programmatic checks identify failures, and structured error reports route the agent toward repair.

### Source excerpt

Every developer building with AI agents eventually hits the same wall. You write a masterpiece of a system prompt, loaded with rules, edge cases, and brand guidelines. It works perfectly... until you add one more rule. Suddenly, the agent gets "context fatigue," ignores half your instructions, and hallucinates a creative but entirely broken solution. We need to stop trying to make agents perfect on the first try. Instead, we suggest a new architectural approach: organizing agentic workflows...

## How Wix Built Context Retrieval for Cross-Service Code Research

DevFeed: [How Wix Built Context Retrieval for Cross-Service Code Research](<https://devfeed.tech/articles/how-we-built-the-brain-behind-our-self-healing-system-context-retrieval-at-org-scale-22637.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/how-we-built-the-brain-behind-our-self-healing-system-context-retrieval-at-org-scale>)

Author: Wix Engineering

Published: 2026-07-02T06:58:25Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [MCP](<https://devfeed.tech/topics/mcp.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Code](<https://devfeed.tech/topics/code.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [bug](<https://devfeed.tech/topics/bug.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [bug](<https://devfeed.tech/tags/bug.md>), [code](<https://devfeed.tech/tags/code.md>), [github](<https://devfeed.tech/tags/github.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [scale](<https://devfeed.tech/tags/scale.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

Wix describes building OctoCode, an MCP server over GitHub tooling, and Wix Octocode Research to help agents investigate code across repositories, packages, and services. The system was designed to gather context before fixes and to require agents to state their research goal before using tools.

### Source excerpt

Ask a naive agent to find a bug in a codebase with thousands of repositories, and it will find the first textual match and stop. It won't ask why. It won't check whether what it found is actually relevant. It won't explore related services. It'll just return something and call it done. We, at Wix, discovered this the hard way. And it's what pushed us to build something more deliberate: a research engine that doesn't just search, but reasons about what it's looking for and why. The Problem:...

## From Co-Pilot to Full Automation: How Wix Is Embedding AI Agents Across an Engineering Org at Scale

DevFeed: [From Co-Pilot to Full Automation: How Wix Is Embedding AI Agents Across an Engineering Org at Scale](<https://devfeed.tech/articles/from-co-pilot-to-full-automation-how-wix-is-embedding-ai-agents-across-an-engineering-org-at-scale-22632.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/from-co-pilot-to-full-automation-how-wix-is-embedding-ai-agents-across-an-engineering-org-at-scale>)

Author: Wix Engineering

Published: 2026-05-20T07:28:09Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [agentic-coding](<https://devfeed.tech/topics/agentic-coding.md>), [monorepo](<https://devfeed.tech/topics/monorepo.md>), [Microservices](<https://devfeed.tech/topics/microservices.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [codex](<https://devfeed.tech/topics/codex.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [OpenClaw](<https://devfeed.tech/topics/openclaw.md>)

Tags: [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [monorepo](<https://devfeed.tech/tags/monorepo.md>), [openclaw](<https://devfeed.tech/tags/openclaw.md>)

### AI overview

Wix describes how agentic coding can be organized across an engineering organization with more than 2,500 microservices, thousands of engineers, strong service boundaries, and a large monorepo. The article presents a three-tier spectrum of cloud agents, coding agents or harnesses, and agents with computer access, identifying the harness tier as the practical sweet spot for software development as of 2025-2026.

### Source excerpt

When you have over 2,500 microservices and thousands of engineers working across a massive multi-product platform, "just use AI coding tools" is not a strategy. It's a starting point - and not a particularly useful one. The question we kept coming back to at Wix wasn't whether to adopt AI in our engineering workflow. That ship had sailed. The question was: what does agentic coding actually look like when you have strong domain boundaries between services, a monorepo with years of...

## How We Built a Zero-Downtime Database Migration Service at Wix

DevFeed: [How We Built a Zero-Downtime Database Migration Service at Wix](<https://devfeed.tech/articles/how-we-built-a-zero-downtime-database-migration-service-at-wix-22636.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/how-we-built-a-zero-downtime-database-migration-service-at-wix>)

Author: Wix Engineering

Published: 2026-05-14T07:19:17Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [Databases](<https://devfeed.tech/topics/databases.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Data Infrastructure](<https://devfeed.tech/topics/data-infrastructure.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>)

Tags: [amazon-msk](<https://devfeed.tech/tags/amazon-msk.md>), [data-infrastructure](<https://devfeed.tech/tags/data-infrastructure.md>), [database](<https://devfeed.tech/tags/database.md>), [database-migration](<https://devfeed.tech/tags/database-migration.md>), [databases](<https://devfeed.tech/tags/databases.md>), [db-topology](<https://devfeed.tech/tags/db-topology.md>), [debezium-connector](<https://devfeed.tech/tags/debezium-connector.md>), [good-tools-doesn-t-fit](<https://devfeed.tech/tags/good-tools-doesn-t-fit.md>), [how-db-mover-works](<https://devfeed.tech/tags/how-db-mover-works.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [migration](<https://devfeed.tech/tags/migration.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [summary-6-key-focal-points](<https://devfeed.tech/tags/summary-6-key-focal-points.md>), [the-challenge](<https://devfeed.tech/tags/the-challenge.md>), [the-python-service](<https://devfeed.tech/tags/the-python-service.md>), [the-result](<https://devfeed.tech/tags/the-result.md>)

### AI overview

Wix describes DB Mover, an internal service for transparent, zero-downtime database migrations between shared and dedicated MySQL clusters. The article explains the operational risks of shared clusters, migration requirements, and the topology managed by Wix's Data Infrastructure team.

### Source excerpt

The Challenge At Wix, multiple applications share the same DB cluster. The reasons vary: consolidating apps from the same domain, grouping several small apps that don't justify a dedicated cluster, or simply optimizing cost and operational overhead. However, this setup comes with a significant risk: every application on the cluster has the potential to impact all the others. One real example: we had a critical service related to user authentication sharing a DB cluster with several other...

## Wix compares AI agent performance using skills, standard documentation, and AI-optimized documentation

DevFeed: [Wix compares AI agent performance using skills, standard documentation, and AI-optimized documentation](<https://devfeed.tech/articles/we-ran-250-ai-agent-evals-to-find-out-if-skills-beat-docs-the-answer-is-more-complicated-than-we-expected-22644.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/we-ran-250-ai-agent-evals-to-find-out-if-skills-beat-docs-the-answer-is-more-complicated-than-we-ex>)

Author: Wix Engineering

Published: 2026-05-06T11:16:26Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [docs](<https://devfeed.tech/tags/docs.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [evals](<https://devfeed.tech/tags/evals.md>)

### AI overview

Wix describes 250 controlled evaluations comparing AI agents using standard documentation, AI-optimized documentation, and purpose-built skills. The article reports that stale skills can become a liability and questions whether manually maintained skills consistently outperform documentation.

### Source excerpt

The industry has a new obsession: AI skills. The logic seems bulletproof: if you want an AI agent to use your platform, you shouldn't just give it raw documentation. You should give it a "skill", a curated, condensed, and optimized guide. This will allow the agent to perform tasks on your platform better than if they have to trawl through your docs. Skills are intuitive and trendy, but do they really provide agents with an edge over just using the docs and, if so, in what cases? At Wix, we...

## Wix Migrated Its MySQL EC2 Fleet from Intel CPUs to Graviton

DevFeed: [Wix Migrated Its MySQL EC2 Fleet from Intel CPUs to Graviton](<https://devfeed.tech/articles/1-000-servers-160-clusters-30-days-zero-downtime-migrating-wix-s-mysql-fleet-to-graviton-22627.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/1-000-servers-160-clusters-30-days-zero-downtime-migrating-wix-s-mysql-fleet-to-graviton>)

Author: Wix Engineering

Published: 2026-03-23T11:27:39Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [Graviton](<https://devfeed.tech/topics/graviton.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [Ansible](<https://devfeed.tech/topics/ansible.md>), [awx](<https://devfeed.tech/topics/awx.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>), [intel](<https://devfeed.tech/topics/intel.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [Server](<https://devfeed.tech/topics/server.md>), [Linux](<https://devfeed.tech/topics/linux.md>)

Tags: [amazon](<https://devfeed.tech/tags/amazon.md>), [ansible](<https://devfeed.tech/tags/ansible.md>), [awx](<https://devfeed.tech/tags/awx.md>), [devops](<https://devfeed.tech/tags/devops.md>), [ec2](<https://devfeed.tech/tags/ec2.md>), [graviton](<https://devfeed.tech/tags/graviton.md>), [infra](<https://devfeed.tech/tags/infra.md>), [intel](<https://devfeed.tech/tags/intel.md>), [linux](<https://devfeed.tech/tags/linux.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [rdbms](<https://devfeed.tech/tags/rdbms.md>), [replication](<https://devfeed.tech/tags/replication.md>)

### AI overview

Wix's DB Infra team migrated more than 1,000 MySQL EC2 servers across over 160 clusters from Intel-based CPUs to Graviton in one month, ahead of the original three-month timeline. The project also enabled a move to Amazon Linux 2023 and away from CentOS 7.0, using AWX workflows and Wix's Dev Portal to automate the process while accounting for replication and cluster reliability concerns.

### Source excerpt

Last January, the DB Infra team at Wix embarked on a strategic and very important mission: Migrating all of our MySQL EC2 servers from Intel based CPUs to the new shiny Graviton ones. Not only will this allow us to work on better CPUs, saving us money and improving our databases, we'll be able to move to Amazon Linux 2023 OS and move from the EOL CentOS 7.0. That sounds simple enough, until you realize that we're dealing with over 1K servers spread over 160+ MySQL clusters. The initial...

## The xEngineer: A New Blueprint for Software Engineering in the AI Era

DevFeed: [The xEngineer: A New Blueprint for Software Engineering in the AI Era](<https://devfeed.tech/articles/the-xengineer-a-new-blueprint-for-software-engineering-in-the-ai-era-22643.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/the-xengineer-a-new-blueprint-for-software-engineering-in-the-ai-era>)

Author: Wix Engineering

Published: 2026-03-16T09:25:50Z

Content type: opinion

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [codex](<https://devfeed.tech/topics/codex.md>), [cursor](<https://devfeed.tech/topics/cursor.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-tools](<https://devfeed.tech/tags/ai-tools.md>), [code](<https://devfeed.tech/tags/code.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [development-process](<https://devfeed.tech/tags/development-process.md>), [event](<https://devfeed.tech/tags/event.md>), [legacy](<https://devfeed.tech/tags/legacy.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

A Wix article presents the xEngineer as an emerging model of software engineering in the AI era. It argues that as coding assistants make code production more routine, engineers increasingly focus on defining problems, designing systems, orchestrating intelligent tools, and applying AI across the engineering lifecycle.

### Source excerpt

Aviran Mordo, Yaniv Event Haim, Asaf Yonay For decades, the role of the software engineer seemed straightforward: identify a problem and solve it by writing code. But the rise of powerful AI models is beginning to reshape that definition. With systems like Claude Code, Codex, Cursor and other advanced coding assistants, something important has become clear across the industry: writing code itself is gradually becoming a commodity. This does not mean software engineering is becoming less...

## Data-to-Production: Bridging the Gap Between Iceberg and Live Microservices

DevFeed: [Data-to-Production: Bridging the Gap Between Iceberg and Live Microservices](<https://devfeed.tech/articles/data-to-production-bridging-the-gap-between-iceberg-and-live-microservices-22631.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/data-to-production-bridging-the-gap-between-iceberg-and-live-microservices>)

Author: Wix Engineering

Published: 2026-02-17T11:04:08Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [data observability](<https://devfeed.tech/topics/data-observability.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [airflow](<https://devfeed.tech/topics/airflow.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [airflow](<https://devfeed.tech/tags/airflow.md>), [amazon-s3](<https://devfeed.tech/tags/amazon-s3.md>), [apache-iceberg](<https://devfeed.tech/tags/apache-iceberg.md>), [api](<https://devfeed.tech/tags/api.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [data](<https://devfeed.tech/tags/data.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [json](<https://devfeed.tech/tags/json.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [spark](<https://devfeed.tech/tags/spark.md>)

### AI overview

Wix describes Data-to-Production, a platform that activates data from Amazon S3 and Apache Iceberg for backend microservices. The system ingests Iceberg data into ClickHouse and serves it through a type-safe JSON API, using metadata governance and an Airflow and Python ingestion engine.

### Source excerpt

At Wix, our Data Warehouse (DWH) is a massive repository of insights. Built on Amazon S3 using Apache Iceberg table formats, and populated by Trino and Spark jobs, it houses petabytes of data--from user segmentation and logs to AI chat analytics. However, storage is only half the battle. The real challenge--and the "holy grail" for many data engineering teams--is Activation : taking that petabyte-scale data and exposing it to backend microservices with millisecond latency, high availability, and...

## Wix's AirBot: An AI-Powered Slack Agent for Investigating Data Pipeline Failures

DevFeed: [Wix's AirBot: An AI-Powered Slack Agent for Investigating Data Pipeline Failures](<https://devfeed.tech/articles/when-ai-becomes-your-on-call-teammate-inside-wix-s-airbot-that-saves-675-engineering-hours-a-month-22645.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/when-ai-becomes-your-on-call-teammate-inside-wix-s-airbot-that-saves-675-engineering-hours-a-month>)

Author: Wix Engineering

Published: 2026-01-15T07:30:31Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [airflow](<https://devfeed.tech/topics/airflow.md>), [AI, ML & Data Engineering](<https://devfeed.tech/topics/ai-ml-data-engineering.md>), [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [airflow](<https://devfeed.tech/tags/airflow.md>), [automation](<https://devfeed.tech/tags/automation.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [http](<https://devfeed.tech/tags/http.md>), [process](<https://devfeed.tech/tags/process.md>), [processes](<https://devfeed.tech/tags/processes.md>), [slack](<https://devfeed.tech/tags/slack.md>)

### AI overview

The article describes Wix's engineering environment, where thousands of Apache Airflow pipelines operate across a large cloud-based data platform. It presents AirBot, an AI-powered Slack agent intended to help engineers investigate pipeline failures across Airflow, Spark, Kubernetes, and related services.

### Source excerpt

1. Introduction: The Challenge Understanding the engineering need for AirBot starts with recognizing the scale of the ecosystem it operates within. Wix operates a massive cloud-based development platform serving 250 million users. This generates over 4 billion HTTP transactions daily, feeding a data lake that currently holds 7 petabytes of data. To manage this volume, Wix Data Engineering maintains over 3,500 Apache Airflow pipelines (DAGs) . These pipelines handle everything from ETL...

## From Syntax Checker to Critical Reviewer: How We Convinced AI to Catch Real API Quality Issues

DevFeed: [From Syntax Checker to Critical Reviewer: How We Convinced AI to Catch Real API Quality Issues](<https://devfeed.tech/articles/from-syntax-checker-to-critical-reviewer-how-we-convinced-ai-to-catch-real-api-quality-issues-22633.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/from-syntax-checker-to-critical-reviewer-how-we-forced-ai-to-catch-real-api-quality-issues>)

Author: Wix Engineering

Published: 2026-01-07T10:09:21Z

Content type: opinion

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [Usability](<https://devfeed.tech/topics/usability.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [api-design](<https://devfeed.tech/tags/api-design.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [mental-models](<https://devfeed.tech/tags/mental-models.md>), [technical](<https://devfeed.tech/tags/technical.md>), [usability](<https://devfeed.tech/tags/usability.md>)

### AI overview

The article examines how an AI tool reviewing API designs focused on measurable issues such as naming, formatting, and typos while missing developer-experience problems involving workflows, hidden rules, mental models, and usability. It describes this as a recurring bias and explains how the tool was adjusted to produce more critical reviews.

### Source excerpt

Building an AI tool to review API design taught us something fundamental about how AI approaches quality: it confidently optimizes for the least important parts. Instead of flagging the quality issues that actually hurt developers, like confusing workflows, hidden rules, or inconsistent mental models, it focused on the safe, measurable stuff: naming patterns, formatting mistakes, even typos. Developer experience issues just didn't get caught, even though in our case, we specifically asked for...

## Why I Stop Prompting and Start Logging: The Design-Log Methodology

DevFeed: [Why I Stop Prompting and Start Logging: The Design-Log Methodology](<https://devfeed.tech/articles/why-i-stop-prompting-and-start-logging-the-design-log-methodology-22646.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/why-i-stop-prompting-and-start-logging-the-design-log-methodology>)

Author: Wix Engineering

Published: 2026-01-05T07:29:38Z

Content type: tutorial

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [context](<https://devfeed.tech/topics/context.md>), [Code](<https://devfeed.tech/topics/code.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Git](<https://devfeed.tech/topics/git.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>)

Tags: [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [code](<https://devfeed.tech/tags/code.md>), [coding](<https://devfeed.tech/tags/coding.md>), [context](<https://devfeed.tech/tags/context.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [git](<https://devfeed.tech/tags/git.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

The article presents the Design-Log Methodology for AI-assisted software development. It recommends keeping version-controlled Markdown records of design decisions, project patterns, questions, implementation details, and outcomes so an AI coding tool can use project context before modifying code. A Jay Framework server-actions example illustrates the workflow, which the author says produced a tested pull request in two days.

### Source excerpt

If you use AI to code, you've felt the "Context Wall." You start a project, things go great, but as the codebase grows, the AI starts making suggestions that conflict with previous decisions. You spend more time correcting the model than writing code To solve this, I developed the Design-Log Methodology. It started as a way for me to remember my own decisions in large projects, but it has become the single most important tool in my AI-coding workflow. The AI is no longer just a "coder"; it is...

## The Wix Engineering 2025 Review: AI, Platforms, Data, and Deep Technical Lessons-Learned

DevFeed: [The Wix Engineering 2025 Review: AI, Platforms, Data, and Deep Technical Lessons-Learned](<https://devfeed.tech/articles/the-wix-engineering-2025-review-ai-platforms-data-and-deep-technical-lessons-learned-22642.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/the-wix-engineering-2025-review-ai-platforms-data-and-deep-technical-lessons-learned>)

Author: Wix Engineering

Published: 2025-12-28T18:29:04Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [data](<https://devfeed.tech/topics/data.md>), [Production Engineering](<https://devfeed.tech/topics/production-engineering.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [ai](<https://devfeed.tech/tags/ai.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [article](<https://devfeed.tech/tags/article.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [blog](<https://devfeed.tech/tags/blog.md>), [data](<https://devfeed.tech/tags/data.md>), [developers](<https://devfeed.tech/tags/developers.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [llm](<https://devfeed.tech/tags/llm.md>), [platforms](<https://devfeed.tech/tags/platforms.md>), [rag](<https://devfeed.tech/tags/rag.md>), [scale](<https://devfeed.tech/tags/scale.md>), [software](<https://devfeed.tech/tags/software.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

Wix Engineering's 2025 review curates lessons from building and operating large-scale web systems, covering AI adoption and production systems, platform engineering, data systems, reliability, and software engineering practices.

### Source excerpt

A Year of Building at Scale: Inside Wix Engineering During 2025, Wix Engineering shared deep dives, playbooks, and real-world lessons from building and operating one of the largest web platforms in the world. These stories don't start as content. They start as engineering challenges - some of the most complex, high-scale, and unforgiving challenges modern software teams face. Problems that emerge only when thousands of developers, hundreds of teams, and hundreds of millions of users meet...

## Platform Engineering Extends DevOps by Treating the Internal Developer Platform as a Product

DevFeed: [Platform Engineering Extends DevOps by Treating the Internal Developer Platform as a Product](<https://devfeed.tech/articles/if-you-think-platform-engineering-is-just-devops-you-re-already-behind-22639.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/if-you-think-platform-engineering-is-just-devops-you-re-already-behind>)

Author: Wix Engineering

Published: 2025-12-21T09:12:39Z

Content type: opinion

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [internal developer platform](<https://devfeed.tech/topics/internal-developer-platform.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [workflow automation](<https://devfeed.tech/topics/workflow-automation.md>), [Deployment Strategies](<https://devfeed.tech/topics/deployment-strategies.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [GitLab](<https://devfeed.tech/topics/gitlab.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [deployment-strategies](<https://devfeed.tech/tags/deployment-strategies.md>), [devops](<https://devfeed.tech/tags/devops.md>), [github](<https://devfeed.tech/tags/github.md>), [gitlab](<https://devfeed.tech/tags/gitlab.md>), [internal-developer-platform](<https://devfeed.tech/tags/internal-developer-platform.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [networking](<https://devfeed.tech/tags/networking.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [policy](<https://devfeed.tech/tags/policy.md>), [workflow-automation](<https://devfeed.tech/tags/workflow-automation.md>)

### AI overview

The article argues that platform engineering is a distinct discipline from DevOps. It focuses on treating an internal developer platform as a product and providing reusable, self-service systems that reduce infrastructure friction and operational complexity for developers.

### Source excerpt

Imagine starting your day as a senior engineering manager at a fast growing tech company. You're barely through your first coffee when your phone lights up with a critical ticket. The Kubernetes environments don't match across stages. DevOps is in place. CI/CD, automation, monitoring, on-call rotations. And still, developers spend more time fighting infrastructure than building products. This is the moment many organizations mistakenly try to "add more DevOps." In reality, this is the moment...

## How Wix Used Context Engineering for an AI Scheduling Assistant

DevFeed: [How Wix Used Context Engineering for an AI Scheduling Assistant](<https://devfeed.tech/articles/the-art-behind-better-ai-how-we-achieved-a-46-speed-boost-and-23-cost-reduction-22640.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/the-art-behind-better-ai-how-we-achieved-a-46-speed-boost-and-23-cost-reduction>)

Author: Wix Engineering

Published: 2025-12-09T08:38:23Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [context](<https://devfeed.tech/topics/context.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [context-engineering](<https://devfeed.tech/tags/context-engineering.md>), [data](<https://devfeed.tech/tags/data.md>), [llm](<https://devfeed.tech/tags/llm.md>), [prompt-engineering](<https://devfeed.tech/tags/prompt-engineering.md>)

### AI overview

Wix describes using context engineering to prepare, structure, and optimize data before sending it to an LLM for an AI scheduling assistant. The article explains how this preprocessing approach supports ranked candidate matching and enables use of the faster, lower-cost Gemini Flash 2.0 model.

### Source excerpt

Intro: The Limits of Prompt Engineering In modern AI agent development, many teams, including ours at Wix , start with an intense focus on prompt engineering , carefully crafting instructions for the LLM. We iterated endlessly on system messages and instruction sets to solve a core problem: our AI scheduling assistant was struggling with vague requests, such as "Schedule a meeting with Jake." This simple sentence triggers a surprisingly complex challenge. The system must identify which...

## 40% Faster Interaction: How Wix Solved React's Hydration Problem with Selective Hydration and Suspense

DevFeed: [40% Faster Interaction: How Wix Solved React's Hydration Problem with Selective Hydration and Suspense](<https://devfeed.tech/articles/40-faster-interaction-how-wix-solved-react-s-hydration-problem-with-selective-hydration-and-suspense-22628.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/40-faster-interaction-how-wix-solved-react-s-hydration-problem-with-selective-hydration-and-suspen>)

Author: Wix Engineering

Published: 2025-11-09T12:58:45Z

Content type: tutorial

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [Core Web Vitals](<https://devfeed.tech/topics/core-web-vitals.md>)

Tags: [cdn](<https://devfeed.tech/tags/cdn.md>), [core-web-vitals](<https://devfeed.tech/tags/core-web-vitals.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [performance](<https://devfeed.tech/tags/performance.md>), [react](<https://devfeed.tech/tags/react.md>), [ssr](<https://devfeed.tech/tags/ssr.md>)

### AI overview

This Wix engineering article explains how React hydration can delay interactivity in server-rendered sites, particularly on mobile devices and slow networks. It introduces Selective Hydration, enabled by React 18's Suspense API, as an approach to preserve SSR benefits while improving interaction performance.

### Source excerpt

Introduction For years, one of React's most persistent performance pain points has been hydration. At Wix, where we render hundreds of millions of websites using React and SSR, we've experienced this problem at scale. SSR initially gave us everything we wanted - instant paint, great SEO, and full-site CDN caching. Our pages loaded faster than ever. But as sites grew richer and heavier with content, hydration became a tax we could no longer ignore. The more components a page had, the longer it...