Radan's Avatar

Radan

@radan.dev

Software developer, RubyZG organizer, Author of http://masterhotwire.com, Runner, Dog Owner, Father (in increasing order of importance). Website: https://radanskoric.com/

131
Followers
116
Following
176
Posts
09.01.2025
Joined
Posts Following

Latest posts by Radan @radan.dev

I hope you responded with: "Do you have time to talk about the true meaning of MINASWAN?" ๐Ÿ˜

05.03.2026 15:39 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Can someone recommend a really good introductory book on "process engineering"? If it's math heavy that's fine, actually even preferred.

04.03.2026 15:58 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

If you'll be looking for beta testers, please ping me. I'd have to of course first evaluate myself if it is safe to deploy to production, but I would be interested in trying out a tool like this.

27.02.2026 18:09 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Looking forward to seeing what you come up with. These are all questions that I could very much use an answer to on most apps. It would even be useful as "just" a sampling rather than full tracer.

27.02.2026 17:17 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Because of the performance overhead? Just a thought: can you remove coverage tracking on the first hit? Once it's hit, you know it's not dead code so you no longer need the tracking. Obviously, I don't know what you're doing so I'm just guessing.

27.02.2026 14:57 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yeah, ok, that's fair enough. :)

27.02.2026 14:36 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yeah, I'm with you on that one. I've made one off migration scripts where I never even glanced at thousands of lines of code. The important difference was that I could verify the final output independently so I didn't care about the process. But I don't buy the "never read code" crowd arguments.

27.02.2026 14:34 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I would argue that you could do that only because of many years of prior experience working with other humans. I'm not a unique snowflake, you would be subconsciously pattern matching me to various other humans you worked with over the many years of your career. And you would be right to do that.

27.02.2026 14:33 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

100% On the other hand, I spent so much time in my career clearing up old code because someone (human) who just cared about making it work has made it near impossible to add this next feature I need to add.

27.02.2026 14:31 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - danmayer/coverband: Ruby production code coverage collection and reporting (line of code usage) Ruby production code coverage collection and reporting (line of code usage) - danmayer/coverband

More effective than Coverband? github.com/danmayer/cov...

27.02.2026 14:30 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yes, my experience as well. As long as you give it a verification loop, it can find a working solution. But my main problems are: the code is often hard to extend (i.e. low maintainability) and/or it charged forward long after it should have stopped and questions the original instructions.

27.02.2026 14:29 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

So you are reviewing all of the code? You haven't bought into the "if you're still reading the code, you're doing it wrong" hype? To be clear, I'm still reviewing almost all of the code, I just make a judgement call on how carefully I will review it, from glance to deep.

27.02.2026 14:26 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Here's a concrete example: with human code I used to be able to glance the layout and structure and get a good sense of the quality. For a human it's very hard to learn good structure without also learning other qualities. LLMs have no problem imitating good structure while making huge mistakes.

27.02.2026 13:49 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

How did you conclude that you have very good intuitions for it? I don't want to deny your claim but it's a bold claim. It takes years to develop the intuition for human developers and we've had nowhere close to that time with coding agents. I get surprised all the time by their failure modes. :)

27.02.2026 13:47 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

On the internet, no body knows that your dog is doing your job, right? :D

27.02.2026 11:39 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

True, but also, our intuition about what kind of mistakes humans make is pretty good, on the account of us being humans. So I don't think we can carry on with mostly old practices just with LLMs as partners instead of other humans. Our intuitions no longer apply, we need to find other methods.

27.02.2026 11:18 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

100%, one the most overlooked values that an expert (of any profession) brings to the table, is the ability to ask the right questions.

25.02.2026 13:25 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Looks at Joel's response to me, he's actually closer to what you're saying. And Kelsey's initial question was about new tech debt. That should be avoided and is still an open question how! But Joel is right that given pre-existing tech debt it is easier to clean it up with agents as helper tools.

25.02.2026 13:02 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

That's totally my experience as well. In fact, everything I've seen points to them doing the best in codebases where humans also do the best. Which is not that surprising considering they are stochastically emulating our work.

25.02.2026 12:58 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

You had me worried there for a moment! I 100% agree with what you just wrote, but there are people literally saying: "Don't read the code, don't care about tech debt, the agents are getting better and the next generation will clean up the mess, just one-shot from scratch". Which makes 0 sense to me.

25.02.2026 12:57 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I think I read your post about it. That makes perfect sense! But it's also very repetitive, relatively simple work, perfect for agents. But how do you go from that to: "I'm going to accumulate tech debt in a complex codebase faster than ever and then clean it all up with next generation of agents"?

25.02.2026 11:18 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I keep seeing this but I don't understand what it's based on? From my experience, from talking to people and from controlled studies, agents amplify the state of the codebase. They work better and generate cleaner code in a low tech debt codebase. What's the argument this is not more than pure hope?

25.02.2026 11:04 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Can you elaborate on that? That has never been true so far for technical debt. Quite the opposite.

25.02.2026 10:29 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

This is THE question of 2026. Everything else (IDE or pure agents, to review or not to review, focus on harness or model, spec driven or guided ...) has this question looming over it like a large cloud on the horizon that you're not yet sure if it's an incoming storm ...

25.02.2026 08:40 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

๐Ÿ’ฏ Some parts of hand coding I can't wait to get rid of but there are parts that give me so much joy. I still think this kind of work will be valuable but not in the same places as before. We'll have to change how we build software and I've decided to try and find a way that preserves it. We'll see ๐Ÿ™‚

23.02.2026 09:26 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

A short post is not adequate for explaining why but I have a hunch that a productive future requires a proliferation of niche languages, an era of DSLs. The sad part is that we might not see any new general purpose languages.

13.02.2026 21:24 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Maybe: the job of the software developer is to make it easy for other people to tell what they themselves are telling the computer to do.

With AI it's no a longer a challenge to get something to work. So people want personalised apps. And the challenge is in making it easy to build the right thing.

10.02.2026 08:44 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Laufer - Lopov Jack (1994)
Laufer - Lopov Jack (1994) YouTube video by Krunimir 10

www.youtube.com/watch?v=STS8...

10.02.2026 08:20 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The most interesting part for me: "Participants in this group only asked conceptual questions and relied on their improved understanding to complete the task. ... On average, this mode was the fastest among high-scoring patterns and second fastest overall, after AI delegation."

02.02.2026 09:39 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
How AI assistance impacts the formation of coding skills Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.

TL:DR; If you want to gain the full speed advantage from AI agents you have to give up the bulk of learning: www.anthropic.com/research/AI-...

It kind of makes sense, and is also ok IF the learning is useless. But before you throw it away it might be worth checking if it is useless.

02.02.2026 09:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0