reubenfrimpong.meLeveraging SOLID Principles To Refactor A Laravel ControllerHave you ever experienced a situation in your Laravel or any MVC application where it just doesn’t feel right to have a controller for certain models because of how they are interacted with? ContextI have this Laravel application for managing my chur...Oct 10, 2024·6 min read
reubenfrimpong.meThe Prop Drilling Problem And How To Solve It In Vue JSIn VueJS and many other frontend frameworks, we use the props down approach where data that needs to be accessed by a child component is sent via props. However, there can be situations where the child that needs to access a given prop is deeply nest...Mar 19, 2022·1 min read
reubenfrimpong.meRouting An OpenAPI Application With Node Express And SwaggerPrologue I recently learned about how to use swagger-cli to to create a node application and I was eager to try it with a new project. I was quickly confronted with some really tough issues and like the saying goes when you are confronted with an is...Oct 20, 2021·7 min read
reubenfrimpong.meGetting Started With OpenAPI - Data TypesIn this tutorial you are going to learn the data types that are available when using OpenAPI to define your API specification. In one of my posts, I described how you could integrate OpenAPI into a Node Express Application , now let's learn how we c...Oct 4, 2021·2 min read
reubenfrimpong.meHow To Use Swagger/OpenAPI In A Node Express ApplicationIn this tutorial, we are going to learn how to integrate openAPI into an existing Express application. What's more, you will learn how to break your openAPI files into small chunks, how cool is that! Why would you want to Use OpenAPI. The OpenAPI Spe...Sep 18, 2021·5 min read