This article discusses the benefits of gaining a deeper understanding of the concepts and terminology behind frameworks, including increased employability, the ability to solve complex problems, and the capacity to integrate easily with others. The author also shares their own approach to creating a framework that allows developers to learn about HTTP Kernels, middleware, service providers, and more. By building a framework from scratch and explaining the design patterns and OOP principles behind it, the author hopes to help developers gain a deeper understanding of existing frameworks and become better coders overall.