DEV Community

SULTAN SALAUDDIN ANSARI
SULTAN SALAUDDIN ANSARI

Posted on

FuncLexa: A New Domain, Better Architecture from .me to .dev

For almost a year, FuncLexa lived on a ".me" domain.

During that time, it grew from a simple personal website into a collection of projects, experiments, certifications, and everything I built while learning software development.

Recently, I made one of the biggest infrastructure changes since starting the project:

FuncLexa has moved from "funclexa.me" to "funclexa.dev".

At first, it sounds like a small change.

In reality, it involved rebuilding large parts of the website, reorganizing the structure, updating SEO, handling redirects, and making sure search engines could gradually recognize the new domain.


Why I Changed the Domain

The original ".me" domain was obtained through the GitHub Student Developer Pack and was approaching its expiration.

Instead of simply renewing it, I decided to move to a ".dev" domain.

For a project that revolves around software development, developer tools, and technical experiments, the ".dev" extension felt like a much better long-term fit.

The new home is now:

https://funclexa.dev


More Than Just a Domain Change

Instead of copying the old website, I used this migration as an opportunity to improve almost everything.

Better Information Architecture

The previous website contained many unrelated sections grouped together.

The new version organizes everything into dedicated areas, making navigation much cleaner.

Projects, documentation, certifications, and personal information now have a much more logical structure.


Dedicated Pages

Instead of placing everything on a single landing page, the platform now includes dedicated sections for different purposes.

Examples include:

  • Projects
  • Developer Journey
  • Certifications
  • Individual product pages

This not only improves navigation but also helps search engines understand the website better.


Better SEO

One of the biggest improvements happened behind the scenes.

The migration included:

  • Improved metadata
  • Better page titles
  • Canonical URLs
  • Structured data (JSON-LD)
  • Updated Open Graph metadata
  • XML Sitemap improvements
  • Cleaner internal linking

The goal wasn't simply better rankings.

It was making every page understandable for both users and search engines.


Performance Improvements

While rebuilding the platform, I also optimized several frontend components.

This included improvements to loading behavior, responsive layouts, and overall navigation.

The website now feels more structured and scalable than before.


Growing Alongside My Learning

FuncLexa has always reflected whatever I was learning.

As I explored React, Node.js, Express, MongoDB, AI integration, and deployment workflows, the website naturally evolved alongside those experiences.

Some of the projects currently available include:

  • LexaChat — AI-powered conversational application
  • FuncSpan — Network simulation and API traffic testing platform
  • FuncSilo — A collection of practical developer utilities and web tools

Each project represents a different stage of my learning journey.


The Most Interesting Part

One thing I found particularly interesting during the migration was watching how Google handled the transition.

Initially, search results still displayed the old ".me" URL.

However, Google had already started using:

  • the new page descriptions,
  • updated metadata,
  • and even newer images from the ".dev" website.

It was fascinating to see how domain migrations happen gradually rather than instantly.


What I Learned

This migration taught me much more than I expected.

Beyond frontend development, I gained practical experience with:

  • Domain migration
  • SEO fundamentals
  • Search Console
  • Permanent redirects
  • Canonical URLs
  • Structured data
  • Website architecture
  • Deployment workflows

These are topics I had previously only read about.

Working through a real migration helped me understand how everything connects.


Looking Forward

FuncLexa will continue to evolve as I learn.

I'm still a Computer Science student, and every project I build teaches me something new.

This migration isn't the finish line.

It's simply another step in an ongoing journey of learning, building, and improving.

If you're interested, you can explore the new platform here:

https://funclexa.dev

I'd love to hear your thoughts or suggestions for future improvements.

Happy coding!

Top comments (0)