Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Agents Scale, Humans Don't: Hiring Without Slow...

Agents Scale, Humans Don't: Hiring Without Slowing Down

One founder plus thirty agents ships more than a team of ten. Hire a second engineer and everything slows down: you didn’t add an engineer, you added a second team.

The talk covers the fixes that fail, the ones that work with Rails, and what a founder has to give up to get faster.

Svyatoslav Kryukov

November 12, 2026

Transcript

75 slides
  1. Svyatoslav Kryukov Backend engineer · Evil Martians Inertia Rails maintainer

    turbo-mount, typelizer, skooma github.com/skryukov · x.com/skryukov_dev
  2. secondperson.si Svyatoslav Kryukov Founder · CEO · CTO · CFO

    · COO · Head of People · Head of Sales · Legal · Facilities · Reception · Office manager · Security · Compliance · Payroll · On call · Backup on call · Backup backup on call
  3. ctx: 45% THE PRODUCT Guardrails for your hiring pipeline Automated

    screening. Nobody who'd slow you down gets through. No human in the loop. Nothing is your fault.
  4. ctx: 64% HIRING FUNNEL · LAST 12 MONTHS Applied 1,375

    Screened by the system 1,375 Flagged: slow-down risk 1,375 Interviewed 0 Hired 0
  5. ctx: 73% $ secondperson rejections --top 3 612 wants to

    read the code first 458 asked why the role is open for a year 305 the need to sleep 1,375 rejected · 0 escalated to human
  6. ctx: 82% COMMUNITY Svyatoslav Kryukov @skryukov_dev · Jun 12 AGI

    has been achieved at secondperson.si. 412 2.1K Svyatoslav Kryukov 18.2K 1.4M @skryukov_dev · Oct 2 Nothing to share yet. It's that big. Svyatoslav Kryukov ··· ··· @skryukov_dev · Jun 12 AGI has been achieved at secondperson.si. 1.1K 4.8K Svyatoslav Kryukov 31K 3.2M @skryukov_dev · Nov 1 We're hiring! secondperson.si · DMs open 🚀 0 0 2 318 ···
  7. Y A D O T S L O O T

    IC T TOP 5 AGEN #3 Claude Code #4 Cursor #5 Codex
  8. Big companies know how to work in teams Style guides

    Security reviews Release checklists Team boundaries Code ownership
  9. .RUBOCOP.YML · STYLE/STRINGLITERALS: DOUBLE_QUOTES $ bundle exec rubocop app/models/order.rb:12:14: C:

    [Correctable] Style/StringLiterals: Prefer double-quoted strings. status = 'paid' ^^^^^^
  10. gem "brakeman" 2010 gem "bundler-audit" 2013 gem "strong_migrations" 2015 gem

    "database_consistency" 2018 gem "archspec" AUG 2026
  11. CI

  12. ✓ rubocop the ones that don't matter ✓ brakeman no

    params in a query ✓ n_plus_one_control no N+1 in the test ✕ isolator a mailer inside a transaction ✕ strong_migrations blocks writes
  13. Introducing Sensors "Developers have long relied on deterministic quality gates

    such as compilers, linters, structural tests and test suites…" THOUGHTWORKS TECHNOLOGY RADAR · APR 2026
  14. Introducing Toxic flow analysis "…examines the flow graph of an

    agentic system to identify potentially unsafe data paths…" THOUGHTWORKS TECHNOLOGY RADAR · NOV 2026 · TRIAL
  15. Introducing Verification loops "A verification loop is a repeating cycle

    where an AI agent checks its own work — running tests, linters, or custom checks — and fixes what fails before moving on." ANTHROPIC · JUL 2026
  16. ✓ rubocop the ones that don't matter ✓ brakeman no

    params in a query ✓ n_plus_one_control no N+1 in the test ✕ isolator a mailer inside a transaction ✕ strong_migrations blocks writes
  17. Introducing Human in the loop Risk-tiered human oversight: "aligns review

    depth with what a change could break." THOUGHTWORKS TECHNOLOGY RADAR · NOV 2026 · TRIAL
  18. Nothing changed We just need it much earlier Today ·

    git log -- Gemfile 09:14 agent-12 Add Sidekiq 09:17 agent-31 Add Solid Queue 09:17 agent-12 Run both until we decide
  19. Small companies keep the code in one head. Big companies

    keep it in nobody's head. Agents make both worse
  20. # dev second-person 2:14 PM how do you get it

    to stop rewriting the tests?
  21. ⋯ Pairing Tuesday, November 10 · 2:00 – 3:00pm Weekly

    on Tuesday, Thursday Join with Google Meet 2 guests · 2 yes Svyatoslav Kryukov ✓ SP Accepted second-person ✓ Accepted They drive, I watch. Then we swap. Going? Yes No Maybe
  22. is:pr is:merged merged:>2026-11-02 0 Open ✓ 212 Closed Add refunds

    #1288 · agent-12 · merged 2 hours ago Retry failed webhooks #1287 · agent-31 · merged 2 hours ago Move invoice totals to a service #1286 · agent-12 · merged 3 hours ago Bump rails to 8.1.2 #1285 · agent-07 · merged 3 hours ago Fix flaky booking spec #1284 · agent-31 · merged 4 hours ago … 207 more
  23. ⋯ Demo Friday, November 13 · 4:00 – 4:15pm Weekly

    on Friday Join with Google Meet 349 guests · 2 yes, 347 declined Svyatoslav Kryukov ✓ SP ✓ Accepted second-person Accepted agent-12 ✕ Declined Show it working. Not the diff. Going? Yes No Maybe
  24. Decision log After every call · 10 min Does not

    repeat · happens anyway 1 guest whoever decided Awaiting Decided, or just happened? One file per decision. docs/decisions/0007-one-job-backend.md ⋯
  25. ⋯ 1:1 Monday, December 7 · 10:00 – 10:30am Monthly

    on the first Monday Join with Google Meet 2 guests · 1 yes, 1 awaiting Svyatoslav Kryukov ✓ SP Accepted second-person Awaiting Ask why. Going? Yes No Maybe
  26. "Building a software factory on our scariest code" LAUNCHDARKLY ·

    AUG 2026 "Building a software factory for AI SDK" VERCEL · AUG 2026 "Inside OpenAI's agentic software factory" T H E P R A G M A T I C E N G I N E E R · S EP 202 6
  27. Automate what can be automated Delegate what can be delegated

    Decide the rest, with people Repeat Then the factory emerges
  28. Don't skip the levels Will it grow into one? Who

    knows. Jumping straight there won't work.
  29. People don't have to be better than the agents. They're

    the ones who decide They own the application. They answer for it.
  30. A B A software engineer walks into a bar. I

    asked an agent to make CI green. Because he works at that bar now. It's on Buildkite now. Both mine
  31. Agents Scale, Humans Don't Hiring Without Slowing Down Svyatoslav Kryukov

    · Evil Martians github.com/skryukov · x.com/skryukov_dev

More Decks by Svyatoslav Kryukov

Other Decks in Programming