My Notes on Fundamentals of Software Architecture Book
My personal notes based on my understanding of the book. It’s like a documentation for myself first to back into it for refreshing my mind when needed.
My personal notes based on my understanding of the book. It’s like a documentation for myself first to back into it for refreshing my mind when needed.
When I get a lot of feedback comments on my PRs or MRs, I actually feel more exited and happy to work on that task. Why? Because it means I’m…
Let’s suppose you’re using Apache on your local machine and you want to visit your PHP project using something like http://site.local instead of http://localhost/mysite. You’re not using Docker, DDEV, or…
Many developers, when adding a “reply to comment” feature in a Laravel app, often consider creating a separate sub_comments table (I was one of them, based on my lack of…
Whenever you find yourself comparing your journey to others, remember this: “Don’t compare your planting season to someone else’s harvest season”. Focus on your gaps and work on improving them….
In software development, there are two important concepts: synchronous and asynchronous behavior. JavaScript developers, especially those who use vanilla JavaScript, know these well because of how promises work. I like…
Dependency Injection is a technique (Design Pattern = Which mean its a common solution to a common problem in software development design) that allow use to create a code It helps to create loosely coupled code, making it easier to manage, test, and maintain.
One of the most important things I’ve focused on recently is reading a lot of code written by others. Even if I don’t understand some large parts of the code…
In my pursuit of solidifying my backend knowledge, I want to share with you an overview of the OSI model as I understand it. This post serves as a reference…