Blog

What we learn building software for clientsAI agents, web apps, Laravel and React

Write-ups from the Contrive team on the tools we ship with: how they work, what broke in production, and what a project costs. 26 articles so far.

AI & Agents11 min read

LangChain MCPAdapter Postmortem

LangChain 1.4 moves MCP into langchain.mcp. We trace MCPAdapter's real source, the interrupt-driven elicitation loop, and how tool errors reach the model.

Marketing4 min read

B2B Organic Growth Hacks Through LinkedIn

LinkedIn can be a powerful channel for B2B companies, but simply posting a few times a week isn't enough. Real organic growth comes from being visible,…

Business & IT5 min read

Stress Management Guide for Programmers

Coding can be rewarding, but it can also be exhausting. A few simple changes to how you organize your workday can make coding feel much more…

Laravel5 min read

Laravel Macros Postmortem

How Laravel macros add methods to a class at runtime with the Macroable trait, with examples and where to register them in your app.

Laravel2 min read

Form Request Validation in Laravel APIs

Stop Laravel Form Requests from redirecting when API validation fails, and return a proper error response with the right status code.

Web Development3 min read

Shopify Theme Development

Building Shopify themes locally with Theme Kit instead of the online editor, plus the store theme limits to know first.

Founded
2014
Years in business
12
People
50-75
Headquarters
Lahore, Pakistan
Projects delivered
250+
AI systems in production
10