This article is first in the series of “Developers Hall of Fame” pages that we have recently started, and talks about some of the works of Martin Fowler, the Software Engineer, from whom I personally learnt a great deal and also recommend others, primarily rookies, from time-to-time. In his about me page, he introduces himself to be “an author, speaker… essentially a loud-mouthed pundit on the topic of software development“.
Note that this page shall be updated at regular intervals with Martin’s work that would benefit developers at large in software design and development.
Before I go ahead and include some of his pages which could be of great benefits to software engineers in doing design and development of enterprise software, lets look at some of the links which you would want to bookmark:
Martin talks about some of the following in this video:
In this video, Martin talks about history about the history of databases and later talks about how NoSQL databases came into existence. Good video for NoSQL starters.
[adsenseyu1]
When building a regression model or performing regression analysis to predict a target variable, understanding…
If you've built a "Naive" RAG pipeline, you've probably hit a wall. You've indexed your…
If you're starting with large language models, you must have heard of RAG (Retrieval-Augmented Generation).…
If you've spent any time with Python, you've likely heard the term "Pythonic." It refers…
Large language models (LLMs) have fundamentally transformed our digital landscape, powering everything from chatbots and…
As Large Language Models (LLMs) evolve into autonomous agents, understanding agentic workflow design patterns has…