Dexsof/Journal

Insights, guides, and thinkingfrom the Dexsof team.

Practical perspectives on product, engineering, and design — written by the people actually doing the work. No SEO bait, no listicles, no AI slop.

42 essaysNew notes monthly
AI is not replacing software engineers — it is replacing engineers who refuse to use it
Featured essayAI

AI is not replacing software engineers — it is replacing engineers who refuse to use it

The scariest headline in tech is also the most misread. AI does not take an engineer’s job; an engineer who adopted AI takes it. Here is what the shift actually looks like from inside a software studio.

Abu Bakar GhummanAbu Bakar GhummanCo-founder · CTO
Aug 17, 20268 min read
Read the essay →
The archive

Browse by topic.

Engineering deep dives, design systems, AI in production, and honest notes on running a software company.

Agentic AI, explained: what AI agents can actually do for your businessAI
Aug 12, 20268 min read

Agentic AI, explained: what AI agents can actually do for your business

Everyone is selling "agents" now. Under the buzzword is a real architectural shift — software that plans, acts and checks its own work. Here is where it genuinely works today, and where it quietly fails.

Abu Bakar GhummanAbu Bakar GhummanCo-founder · CTO
The AI-augmented engineer: same quality, in half the timeAI
Aug 05, 20267 min read

The AI-augmented engineer: same quality, in half the time

Companies no longer pay for hours typed — they pay for working software delivered. The engineers winning in this market treat AI like a power tool: aggressively adopted, never blindly trusted.

Muhammad HuzaifaMuhammad HuzaifaSoftware Engineer
How to bring AI into your company workflow without breaking thingsBusiness
Jul 28, 20267 min read

How to bring AI into your company workflow without breaking things

Most AI adoption fails the same way: a tool is bought, a memo is sent, nothing changes. What works is smaller and less glamorous — one workflow, one measurement, one owner at a time.

Abu Bakar CheemaAbu Bakar CheemaCo-founder · CEO
Copilots write the code. Who guards the quality?Engineering
Jul 20, 20267 min read

Copilots write the code. Who guards the quality?

AI-assisted development is now the default, and codebases are growing faster than ever. The teams that stay fast pair generation with discipline: reviews, tests and ownership that AI cannot fake.

Abu Bakar GhummanAbu Bakar GhummanCo-founder · CTO
The web platform is still the backbone of every digital businessEngineering
Jul 14, 20267 min read

The web platform is still the backbone of every digital business

Three decades in, the browser remains the most universal software runtime ever shipped. Why web development keeps outliving its replacements — and what production-grade means in 2026.

Abid AliAbid AliSenior WordPress Developer
What a mobile app is really for in 2026Engineering
Jul 08, 20267 min read

What a mobile app is really for in 2026

The app-for-everything gold rush is over. What remains is sharper: mobile earns its place when it uses what only a phone has — presence, sensors, notifications and identity.

Muhammad HuzaifaMuhammad HuzaifaSoftware Engineer
Desktop software refuses to die — and that is a good thingEngineering
Jul 02, 20266 min read

Desktop software refuses to die — and that is a good thing

The browser won the casual workload, but the work that demands hardware access, offline reliability and raw performance still lives on the desktop. Where native apps still beat the web.

Muhammad HuzaifaMuhammad HuzaifaSoftware Engineer
Buy vs build: when custom software is the right callBusiness
Jun 26, 20267 min read

Buy vs build: when custom software is the right call

Off-the-shelf tools run the average parts of your business well. Custom software exists for the part that is not average — the process that makes you win. How to tell which is which.

Abu Bakar CheemaAbu Bakar CheemaCo-founder · CEO
What it actually takes to run a SaaS productEngineering
Jun 20, 20268 min read

What it actually takes to run a SaaS product

The demo is 10% of the work. Billing, multi-tenancy, upgrades, support tooling and churn math are the other 90%. An honest map of the SaaS iceberg below the waterline.

Abu Bakar GhummanAbu Bakar GhummanCo-founder · CTO
E-commerce is a conversion discipline, not a websiteBusiness
Jun 14, 20267 min read

E-commerce is a conversion discipline, not a website

Two stores with the same traffic can differ 3x in revenue. The difference is rarely the design theme — it is latency, trust signals, checkout friction and the discipline of measuring all three.

Abid AliAbid AliSenior WordPress Developer
Generative AI in business: past the demo, into the workflowAI
Jun 08, 20268 min read

Generative AI in business: past the demo, into the workflow

The gap between an impressive AI demo and a dependable AI feature is where most projects die. What changes when generative AI has to survive real users, real data and real costs.

Abu Bakar GhummanAbu Bakar GhummanCo-founder · CTO
Machine learning that pays rent: where ML creates real valueAI
Jun 02, 20267 min read

Machine learning that pays rent: where ML creates real value

Forecasting, ranking, anomaly detection, recommendations — the unglamorous ML workhorses quietly move revenue while the headlines chase chatbots. Where classic ML still wins.

Abu Bakar GhummanAbu Bakar GhummanCo-founder · CTO
AI chatbots grew up: from FAQ toys to frontline teammatesAI
May 27, 20267 min read

AI chatbots grew up: from FAQ toys to frontline teammates

The first chatbot wave earned its bad reputation. Grounded, tool-using assistants deserve a second look: they now resolve real tickets, qualify real leads and know when to hand off to a human.

Muhammad HuzaifaMuhammad HuzaifaSoftware Engineer
Computer vision is quietly automating the physical worldAI
May 21, 20267 min read

Computer vision is quietly automating the physical world

While language models take the spotlight, vision systems inspect products, read documents, count inventory and watch safety lines — at speeds and consistency no human team can match.

Abu Bakar GhummanAbu Bakar GhummanCo-founder · CTO
Blockchain after the hype: what is actually worth buildingEngineering
May 15, 20267 min read

Blockchain after the hype: what is actually worth building

The speculation cycle burned billions and a lot of trust. What survived is narrower and more interesting: settlement rails, tokenised assets and provenance systems with real users.

Abu Bakar GhummanAbu Bakar GhummanCo-founder · CTO
AR and VR found their jobs: training, retail and the spatial webDesign
May 09, 20266 min read

AR and VR found their jobs: training, retail and the spatial web

Immersive tech stopped trying to replace reality and started augmenting work: surgeons rehearse, factories train without risk, and shoppers place furniture in their own rooms before buying.

Muhammad HuzaifaMuhammad HuzaifaSoftware Engineer
Good UI/UX is a business metric, not a coat of paintDesign
May 03, 20267 min read

Good UI/UX is a business metric, not a coat of paint

Design decides how much of your engineering investment users actually reach. Conversion, retention, support load — all downstream of interface decisions made months earlier.

Nouman PervaizNouman PervaizBusiness Development Lead
Product design is how you avoid building the wrong thingDesign
Apr 27, 20267 min read

Product design is how you avoid building the wrong thing

The most expensive software failure is not a bug — it is six months of engineering spent on a product nobody needed. Research, prototypes and honest testing are cheap insurance.

Nouman PervaizNouman PervaizBusiness Development Lead
Game art is product design at 60 frames per secondDesign
Apr 21, 20266 min read

Game art is product design at 60 frames per second

Players decide in seconds whether a game feels premium. Behind that instinct sits a discipline: style guides, technical budgets and art pipelines built for the engine, not against it.

Muhammad HuzaifaMuhammad HuzaifaSoftware Engineer
Cloud-native is not a buzzword — it is an economic modelEngineering
Apr 15, 20267 min read

Cloud-native is not a buzzword — it is an economic model

The real promise of cloud applications is not novelty, it is elasticity: paying for what you use, scaling what you need, and shipping without owning a single server.

Abu Bakar GhummanAbu Bakar GhummanCo-founder · CTO
Cloud migration without the horror storiesEngineering
Apr 09, 20267 min read

Cloud migration without the horror stories

Everyone has heard of the migration that took three years and doubled the bill. The failures share a pattern — and so do the migrations that land on time with nobody noticing the cutover.

Khuzaima ShakeelKhuzaima ShakeelCo-founder · COO
DevOps is the difference between shipping and hopingEngineering
Apr 03, 20267 min read

DevOps is the difference between shipping and hoping

Deploy frequency is the most honest health metric a software team has. DevOps is the machinery that makes releasing boring — and boring releases are what let ambitious products move fast.

Khuzaima ShakeelKhuzaima ShakeelCo-founder · COO
Software maintenance: the most underrated engineering disciplineEngineering
Mar 28, 20266 min read

Software maintenance: the most underrated engineering discipline

Software does not stand still after launch — dependencies rot, traffic patterns shift, threats evolve. Maintenance is not a cost centre; it is how software keeps earning.

Khuzaima ShakeelKhuzaima ShakeelCo-founder · COO
ERP in 2026: one system of record, or death by spreadsheetBusiness
Mar 22, 20267 min read

ERP in 2026: one system of record, or death by spreadsheet

Every growing company hits the moment where spreadsheets stop scaling: two teams, two numbers, one argument. ERP is how operations get a single version of the truth.

Abu Bakar CheemaAbu Bakar CheemaCo-founder · CEO
Why most CRM projects fail — and what adoption really takesBusiness
Mar 16, 20267 min read

Why most CRM projects fail — and what adoption really takes

The graveyard of CRM rollouts is full of perfectly configured systems nobody uses. The missing ingredient is never a feature; it is a system shaped around how the sales team actually works.

Nouman PervaizNouman PervaizBusiness Development Lead
Low-code grew up: where Power Apps fits in a serious stackBusiness
Mar 10, 20266 min read

Low-code grew up: where Power Apps fits in a serious stack

Low-code is not a threat to real engineering — it is triage. The internal tools that never justified a dev team can now exist, while engineers focus on the software that differentiates.

Abid AliAbid AliSenior WordPress Developer
Salesforce is a platform, not a productBusiness
Mar 04, 20267 min read

Salesforce is a platform, not a product

Companies buy Salesforce expecting software and discover they have bought a construction site. Treated as a platform — with real engineering discipline — it is one of the most powerful in enterprise.

Abu Bakar CheemaAbu Bakar CheemaCo-founder · CEO
From gut feel to evidence: making analytics actually change decisionsBusiness
Feb 26, 20267 min read

From gut feel to evidence: making analytics actually change decisions

Most dashboards are decoration — glanced at, never acted on. Analytics earns its cost the day a metric changes what someone does on Monday morning. Building pipelines that get used.

Abu Bakar GhummanAbu Bakar GhummanCo-founder · CTO
QA is not a phase — it is how fast teams stay fastEngineering
Feb 20, 20267 min read

QA is not a phase — it is how fast teams stay fast

Teams skip testing to move faster and end up slower within a quarter, drowning in regressions. Automated QA is the compounding asset that keeps release day uneventful.

Khuzaima ShakeelKhuzaima ShakeelCo-founder · COO
Security is a foundation, not a featureEngineering
Feb 14, 20267 min read

Security is a foundation, not a feature

Breaches rarely start with genius attacks — they start with an unpatched dependency, a leaked key, a form nobody validated. Why security has to be built in, not bolted on.

Abu Bakar GhummanAbu Bakar GhummanCo-founder · CTO
Staff augmentation done right: senior people, genuinely integratedBusiness
Feb 08, 20266 min read

Staff augmentation done right: senior people, genuinely integrated

The difference between body-shopping and augmentation is integration: your tools, your standups, your code review bar. When it works, a team gains senior firepower in days, not quarters.

Abu Bakar CheemaAbu Bakar CheemaCo-founder · CEO
What good technical consulting looks like (and what it is not)Company
Feb 02, 20266 min read

What good technical consulting looks like (and what it is not)

Good consulting is not a 200-slide deck — it is a person who has built the thing before, reading your real code and telling you an uncomfortable truth early enough to be cheap.

Abu Bakar CheemaAbu Bakar CheemaCo-founder · CEO
How we ship LLM features that hold up at 90 daysAI
May 12, 202614 min read

How we ship LLM features that hold up at 90 days

Most LLM features look great on day three. By day ninety, the prompt has rotted, the costs have tripled, and the team is afraid to touch the eval suite — if there even is one. The playbook we use on every engagement: evals first, retrieval second, prompts last, and a real observability stack from the start.

Sara IqbalSara IqbalStaff AI Engineer
Why we still pick Postgres in 2026Engineering
Apr 28, 202611 min read

Why we still pick Postgres in 2026

JSON, full-text search, vector embeddings, time-series, queues. Postgres now does the job of six tools — here’s where it shines and where it absolutely doesn’t.

Daniyal KhanDaniyal KhanPrincipal Engineer
Embedded squad vs fixed-scope: a candid breakdownCompany
Apr 04, 20269 min read

Embedded squad vs fixed-scope: a candid breakdown

Which engagement model fits which problem? An honest table from seven years of running both — including the failure modes nobody puts on a landing page.

Priya AnandPriya AnandCo-founder · CEO
What we learned shipping AI to 600 cliniciansAI
Mar 22, 202613 min read

What we learned shipping AI to 600 clinicians

Eight months of Verda, from first eval set to GA. Where Claude beat GPT-4, where prompts were the wrong abstraction, and the one UX decision that doubled adoption.

Abu Bakar CheemaAbu Bakar CheemaCo-founder · CEO
SOC 2 for engineering teams, the honest versionEngineering
Mar 08, 202610 min read

SOC 2 for engineering teams, the honest version

What the audit actually checks, what it doesn’t, and how to get to Type II without sacrificing the developer experience your engineers came for.

Bilal TariqBilal TariqSRE Lead
Design tokens that survive a redesignDesign
Feb 24, 20267 min read

Design tokens that survive a redesign

Tokens are easy. Surviving the first brand refresh is hard. A three-layer architecture that’s let us re-skin five products without breaking a single component.

Hira MalikHira MalikHead of Design
Edge runtimes: when to reach, when to waitEngineering
Feb 10, 202612 min read

Edge runtimes: when to reach, when to wait

Vercel, Cloudflare, Fly — the edge is finally mature. But there’s a sharp class of bug they introduce. A decision tree, and three war stories.

Daniyal KhanDaniyal KhanPrincipal Engineer
The cost of moving fast: a 12-week rebuild post-mortemCompany
Jan 28, 202616 min read

The cost of moving fast: a 12-week rebuild post-mortem

We delivered Helix’s treasury platform in twelve weeks. Here’s the full ledger — what we cut, what bit back, and the one decision we’d undo if we could.

Ahmed RazaAhmed RazaCo-founder · CTO
A pragmatic event-driven architecture in PostgresEngineering
Jan 02, 202610 min read

A pragmatic event-driven architecture in Postgres

You don’t need Kafka. You probably don’t need outbox patterns either. A 4-table schema and 200 lines of TypeScript that’s served us through 40-million-event days.

Abu Bakar CheemaAbu Bakar CheemaCo-founder · CEO
Subscribe

Working on something in this space?

We would love to hear about it. Whether you have a project in mind or just want to talk through an idea, we are always happy to start a conversation.