Mikkel Schmidt with his bread quote, our post on AI and software jobs
AI engineering

AI made code cheap. I believe that means more software jobs

AI agents open 36% more pull requests, yet teams ship only a little more. Why I expect more software jobs after the dip, and what to do now.

The Azendo team at work in Thailand
Engagement models

Tech hiring in the AI era: what to hire for, and where

How AI changed tech hiring in 2026: who to hire now, why a team in Thailand costs about half of an in-house hire, and what to ask first.

Mikkel Schmidt with the PHP2Shell fix, cover of our post on PHP2Shell, the PHP vulnerability
Security

PHP2Shell: the PHP vulnerability that took government websites offline, and how to fix it

PHP2Shell is the PHP vulnerability that took Belgian government sites offline. What happened, how AI found it, and how your team patches and checks its servers.

Mikkel Schmidt with his dedicated team question, cover of our post on dedicated software teams
Engagement models

What exactly is a dedicated software team? And why is Azendo so different?

A zero-risk start, a score for your dedicated software team every week and a delivery manager who steps in early. See how a managed team at Azendo works.

Mikkel Schmidt with his AI quote, our post on AI coding tools in offshore teams
AI engineering

Will AI replace developers? What the research says about speed, quality and jobs

We read the trials, surveys and job data on AI coding tools. Developers get faster, quality needs care, and demand to hire experienced engineers keeps growing.

People on steps passing squares along, cover of our post on software development outsourcing
Engagement models

Software development outsourcing: the models, the real costs and how to choose

Three ways to buy software development outsourcing, what each costs once management time counts, and how to outsource software developers and keep quality.

Work passing to a ticked clipboard, cover of our post on team augmentation
Engagement models

Team augmentation: what it is, when it works and what it costs

Team augmentation adds a group of outside engineers to a team you run. How it differs from staff augmentation and a managed team, and the cost quotes leave out.

A person unlocking an office with a key, cover of our post on IT outsourcing
Engagement models

IT outsourcing: the models, the real costs and how to choose

Five ways to buy IT outsourcing, from contractors to a managed offshore software team, what each costs in money and management time, and how to choose.

An orange figure between two groups, cover of our post on Thailand vs the Philippines
Thailand and offshore

Thailand vs the Philippines: why software teams are choosing Thailand

Thailand or the Philippines for your offshore software team? Why Thailand became Southeast Asia's engineering hub, and where the Philippines still fits best.

A person at a screen linked to nodes, cover of our post on AI automation tools
AI engineering

AI automation tools compared, and how to make AI agents work as a team

Ten AI automation tools compared, from ChatGPT and Claude to Copilot, when to pick each, and how to build AI agent teams with personas and skills in n8n.

Two people at laptops beside a sun, cover of our post on AI talent in Thailand
Thailand and offshore

AI in Thailand: the people, models and money behind its rise

Thailand trains AI engineers at scale, builds Thai language models and draws global investment. What AI in Thailand means when you hire an offshore AI team.

Work passing to a ticked clipboard, cover of our post on what augmented developers cost
Engagement models

What augmented developers really cost, beyond the rate

How augmentation providers price developers, the contract terms to check before you hire, and when a managed offshore software team costs less in total.

People in a row of arched doorways, cover of our post on staff augmentation
Engagement models

Staff augmentation: what it is, when it works and what it really costs

Staff augmentation means outside specialists join your team under your direction. What it costs, when it fits, and when a managed team is the better choice.

People in a row of arched doorways, our post on agencies, marketplaces and managed teams
Engagement models

An agency, a marketplace or a managed team: three ways to add engineers

How to vet an agency, the red flags to watch for, and when a managed offshore software team beats an agency or a marketplace. Compare all three before you hire.

Work passing to a ticked clipboard, cover of our post on staff augmentation vs managed services
Engagement models

Staff augmentation vs managed services: how they differ, and which fits your team

How staff augmentation and managed services differ, and team augmentation vs managed team: who answers for late work, what it costs and when each fits.

A person unlocking an office with a key, our post on the offshore development center
Engagement models

What is an offshore development center, and who runs it?

An offshore development center is a dedicated engineering team abroad for one company. How ODC software development works, what it costs and who runs it.

A person projecting a chart, cover of our post on choosing an AI development partner
AI engineering

Seven questions to ask any AI development partner

Seven questions to ask an AI development partner before you sign, what good answers sound like, the red flags, and why a dedicated team suits most AI work.

A person at a screen linked to nodes, cover of our post on prompt engineering
AI engineering

Prompt engineering became a skill, and AI-native engineering became the role

The Prompt Engineer title faded as the skill spread into every AI role. What AI-native engineering means, how to test for it and how hiring changes.

Two people balancing blocks on a beam, cover of our post on fixed monthly capacity
Pricing and capacity

How we calculate a fixed monthly fee that stays the same every month

How the fixed monthly fee for a dedicated offshore software team is calculated as a yearly average, why it never changes, and how leave and busy weeks work.

An orange figure between two groups, cover of our post on software development in Thailand
Thailand and offshore

IT outsourcing in Thailand: how the market works

Where Thailand's engineers work, the three kinds of provider, the investment behind the market, and how IT outsourcing in Thailand compares with its neighbours.

One person linked to a group of three, our post on the service delivery manager
Delivery & process

How every Azendo team gets its own service delivery manager

Every Azendo team has one named service delivery manager who oversees delivery. What the role covers, week by week, and what it means for you.

A person unlocking an office with a key, cover of our post on offshore staffing
Engagement models

Offshore staffing: how it works and how it compares with a managed team

Offshore staffing supplies specialists you manage yourself. What an offshore staffing agency does, what it really costs and how a managed dev team compares.

Two people at a two-way signpost, our post on outstaffing vs offshore staffing
Engagement models

Outstaffing vs offshore staffing: one model, two names

Outstaffing and offshore staffing are nearly the same arrangement. How outstaffing differs from outsourcing, and where a managed offshore software team sits.

Two people at laptops beside a sun, cover of our post on why Thailand works
Thailand and offshore

Five reasons international companies build software teams in Thailand

A shared working day, people who stay, a predictable cost base, a growing talent pool and solid infrastructure: why offshore software teams thrive in Thailand.

Two people at a two-way signpost, cover of our post on software development in Thailand
Thailand and offshore

Software development in Thailand: a practical guide for international companies

A practical guide to software development in Thailand: time zones, the talent pool, costs, working culture, ways to set up a team and what to check.

A team with one figure apart, cover of our post on offshore development mistakes
Thailand and offshore

Six offshore development mistakes, and how to avoid them

Offshore software teams that struggle usually do so for structural reasons. Six common mistakes, the warning signs and how a managed team avoids each one.

An orange figure between two groups, cover of our post on offshoring vs outsourcing
Engagement models

Offshoring vs outsourcing: two different decisions, explained

Offshoring moves work abroad, outsourcing hands it to another company. Offshoring vs outsourcing compared on cost and control, and where an offshore team fits.

Most of what we write comes from the questions we hear on scoping calls, which is why the engagement models category is the largest. The two that come up most often are staff augmentation vs managed services and offshoring vs outsourcing.

Engagement models

How outsourcing, staff augmentation, outstaffing and managed delivery actually differ, and which suits which situation. The largest category here, because these are the questions that arrive most often on a first call.

All engagement models posts →

Pricing and capacity

How a committed monthly capacity is calculated, what the fee covers, and what happens when a specialist takes leave.

All pricing and capacity posts →

AI engineering

Where the field is moving, what has stopped being a job title, and what to ask a provider before signing.

All AI engineering posts →

Security

Security news explained for the people who have to act on it: what was affected, what to patch first and how to check for signs of attack.

All security posts →

Thailand and offshore delivery

Running software delivery from Thailand: the time zone, the talent market, the culture, and where it is the wrong answer.

All Thailand and offshore delivery posts →