---
title: "Comment by Ted on \"Digging the actual Next.js source code: A nightmare\" | Hashnode"
description: "All true. And there’s a lot of projects like Next.js. Big guys on this market are always in a hurry. And frameworks have become piles of tech debts and broken p"
url: "https://hashnode.com/posts/nextjs-sourcecode-nightmare/662ab4f0f95ff496371654d5/comment/662bfedbba936d6c57b7021a"
---

[Discussion](https://hashnode.com/posts/nextjs-sourcecode-nightmare/662ab4f0f95ff496371654d5)

Comment [Digging the actual Next.js source code: A nightmare](https://hashnode.com/posts/nextjs-sourcecode-nightmare/662ab4f0f95ff496371654d5)

[Ted](https://hashnode.com/@turma)

[Apr 26, 2024](https://hashnode.com/posts/nextjs-sourcecode-nightmare/662ab4f0f95ff496371654d5/comment/662bfedbba936d6c57b7021a)

All true. And there’s a lot of projects like Next.js. Big guys on this market are always in a hurry. And frameworks have become piles of tech debts and broken promises.

[David Lorenz](https://hashnode.com/@activenode)

[Apr 28, 2024](https://hashnode.com/posts/nextjs-sourcecode-nightmare/662ab4f0f95ff496371654d5/comment/662bfedbba936d6c57b7021a#reply-662ea68280d357bbf3cd4cac)

I see this everywhere, unfortunately. Speed and short-time financial value over long-term quality

[Wojtek Majewski](https://hashnode.com/@jumski)

[Dec 22, 2024](https://hashnode.com/posts/nextjs-sourcecode-nightmare/662ab4f0f95ff496371654d5/comment/662bfedbba936d6c57b7021a#reply-6767e87819a14af11b601020)

This is so true! I had troubles with LangChain once and dived into its codebase and what I saw there was conplete horror and lack of some overall driving direction - layers of new functionalities added as if/else statements were intermingled with some polymorphism here and there.

Its how things are today - beautiful on the outside but ugly on the inside. Probably because everyone crunches hard to ship more than competitors and developer facing DX is prioritized over maintainer facing DX unfortunately...
