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]
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…
In today's data-driven business landscape, organizations are constantly seeking ways to harness the power of…
In this blog, you would get to know the essential mathematical topics you need to…
This blog represents a list of questions you can ask when thinking like a product…
AI agents are autonomous systems combining three core components: a reasoning engine (powered by LLM),…