Skip to content
Tag · 29 posts

Posts tagged: Software Engineering

Opinions and field notes on how we ship software — architecture, developer experience, and the craft.

Leadership

Why Q1 Became a Turning Point for Surton

Client demand finally caught up with Surton's early AI shift, changing the company's work, conversations, and direction in a single quarter.

StartupsAI +1
Read article
AI

How to Build a Company for the Agentic Era

Map the work, redesign the handoffs, and build an AI-native company around judgment instead of ceremony.

LeadershipStartups +2
Read article
Leadership

When shielding your team becomes the bottleneck

Protecting your team from every pressure point can quietly turn leadership into isolation, delay, and burnout.

Software EngineeringStartups
Read article
Engineering Management

12 Tips for Scaling Your Engineering Team

A practical framework for growing an engineering team without losing speed, clarity, or accountability.

LeadershipStrategy +1
Read article
AI

Stop Over-Instructing AI

AI performs best when you define the outcome and the checks for success instead of scripting every step.

Software EngineeringLeadership
Read article
Operations

SOPs are easier to build when the work happens inside the tool

A practical five-step approach for turning repeatable work into usable SOPs without adding a separate documentation project.

LeadershipSoftware Engineering +1
Read article
AI

AI Creates Value Where Predictability Breaks Down

The biggest AI opportunity is not making software more rigid. It is giving systems enough judgment to handle work that used to depend on a person saying, 'it depends.'

LeadershipSoftware Engineering +1
Read article
AI

What 2025 Revealed About AI and the Future of Work

AI did more than speed up work in 2025. It challenged old ideas about identity, value, and what staying relevant now requires.

StrategyLeadership +2
Read article
AI

A Practical 3-Tool Rotation for AI Engineering

A simple operating model for AI engineering: use one tool for fast execution, a second for diagnosis, and a third for understanding unfamiliar systems.

Software EngineeringProductivity
Read article
Software Engineering

The 3-Step Framework to Understand a Codebase Before You Build

A practical three-step workflow for turning unfamiliar code into shared understanding before AI accelerates the wrong work.

Engineering ManagementOperations +1
Read article
Leadership

Why Your Last Technical Collapse Was Preventable

Technical collapse rarely arrives without warning. The earliest signs usually show up in unresolved tickets, opaque systems, and teams that depend on heroics to recover.

Engineering ManagementSoftware Engineering
Read article
Leadership

You Can't Outwork a Training Problem

When the work keeps piling up, the real constraint is often capability—not effort. Training is how leaders remove themselves as the bottleneck.

Software EngineeringEngineering Management +1
Read article
AI

The 20x Engineer Thinks in Experiments

AI is creating a wider gap between engineers who optimize for less work and those who use it to test more ideas, learn faster, and ship more value.

Software EngineeringHiring +2
Read article
Leadership

Why Your Engineers Are Grieving and What Comes Next

AI adoption is often emotional before it becomes practical. Here’s how engineering teams move from fear to fluency, and how leaders can help.

Engineering ManagementAI +1
Read article
AI

AI Works Better With Context Than Clever Prompts

Most teams don't need prompt tricks. They need structured context that helps AI understand their code, constraints, and goals.

Software EngineeringOperations +1
Read article
Leadership

How to Lead When Everything's Breaking

A practical crisis playbook for founders and engineering leaders: stabilize the room, narrow the facts, and guide the team back to execution.

Software EngineeringEngineering Management +1
Read article
AI

AI Panic Is Missing the Real Constraint

AI will change how work gets done, but adoption, context, and human judgment still matter far more than the loudest predictions suggest.

LeadershipSoftware Engineering +1
Read article
Leadership

How to Trust Your Team Without Losing Control

A practical five-level framework for delegating work without creating bottlenecks, rework, or constant second-guessing.

Software EngineeringStartups
Read article
Engineering Management

7 decisions that quietly break engineering teams

The engineering orgs that struggle most usually aren't undone by one bad tool—they're weakened by a handful of expensive leadership mistakes.

Software EngineeringStartups +1
Read article
Startups

How Great Service Businesses Become Hard to Replace

The service firms clients keep are the ones that pair elite execution with proactive communication, fast decision-making, and measurable value.

StrategyLeadership +2
Read article
Leadership

Why Cheap Talent Costs You More Than You Think

Saving on engineering salaries can quietly increase rework, slow delivery, and drive away the people you most need to keep.

HiringSoftware Engineering +1
Read article
Engineering Management

Developer onboarding is an expensive product failure

Slow onboarding quietly drains engineering capacity. Treat it like a product, and new hires start contributing sooner and stay longer.

Software Engineering
Read article
Leadership

The Cost of Context Switching

Engineering output drops fast when focus gets fragmented. Protect deep work, batch communication, and design your team around fewer interruptions.

Engineering ManagementProductivity +1
Read article
Leadership

How to Pick the Right Technical Partner

The best technical partner depends on your stage, internal capability, and the kind of problem you need solved—not just who can start fastest.

StartupsSoftware Engineering +2
Read article
Hiring

How to Actually Hire Great Engineers

Most engineering interviews measure performance in a contrived setting. A shorter screen and a paid trial reveal far more about how someone will actually work.

Engineering ManagementSoftware Engineering +1
Read article
Engineering Management

Heads-Up and Heads-Down Engineers Need Different Operating Environments

Strong engineering teams stop forcing one work style on everyone and design for both deep focus and fast response.

LeadershipStartups +1
Read article
Leadership

What Drove Surton’s Breakout Year in 2024

A look at the market shifts, operating principles, and talent decisions behind Surton’s 11x growth in 2024.

StrategySoftware Engineering +1
Read article
Leadership

Why Contract Engineers Are a Smarter Business Bet

Specialized contract engineers help startups move faster, control burn, and bring in the right expertise exactly when it matters.

StartupsSoftware Engineering +1
Read article
Leadership

Surton Wasn’t Supposed to Work. That’s Exactly Why It Did.

Surton’s founding story: lessons from building BriteCore, stepping aside, and launching a different kind of engineering services company.

StartupsSoftware Engineering
Read article