{
  "id": 6127988,
  "title": "I replaced my developer portfolio with an AI version of myself",
  "url": "https://urgent.news/2026/09/07/i-replaced-my-developer-portfolio-with-an-ai-version-of-myself",
  "topic": "ai",
  "section": "AI",
  "published": "2026-09-07T11:00:00.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/hattorius/i-replaced-my-developer-portfolio-with-an-ai-version-of-myself-2nlh"
  },
  "original_language": "en",
  "account": "Aaron, a developer, decided to replace his conventional developer portfolio with an AI-powered version of himself. Instead of a standard layout of an introduction, technology list, project cards, work experience, and a contact button, Aaron's new site welcomes visitors with a simple \"Hi, I'm Aaron. Ask me anything.\" This change was driven by his dissatisfaction with the impersonal nature of typical portfolios, which required visitors to decide which aspects of his background to focus on. Over time, Aaron built various projects, worked with different technologies, and accumulated a lot of personal history, making it challenging to fit all of this into a traditional portfolio. He felt that visitors might not care about the same things he did, so he opted for a more interactive approach. The website now functions as a conversational interface, where visitors can ask questions and receive tailored responses based on his personal information, memories, and projects. The core of the site consists of Markdown files containing his general information and project-specific details. When a question is asked, the backend determines the necessary context, retrieves the relevant information, generates a response, and streams it back to the site. Aaron built the frontend using SvelteKit and the backend orchestration with n8n. However, after launching on Reddit, he faced issues with the Netlify serverless function timing out on more complex queries. To address this, he moved the backend to self-hosted infrastructure, ensuring better performance for longer requests. The site's architecture now includes a SvelteKit frontend, a self-hosted API, an n8n workflow, and a streaming response mechanism. Aaron is also focusing on improving the consistency of the AI's answers, ensuring that it distinguishes between factual information, reasonable inferences, and unknown data. While a static site might be simpler and more cost-effective, Aaron believes that personal websites offer a unique opportunity for overengineering, as they don't necessarily need a business case. He invites visitors to test the site at https://xlogic.sh/ and welcomes any feedback on the idea or design.",
  "summary": "I've never really liked developer portfolios. Most of them follow roughly the same structure: short introduction list of technologies project cards work experience contact button There's nothing particularly wrong with that. It just feels a little strange to me that I have to decide upfront which parts of my background a visitor is supposed to care about. So I rebuilt mine. Instead of landing on…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}