Websites built in code
Websites built in code: a sustainable alternative to WordPress
I built many WordPress sites and I know their weak points from the inside: plugins that break, licenses that renew and an endless stream of security patches. Today I build websites directly in code with Next.js and React, and I migrate the ones you already have without losing your Google rankings.




01
Problems I solve
Every plugin update is a risk: one change and the site breaks or looks different.
Premium plugin licenses renew every year and the spend adds up without you noticing.
A plugin-heavy site is an easy target: more attack surface and constant security patches.
The site loads slowly, and it shows in Google and in the people who leave before seeing your offer.
02
What I build
Corporate sites and landing pages
Fast pages with a custom design, without depending on a theme or a page builder.
Built-in technical SEO
Metadata, structured data (JSON-LD), sitemap and per-language versions with hreflang from day one.
Migration from WordPress
Audit of the current site, URL map, 301 redirects and content migration to preserve your rankings.
Simple admin panel
A custom panel to edit texts, products or posts without touching code, using the same logic as my management platforms.
Integration with automation and platforms
The site connects natively to your CRM, WhatsApp, AI agents and management platforms.
Code you own, versioned in Git
The repository belongs to the client, with change history and deployment on Vercel or on a VPS with Docker.
03
Experience building and maintaining sites

Caribe Supermarkets
WordPressCorporate page for a Colombian supermarket chain with optimized SEO.
View the case: Caribe SupermarketsWhy it fits
- Corporate site for a supermarket chain in Colombia.
- WordPress with a custom PHP theme.
- Structured for on-page SEO.
- First-hand experience with both the strengths and the limits of WordPress.

La Montaña Agromercados
WordPressCorporate platform for a Colombian agricultural market — a featured project by Wilkie Devs.
View the case: La Montaña AgromercadosWhy it fits
- Corporate platform for an agricultural market in Colombia.
- WordPress with a custom PHP theme.
- Structured for on-page SEO.
- Part of my experience building and maintaining WordPress sites.

Precision Wrapz
WordPressPremium landing page for a vehicle wrapping company in Canada.
View the case: Precision WrapzWhy it fits
- Landing page for a vehicle wrapping company in Canada.
- WordPress with a custom PHP theme.
- Focused on conversion and local SEO.

LW Language School
WordPressLMS educational platform for a language school in Costa Rica.
View the case: LW Language SchoolWhy it fits
- Educational platform for a language school in Costa Rica.
- WordPress with an LMS plugin to manage courses and students.
- Custom PHP theme.
- An example of the plugin dependence I know from the inside.

Grupo Metric
WordPressWebsite for an architecture and interior design firm, showcasing institutional, commercial, and residential project portfolios.
View the case: Grupo MetricWhy it fits
- Website for an architecture and interior design firm in Colombia.
- WordPress with the Astra theme and Elementor as page builder.
- Galleries of institutional, commercial and residential projects.
- Structured for local SEO.

This portfolio
Next.jsMy own site, built in code instead of WordPress.
View the case: This portfolioWhy it fits
- Next.js 14 with App Router and TypeScript.
- Server-rendered in /es and /en, with hreflang between languages.
- JSON-LD structured data and a dynamic sitemap.
- Styled with Tailwind and animated with GSAP.

Cube Media — Website for an audiovisual production company
Next.jsA fast website built in code, with content the team edits in Sanity CMS, for an audiovisual production company.
View the case: Cube Media — Website for an audiovisual production companyWhy it fits
- Website for an audiovisual production company, built in code rather than WordPress.
- The team edits texts and portfolio projects in Sanity CMS, without touching code.
- Spanish and English routes with next-intl, a contact form validated with zod and sent through Resend.
- Page transitions with View Transitions, smooth scrolling with Lenis and animations with GSAP.
04
How I work
- 1
Audit of the current site
We review what you have: pages, plugins, the traffic you already get and what is worth improving.
- 2
Plan and URL map
We define the new structure and which old URL points to which new one, so rankings are not lost.
- 3
Build
Development in Next.js with your content migrated, the editing panel and technical SEO, with progress you can review.
- 4
Launch with redirects and handover
We go live with the 301 redirects active, check Search Console, and I hand over the code and a guide to editing your content.
05
Stack and hosting
- Next.js
- React
- TypeScript
- Tailwind CSS
- Vercel
- Docker
- PostgreSQL
- Supabase
- WordPress
- Google Cloud
- AWS
- Microsoft Azure
- VPS
I deploy on Vercel or on a VPS with Docker, and also on GCP (my main cloud), AWS or Azure. WordPress appears here as the migration source.
06
Frequently asked questions
Will I be able to edit my content like in WordPress?
A site built in code does not ship with a visual editor, and that is a real difference. The answer is a simple custom admin panel to edit texts, products or posts without touching code. It is the same idea as the management platforms I build.
Will I lose my Google ranking?
The goal is not to lose it: I keep URLs wherever possible, set up 301 redirects for the ones that change, and migrate the content. Nobody can guarantee exact positions, but that preparation lowers the risk a lot.
What about hosting and maintenance?
They still exist: a site needs a domain, hosting and some maintenance. The difference is that there are no premium plugin licenses to renew, no plugin updates that break the site, and far fewer security patches.
Can you migrate my WooCommerce store?
It is evaluated case by case. It depends on the catalog, the payments and the integrations the store uses. Tell me how it works today and I will tell you honestly whether migrating makes sense or whether to leave it as is.
Do you work remotely, and in which language?
I work remotely from Cali, Colombia. Native Spanish and English (B2); documentation and tickets in either language.
07
Other capabilities
AI process automation
I design and build the backend that puts AI agents to work: they answer conversations, qualify leads and route tasks across WhatsApp, your CRM, email and forms, so nobody has to copy data by hand.
View this capabilityManagement platforms
I build custom web applications to run a business: users with roles and permissions, multi-step approvals, clear dashboards and a record of who did what and when.
View this capabilityIs your WordPress site more work than results?
Tell me which site you have today and what bothers you about it. I will tell you honestly whether migrating makes sense. Native Spanish; English (B2).