Michael Kochell's Avatar

Michael Kochell

@kochell.dev

https://github.com/mickmister Currently working on https://songdrive.app

5
Followers
3
Following
17
Posts
04.04.2025
Joined
Posts Following

Latest posts by Michael Kochell @kochell.dev

Preview
An AI agent just tried to shame a software engineer after he rejected its code When a Matplotlib volunteer declined its pull request, the bot published a personal attack.

In the linked story, the developer using the agent went wrong when they allowed the agent to have the autonomy to handle a real life social interaction that requires very careful judgment. Was the agent instructed to read the comment thread and handle the issue arbitrarily? Not gonna go well.

06.03.2026 19:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I suppose you could just tell it to approach the situation unbiased and lean towards lateral thinking and considering all options for the best outcome. It will always be biased in some way as it has to choose something. That’s its goal is to choose something and commit
to it.

06.03.2026 06:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I wish it was generally more receptive to that idea of significantly switching gears when it seems like the right approach, but it’s relatable how they react defensively to β€œmaybe we should switch gears and abandon your work thus far”. I know I would personally push back in that situation.

06.03.2026 00:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The tendency of coding agents to be attached to their own work is pretty human-like to me. Like no developer wants to be told or arrive at the conclusion that their work on some task was for naught and we need to go an entirely different approach and need to scrap the work.

06.03.2026 00:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

GitHub lets you comment on code unrelated to a PR’s changes now, instead of it needing to be within ~3 lines of some change. Such a small thing, but a big improvement of code review UX πŸ’¬

16.02.2026 15:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Can I actually play the impossible bass riff? 🫦
Can I actually play the impossible bass riff? 🫦 YouTube video by Davie504

Legendary level of dedication youtube.com/shorts/jCESQ...

24.12.2025 10:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think having a plugin system in the app makes more sense than β€œfork and go”. Then you could extend it for your own use cases, without going through the logistics of git management related to the main product’s development.

05.12.2025 17:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Tom & Jerry | Concert Madness | Classic Cartoon | WB Kids
Tom & Jerry | Concert Madness | Classic Cartoon | WB Kids YouTube video by WB Kids

Probably my favorite cartoon scene of all time

15.10.2025 14:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's not much different than using products like Loveable. The difference here is the iteration is being done where the code lives (in this case in GitHub), so it's in the perfect spot to be reviewed. And the process is much more customizable in this case using a programmatic system of prompting.

14.09.2025 00:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Set up a multi-role Claude workflow system in CI integrated with the batteries-included Claude GH action, then each Discord/Slack/Teams user becomes a leader of a team of coding agents working together.

13.09.2025 21:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Claude Code's integration with GitHub Issues and PRs is very impressive on its own. To connect the dots you just need some glue to make the important iteration bits to be a nice experience on the chat side, e.g. screenshots taken with playwright/webdriverio mcp in CI, and preview deployment links.

13.09.2025 21:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This is amazing! Very innovative idea. Are you able to share the repo? I'm working on some partyserver stuff and would love to see what you've gotten working for your app πŸš€ Thanks!

05.09.2025 18:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail
17.07.2025 03:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Shouldn't everything be served over TLS by default by now? Seems like a design flaw that this was not made the case

01.06.2025 17:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Catalogs | pnpm "Catalogs" are a workspace feature for defining dependency version ranges as reusable constants. Constants defined in catalogs can later be referenced in package.json files.

Anyone using pnpm's "catalog" feature? It's been a game changer for keeping common dependency versions DRY in a monorepo #nodejs #webdev #javascript #npm #pnpm

22.05.2025 17:06 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Add `table` to `DynamicModule` for dynamic table references by koskimas Β· Pull Request #1434 Β· kysely-org/kysely See #1427

Shoutout to the devs maintaining @kysely.dev πŸ§‘β€πŸ’» πŸš€

There's a fairly novel accidental feature of the library, and while this wasn't intended to be supported (which eventually caused it to be dropped), the devs listened to the community and developed an elegant way to continue supporting it. Thank you!

23.04.2025 17:33 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

AI agent β€œrules” seem very powerful, but I think we need a common file name and format for the different editors/agents. Hopefully the editor creators agree and conform to something, so projects can specify the rules once and they work for all editors.

19.04.2025 13:19 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0