Nearshore Software Development: A Field Guide
What nearshore software development actually is, why time-zone overlap is the point, how to vet for senior judgment, and how to choose a partner — a field guide for US teams.
Everyone Says Nearshore Now
A few years ago, betting on nearshore felt contrarian. Now it's on every vendor's homepage — which means the word stopped telling you much. Here's what still does.
The Americas Are the New Offshore
The old offshore bargain was simple: as far away and as cheap as possible. It's quietly being replaced by something better — and the difference is the clock.
Suddenly Everyone's Remote. Here's What We Learned the Hard Way.
A few months ago, remote work was a debate. Now it's just how everyone works. Here's what years of doing it might save you from learning the hard way.
What You Still Shouldn't Outsource
It's been about three years since Part II, and the line between what you can hand off and what you shouldn't has moved. Here's the updated version.
Remote-First Is a Discipline, Not a Perk
'Remote-first' is the badge every company wants to wear this year. Most of them mean 'remote-allowed' — and the difference is the whole game.
The Hidden Cost of a 12-Hour Time Difference
Outsourcing has always been sold on the hourly rate. But there's a second number that quietly decides whether a project ships on time — the clock.
Startups Looking for More for Their Buck
Startups always want more for their money — which is exactly why so many turn to outsourced development. How it helps stretch a budget.
Software Programmers are Now Utah’s Most Common Job - But There Still Aren’t Enough
Programming is now Utah's most common job — and there still aren't enough developers to meet demand. What the shortage means for hiring.
Utah's Median Wage for Systems Software Developers Reaches >$90,000
Utah's software-developer salaries keep climbing as demand outpaces supply. A look at the rising median wage and what it means for hiring.
Software Development You Shouldn’t Outsource: Part II
Part II on the software work you shouldn't outsource — the roles and decisions a company is better off keeping close to home.
3 Steps Every Company Should Take To Hire A Developer
Finding talent is only half the battle when you hire a developer, in-house or outsourced. Here are three steps every company should take first.
The Black Box of Software Architecture
Software architecture can feel like a black box to non-technical founders. A plain-English look at what it is and why it matters.
Evaluating Geo-Political Risk When Outsourcing
Outsourcing development across borders carries geo-political risk. What to weigh about location before you decide where your developers sit.
Outsourcing Myth Buster: My Developer will Steal my Code
Worried an outsourced developer will steal your code? It's a fair concern. How to think about — and protect — your intellectual property.
Outsourcing Myth Buster: It Will Be Too Hard To Communicate With My Developer
The most common objection to outsourcing development is that communication will be too hard. Here's why that fear is mostly a myth.