Anton Tkachov
antontkachov.bsky.social
Anton Tkachov
@antontkachov.bsky.social
Talent-as-a-Service Founder | Ukrainian 🇺🇦 living in Chicago 🇺🇸 | Helping Tech Leaders engage incredible coding and design professionals via flexible | Ruby / Python / Node.js / React.js / Vue.js / UX / UI
🔹 Fin by Intercom Demo at #sfruby — Native AI Agent + Copilot
Intercom showcased Fin, an AI customer-service agent built on LLMs, multimodal reasoning, and API-driven procedures.

“AI has superpowers. It speaks every language and works 24/7.”
December 1, 2025 at 4:08 PM
🔹 Cactus Demo at #sfruby — Voice AI for Home Services
Avinash Joshi demoed a live AI phone agent that answers calls, qualifies leads, books jobs, writes summaries, and syncs to CRM — all in Ruby.

For one HVAC company alone, Cactus added $37k in extra revenue.
December 1, 2025 at 4:01 PM
🔹 AI Squared Demo at #sfruby — Multiwoven (Reverse ETL)
Nagendra Hassan showed how Multiwoven brings warehouse -> SaaS syncs into one clean, Rails-driven pipeline.

- Rails monolith + pluggable workers (Sidekiq or Temporal)

“Teams don’t want more connectors, they want experiments to be fast.”
December 1, 2025 at 3:59 PM
@inazarova.bsky.social at #sfruby — Closing Words: A Moment for the Community
Irina closed the conference with a message that was quietly powerful:

- Ruby is not a trend, it’s a community with a long memory

She reminded us that: “Ruby stays alive because Rubyists stay connected.”
November 27, 2025 at 3:17 PM
🔹 Sarah Mei at #sfruby — “The Hardest Part About Software Is People”
Sarah’s talk changes how you see your team

- Technical debt is usually decision-making debt: postponed choices, unclear ownership, fragile context

“The real work is making the invisible visible. Code is only one part of the job.”
November 27, 2025 at 3:13 PM
🔹 Vladimir Dementyev at #sfruby — “Rails X: Reflect, Evolve, Predict”

- ActiveRecord is powerful, but power demands intention -> Rails gives freedom, teams decide how to use it

“Rails’ future isn’t authored by one person — it’s shaped by what we choose to build together.”
November 27, 2025 at 3:11 PM
The final #ChicagoRuby meetup of the year is here ⚡️
Dec 3 — and the first ChicagoRuby Hack Night in years!

Talk by @jefflcohen.bsky.social: “Learning How to Learn,” then an open hack session.
Bring a project or join one!
🔗 www.meetup.com/chicagoruby/...
November 26, 2025 at 3:57 PM
@sfruby.com (#sfruby) — Day 2 Talks (Part 1): Systems, Teams & People who build them

Day 2 opened with talks that weren’t just technical, they challenged how I think about teams and tooling. I’ll unpack my biggest takeaways in the next posts 😉
November 25, 2025 at 4:48 PM
🔹 Colleen Schnettler at #sfruby — “Building Products Without Overbuilding”

- Ship constraints, not fantasies
- Business problems > frameworks

“Most founders don’t fail from under-building. They fail from building the wrong thing too well.”
November 25, 2025 at 4:46 PM
🔹 Eugene Kenny at #sfruby — “Intercom Engineering: Scaling the Unscalable

- A strong “ownership culture” beats any platform tooling
- Guardrails matter more than abstractions

“You can’t scale what no one feels responsible for.”
November 25, 2025 at 4:43 PM
🔹 @obiefernandez.bsky.social at #sfruby — “Performance Starts With You”

- Rails is fast enough, developers are often the bottleneck
- “Accidental complexity” compounds until it becomes culture

“You don’t scale the app. You scale the people who build the app.”
November 25, 2025 at 4:41 PM
🔹 Fireside + Live Demo at #sfruby: Bolt.new (Albert Pai & Alex Kalderimis)
An unplanned fireside stepped in for the scheduled talk — and somehow turned into one of the most mind-bending sessions of the day.

- AI acts as a co-developer, guiding decisions instead of dumping code
November 25, 2025 at 4:38 PM
🔹 planetscale.com — Zero-to-Sharded in Minutes
@samlambert.com at #sfruby live-sharded a MySQL cluster with zero application changes and it worked instantly.

- Vitess handles ID generation and routing

Watching “unsharded -> sharded -> serving traffic” in minutes felt unreal.
November 24, 2025 at 4:08 PM
🔹 AngelList — Financial Reporting at Scale
Chamod Gamage at #sfruby showed one of the most creative engineering approaches

- Excel workbooks treated as directed graphs
- Their gem Zexcel compiles Ruby -> Excel

“When checks fail, we trace the graph to find the exact source of the mismatch”
November 24, 2025 at 4:04 PM
🔹 Thatch — Modern Healthcare Benefits
@bdewater.bsky.social at #sfruby live-demoed how to set up personalized healthcare benefits for an entire team in under 10 minutes.

- Smart allowances (state-adjusted budgets)
- A wellness marketplace for leftover budget: from Kaiser plans to Oura Rings
November 24, 2025 at 4:02 PM
🔹 Stepful — Healthcare Career Training

Wyatt Ades at #sfruby demoed a clean, practical product for training medical assistants and placing them into jobs, a reminder of how well Rails handles multi-party, workflow-heavy products.
November 24, 2025 at 3:59 PM
🔹 Recognize — Employee Recognition Platform
Peter Philips at #sfruby showed how Recognize supports 3M+ ARR, 200+ customers, and even 80k-employee orgs, all on Rails

“Ten years of callbacks can crush throughput — so we built an event system that works in parallel.”
November 24, 2025 at 3:57 PM
@sfruby.com (#sfruby) — Product Demos that surprised me (in the best way) 🤩
I expected great talks, but I didn’t expect the demos to be this good. Let me share the insights in the next posts!

P.S. There’s also a short video of how the conference T-shirt merch was made 👕
November 24, 2025 at 3:54 PM
🎙️ Rachael Wright-Munn — “Play With Your Code”
An invitation to treat code as a space for exploration, not just execution.

- Constraints often spark creativity rather than limit it

“You only discover the interesting answers when you give yourself permission to experiment.”
November 24, 2025 at 1:39 PM
@sfruby.com (#sfruby) — Day 1 (Part 2): Talks changing how we think about Ruby 🤯

If Part 1 was about views, performance, and AI in monoliths, Part 2 dives into something even deeper: how languages evolve, how we design systems, and how AI fits into Ruby’s future
November 21, 2025 at 6:24 PM
🎙️ José Valim #sfruby — “Navigating Language Evolution in the AI Era”

- If AI generates the boilerplate, frameworks must focus on higher-order abstractions

“AI doesn’t replace language design — it reshapes what languages are for.”
November 21, 2025 at 5:40 PM
🎙️ Dave Thomas #sfruby — “Start Writing Ruby (Stop Using Classes)”
Dave asked a beautifully uncomfortable question: Do we reach for classes out of habit rather than necessity?

- Ruby is about objects, not mandatory hierarchies

“Stop reaching for a class when an object with a job will do.”
November 21, 2025 at 5:29 PM
🎙️ Stephan Hagemann #sfruby — “Pack It Up: Why Packwerk Can’t Save Your Messy Rails App (But You Can)”
Stephan’s message cut straight to the truth: Architecture isn’t something tools create, it’s something teams maintain.

- Modularity is evolutionary work: learn -> refine -> adjust
November 21, 2025 at 5:11 PM
🎙️ @paolino.me #sfruby — “RubyLLM: One API, One Person, One Machine”
Carmine brought a vision for Ruby’s future in AI, one that feels deeply aligned with Ruby’s DNA.

“RubyLLM is gifted to the community — built to make AI feel native, not bolted on"
November 21, 2025 at 4:17 PM
🎙️ @marcoroth.dev — “Herb -> ReActionView”
A fresh vision for Rails views: modern, reactive, but still unmistakably Rails.

- Rails should feel modern without becoming a JS framework

“I don’t want Rails developers to learn a whole new mental model just to build views.”
November 20, 2025 at 9:40 PM