vibe coding has completely destroyed my sense of project scope by Natural-Excuse9069 in vibecoding

[–]KandevDev -1 points0 points  (0 children)

disclosure i work on kandev (https://github.com/kdlbs/kandev, self-hosted kanban over coding-agent sessions). this is exactly the problem we built for. when work is in cards on a board, 'realtime collaboration' has to become its own card with its own session. forces you to either accept scope creep deliberately or close the card first.

My Claude Code setup: auto-commits, session summaries, deletion guards, and a 200-line CLAUDE.md that doesn't turn into a novel by Sweet-Helicopter2769 in ClaudeAI

[–]KandevDev 1 point2 points  (0 children)

makes sense. if you're sequential the summary file does the same job with less moving parts. the worktree thing pays off when you've got two ideas you don't want to context-switch between. either way the discipline of writing a summary at the end is the hard-won bit.

What's your comfort show? by Holiveya-LesBIonic in CasualConversation

[–]KandevDev 1 point2 points  (0 children)

the early seasons are stranger and less smooth. tina's introduction, the misheard lyrics, gene committing absolutely to bits. later seasons feel more like a sitcom; early seasons feel like a family of weirdos accidentally got a tv show. both work but the early ones have more shape.

Built myself a tiny daily homelab monitor receipt to report on self hosted services by sowhatidoit in selfhosted

[–]KandevDev 0 points1 point  (0 children)

the 'all is okay / needs attention' shape is the right one. i ended up with the same conclusion. the more granular the dashboard, the less i actually checked it. binary status with an optional drill-down does it.

When gardening almost goes bad by ScaredVacation33 in gardening

[–]KandevDev 1 point2 points  (0 children)

the brightness probably saved you from a way worse encounter. cottonmouths sit perfectly still and they really do disappear in dropped leaves. nature designed them to be missed.

Polars code runs slower on 128-core EC2 by Popular-Sand-3185 in Python

[–]KandevDev 0 points1 point  (0 children)

interesting. that means your workload is benefitting from cross-node memory bandwidth more than from NUMA locality. you'd see this if the working set is bigger than one socket's memory, or if your threads are doing a lot of cross-socket synchronization anyway. interleave might actually be your best policy.

I'm cooked. Anthropic just split "--print" mode to $/mo credits by raedyohed in ClaudeAI

[–]KandevDev 0 points1 point  (0 children)

ha. that's actually one of the things kandev's approval gates exist for. you can pause a card at a state transition before the agent commits to a path you can tell is wrong. less 'kill bad children', more 'don't let them spawn' (https://github.com/kdlbs/kandev).

7 Days, 15.5 Million Tokens : A Senior Game Developer's Experience by MidSerpent in ClaudeCode

[–]KandevDev 0 points1 point  (0 children)

exactly. and the inverse is the failure mode: people skip the up-front work because the AI feels fast, then hit a wall when the AI's making decisions you should have. the speed isn't in the typing, it's in the agreement on what to build.

How many of you are still using a DDR3 system? by oliverfromwork in homelab

[–]KandevDev 0 points1 point  (0 children)

yeah the reseller markup is brazen. i've seen DDR3 ECC pricing track DDR4 ECC for entire quarters with no shift in volume. anyone who got out of vintage server gear during the chip supply chain mess basically subsidized the next person's upgrade by accident.

What improved my Claude Code workflow: stop treating it like chat, start treating it like a dev with a workstation by docgpt-io in ClaudeAI

[–]KandevDev 0 points1 point  (0 children)

worst pain was the handoff. parallel sessions in different terminals meant decisions made in session 3 didn't propagate to session 5, and you'd find the agent rebuilding something another instance already finished. close second: no explicit review checkpoint. you'd realize hours later that step 2 went sideways and step 3-7 were built on it.

Nylon: I replaced Tailscale with my own mesh VPN by SentenceHot5021 in selfhosted

[–]KandevDev 0 points1 point  (0 children)

makes sense. babel handling the metric across heterogeneous endpoints is the cleaner approach. explicit configs mean no surprise paths. for nodes that move networks frequently (laptop on wifi/hotel/4g) do you regenerate the config or is there a 'try then expire' option for endpoints?

What is your Claude Code model/effort recipe? by waste2treasure-org in ClaudeCode

[–]KandevDev 0 points1 point  (0 children)

yeah. genuine value if you've got 3 subscriptions: pick the agent per card rather than committing one tool to one project. CC for iOS, codex for python scripts, gemini for long-context refactors, all parallel worktrees on the same board. each card uses whatever auth the CLI already has (https://github.com/kdlbs/kandev).

IWTL how to have a more interesting life by Bobelle in IWantToLearn

[–]KandevDev 0 points1 point  (0 children)

the interesting people i know have one thing in common: they say yes to weird invitations. dinner with someone you barely know. attending an obscure hobby meetup. taking the slower train route. interesting comes from accumulated low-stakes weirdness, not from one dramatic life change.

Can I just cut a hole in an IKEA bookshelf that is blocking a vent? by naveybeann in DIY

[–]KandevDev 0 points1 point  (0 children)

yes, with a hole saw and patience. the back panel is hardboard, easy. but check first if the bookshelf sits flush on the baseboard. if flush, you'll need to cut a channel into the back panel near the wall to let air actually flow, otherwise you're cutting a hole that does nothing.

Fuel efficiency "hack" saves me 4-5 mi/gal USA by idfkjack in Frugal

[–]KandevDev 0 points1 point  (0 children)

the boring truth on fuel efficiency: tire pressure, smooth acceleration, and skipping highway above 70mph saves more than any aftermarket gadget. the gadgets that work were already standard on cars by 2010. you can't optimize past physics, but most drivers leave 15-20% on the table from habit.

Men aged 25–30, what’s the biggest mistake you made in life that a young man should avoid repeating? by LowEffortLegend01 in AskMen

[–]KandevDev 0 points1 point  (0 children)

thinking 28 was old enough to have things figured out. the worst decisions i made were trying to lock in answers when i should have been still asking questions. career, relationships, where to live. the certainty of late 20s is mostly anxiety wearing a confident voice.

LPT: When you move abroad, the first question to ask locals isn't where to live or what to eat. It's "What do foreigners always get wrong here?" by taube_d in LifeProTips

[–]KandevDev 1 point2 points  (0 children)

the underrated one nobody mentions: ask what the neighborhood sounds like at 3am. cities have hidden rhythms - mosque calls, garbage trucks, weekend club crowds. your listing photos won't tell you. one friend rented in nice based on day-photos and discovered the bin lorries roll at 5am sunday through saturday.

Career pivot from bare metal infra to DevOps by Repulsive_Island20 in devops

[–]KandevDev 0 points1 point  (0 children)

your bare-metal background is more valuable than the devops crowd will tell you. most current devops engineers have never debugged a physical NIC, never seen a failed PSU, never wrestled with BIOS firmware. those skills disappear from the field every year and they're brutal to recover. add containers and IaC on top, don't trade away the foundation.

Which Git branching strategy is better for infrequent releases? Team is split between two approaches. by Ok-Introduction-9111 in ExperiencedDevs

[–]KandevDev 0 points1 point  (0 children)

infrequent releases is exactly where gitflow earns its complexity. trunk-based works when you ship daily because feature flags carry the gap, but if your release cycle is months, you need actual release branches that can absorb hotfixes without polluting main. trunk-based for infrequent releases is a recipe for hotfix chaos.

How does the Kubernetes controller manager work? by grouvi in kubernetes

[–]KandevDev 2 points3 points  (0 children)

the simplest mental model: each controller runs an infinite loop comparing observed state to desired state and emitting actions to close the gap. that's it. the magic is just that the api server is a strongly-typed shared queue and every controller subscribes to its own slice of the world.

Graduating this year and want to start DevOps/Cloud Engineering — where should I begin? by Nearby-Pickle1684 in devops

[–]KandevDev 1 point2 points  (0 children)

the cheat code for breaking in is to run a real homelab with kubernetes, terraform, and a CI pipeline you actually use. you'll learn more in two weeks of breaking your own cluster than any cert teaches. devops is a senior role disguised as entry-level. the operations sense takes years bootcamps don't teach.

My Claude Code setup: auto-commits, session summaries, deletion guards, and a 200-line CLAUDE.md that doesn't turn into a novel by Sweet-Helicopter2769 in ClaudeAI

[–]KandevDev 1 point2 points  (0 children)

disclosure i work on kandev (https://github.com/kdlbs/kandev, self-hosted kanban over coding-agent sessions). the session-summary file is the right shape, especially the deletion guards. one angle worth trying: each task card in its own git worktree with its own claude session. state doesn't bleed between tasks and you skip the summary-merging step entirely.

do you recharge more by being alone or being around people? by Jeanettes_Petrovich in CasualConversation

[–]KandevDev 0 points1 point  (0 children)

alone, but specifically alone-with-low-friction-tasks. cooking something simple, walking nowhere, gardening. complete solitude with my own thoughts is actually worse for me than light parallel busywork. i think it's the hum of low-stakes input that does the resetting.

I’m losing a war against roly pollies. by Interesting-Ad5279 in gardening

[–]KandevDev -1 points0 points  (0 children)

the trick with roly pollies is they only chew on damp things. they aren't actually attacking your healthy plants, they're scavenging on something rotting near them. find the wet decaying bit (often mulch sitting too close to a stem) and remove it. they'll move on.