---
title: "Discussion on \"Modernizing my Portfolio: From Vanilla PHP to Next.js (and why my server thought I was DDOSing it)\" | Hashnode"
description: "Discussion on \"Modernizing my Portfolio: From Vanilla PHP to Next.js (and why my server thought I was DDOSing it)\". A deep dive into migrating my portfolio to Next.js, optimizing for SEO 2026, and the pitfalls of prefetching on shared hosting.\nModernizing my Portfolio Website\nIn web engineering, standing still is not an option. My portfolio is more than just a dig..."
url: "https://hashnode.com/posts/modernizing-my-portfolio-from-vanilla-php-to-nextjs-and-why-my-server-thought-i-was-ddosing-it/696568db06baa564d12a0530"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Modernizing my Portfolio: From Vanilla PHP to Next.js (and why my server thought I was DDOSing it)](https://haustein.hashnode.dev/modernizing-my-portfolio-from-vanilla-php-to-nextjs-and-why-my-server-thought-i-was-ddosing-it?utm_source=hashnode&utm_medium=feed)

A deep dive into migrating my portfolio to Next.js, optimizing for SEO 2026, and the pitfalls of prefetching on shared hosting. Modernizing my Portfolio Website In web engineering, standing still is not an option. My portfolio is more than just a dig...

Jan 12 · 4 min read · haustein.hashnode.dev  
Updated Jan 14  
Read the article

-   [#webdev](https://hashnode.com/tag/webdev)
-   [#nextjs](https://hashnode.com/tag/nextjs)
-   [#reactjs](https://hashnode.com/tag/reactjs)
-   [#tailwind-css](https://hashnode.com/tag/tailwind-css)
-   [#design](https://hashnode.com/tag/design)
-   [#portfolio](https://hashnode.com/tag/portfolio)

## Written by

[Hendrik Haustein](https://hashnode.com/@itshaustein)

@itshaustein

  
[View profile](https://hashnode.com/@itshaustein)

German Dev

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
