Majid Iqbal

Majid Iqbal

Crafting statements

Crafting statements

Carefully constructed statements are the structural and functional units of software programs. They are also the building blocks of policies, rules, regulations, contracts, and agreements. With or without AI, crafting statements is a valuable skill that only gets better with practice.
Factors and Frames

Factors and Frames

I'll soon be teaching a novel method for analysing the designs of things and framing arguments for changes and improvements. The system evolved through several projects in government, healthcare, aerospace & defence, from 2013 to 2023.
What even is a service?

What even is a service?

Ask six experts what is a service and they will give you six different explanations. Answering the question “What is even a service?” becomes important when we face the challenge of developing a new concept for a service, developing or improving a design, or figuring out why a service keeps failing.
Fine print

Fine print

What is a printer promising when promising printing? What are customers actually paying for? What are the underlying promises? Let's have a closer look, shall we? A short anecdote, showing the importance of fully accounting for everything that goes into delivering a promise.