#AugmentedCoding

Kerrick Long (code)kerrick@ruby.social
2026-01-11

Getting the genie (as @kentbeck calls it) to perform #TDD (Test-Driven Development) is... interesting.

#TestDrivenDevelopment #Software #Programming #AutomatedTests #AI #LLM #AIAssistedDevelopment #VibeCoding #AugmentedCoding

Wait - I need the cancelled message to arrive BEFORE quitting. The message comes through the queue which Tea processes in its event loop. But once "q" is processed, the loop exits. Maybe I need more event loop iterations between "c" and "q".

Actually, looking at test

Not just the test. Shouldn't the _runtime_ forcibly stay open until all commands are finsihed?

Thought for 13s

You're right! When the runtime exits (Command.exit), it should wait for active commands to finish or cancel them. That's the shutdown behavior from the spec (Unit 4d).

Let me add it to make the test pass:

Analyzed @runtime.rb#L70-80

Or should you consider that to be a pre-requisite, stash your changes, implement just that with [@/tdd], then come back in and pop _just_ your test off the stash?

Thought for 3s


Yes, that's the proper TDD approach. My cancel test depends on shutdown behavior. I should:

1. Stash current changes
2. TDD shutdown (Unit 4d)
3. Pop just the cancel test back


~/…/ratatui_ruby-tea $ git stash push -m "WIP: cancel_command test + impl with debug" -- lib/ratatui_ruby/tea/runtime.rb test/test_runtime_custom_command.rb

Run command? [Reject] [Accept]
2026-01-10

AI coding agents are genies: powerful, fast, and mischievous.
Great at exploring ideas. Terrible at caring about design.

Vibe coding works for experiments.
Augmented coding is where real engineering happens:
AI adds functionality, you guard structure.

The reins stay in human hands.

#AugmentedCoding #aitools #AI

Bahman Movaqarbahmanm
2025-08-21

It feels like we've traded a known quantity for an unknown one.

Our industry is brilliant at optimising away these bottlenecks. It's the nature of capitalism to squeeze every last nanosecond of productivity out of the margin, after all. To my mind, this is the next one on the list.

For those of you deep in this world of , does this resonate? What are the new frictions you're finding?

N-gated Hacker Newsngate
2025-06-14

Kent Beck's tale is a thrilling ride through the riveting world of... cognitive decline? 🤔 Apparently, his brain needed an exoskeleton because aging is hard, folks. But don't worry, the magic of augmented coding is here to save him from the existential crisis of using a computer. 💻✨
tidyfirst.substack.com/p/me-an

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst