Embracing Just-in-Time Architecture with AI Insights

Enterprise Architecture (EA) has long been the strategic backbone of IT-business alignment, built on structured frameworks. For decades, these frameworks provided stability, control, and meticulously designed blueprints that guided business evolution through carefully planned program increments. That was the playbook until now. But, the rules are changing. Today, businesses are in a race against time. … Read more

From Fast Wins to Long-Term Value: Navigating Low-Code/No-Code Anti-Patterns

In the last post, I shared my view on Architecture’s place in Low-Code/No-Code revolution. Today I will talk of the anti-patterns.

With low-code and no-code (LC/NC) platforms, organisations finally have the tools to take some of the app-building workload off engineers’ shoulders. Empowering teams to create and deploy applications quickly, these platforms promise faster results, lower costs, and greater flexibility. Yet, as appealing as this is, many find it hard to get these platforms right. It is very tempting to ‘just do it’ and make it as you go along. In the case of LC/NC, teams may rush in without fully understanding the potential pitfalls, leading to outcomes that don’t match expectations.

Read more

Why Software Architecture Matters in No-Code Solutions

Low-Code/No-Code (LC/NC) platforms are on the rise. The widespread adoption of Platform as a Service (PaaS) and Software as a Service (SaaS) solutions accompanies this growth. Together, they have significantly changed the business-facing software development landscape. These platforms promise faster release cycles. They also democratise app creation and offer a break from traditional coding practices. A critical question arises: can we afford to overlook architecture?

Some argue that empowering citizen developers with self-serving graphical user interfaces (GUI) is enough. The reality is different in the context of LC/NC platforms. A robust architectural framework is not just relevant; it is indispensable. It mitigates potential risks and ensures that implementations stay sustainable and scalable, even within visual development tools.

Read more

AI’s Influence on IT & Business Operations (pt1)

[This is part of a multipart write-up I am planning to look at AI’s influence from a digital architect’s lens] The pace of technology evolution varies—sometimes inching, leaping, and sometimes spiking. Once limited to Science Fiction, the recent commodification of AI technology (e.g., LLM-based applications) generated a lot of hype about AI enhancing digital architectures … Read more

My Reading/Watch List

Challenges in business are a given, but it’s our response to them that defines our trajectory. Looking beyond the immediate obstacle, there lies a realm of opportunity and learning.