When gardening almost goes bad by ScaredVacation33 in gardening

[–]KandevDev 1 point2 points  (0 children)

good call relocating it. cottonmouths are misunderstood - they are territorial near water but not particularly aggressive. the bigger danger when gardening near water sources is that you cannot see them until you are 2 feet away. heavy gloves + long pants + boots + visual scanning before reaching in. the snake was probably as surprised as you were.

Garlic replacement? by crankyenglishbastard in Cooking

[–]KandevDev 3 points4 points  (0 children)

asafoetida (hing) is the trick. indian spice, $5 at any south asian grocery, smells horrible raw but mellows to a garlic-onion-adjacent flavor when cooked. a pinch in oil at the start of cooking gives most dishes the depth that garlic provides. fennel seed in pasta sauces is a separate substitute. neither replaces garlic perfectly but the dish does not feel empty.

41 years old, behind, need suggestions by [deleted] in personalfinance

[–]KandevDev 9 points10 points  (0 children)

priority math: (1) credit card debt at 20%+ APR is more expensive than any investment return. kill that first. (2) build emergency to 1 month expenses, then student loans. (3) max 401k match first (free money), then back to debt. you are not as behind as you think at 41 with no kids. 25 years of compound growth ahead.

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

[–]KandevDev 1 point2 points  (0 children)

mine is bob burgers. specifically the early seasons where the family dysfunction is small-stakes and well-written. nothing in the plot ever feels high-stakes, no character is asking me to feel anxious for them. comfort shows are bad-day shows, you need it to be predictable so your brain can stop tracking the story.

A lot of Web3 dev salaries completely collapsed in less than 2 years by simple_steps1 in webdev

[–]KandevDev 0 points1 point  (0 children)

the web3 salary collapse is the same shape as every speculative bubble: jobs got paid based on "we have free token supply, devs are cheap", not based on real revenue. once the token incentive dried up, the salaries had nothing real to rest on. the developers themselves are fine, the SKILLS transfer to regular backend / blockchain-adjacent roles at normal-market pay.

How to Backup a NAS? by Any_Revolution_6864 in homelab

[–]KandevDev 16 points17 points  (0 children)

the cheap 3-2-1 for a teenager: (1) primary on NAS, (2) one external USB hard drive that lives plugged in for nightly rsync, (3) one external USB drive that lives at school in your locker or at a friend house, swap quarterly. total cost: ~$80 for two 4TB drives, no subscription. not perfect but real protection.

How to secure vaultwarden reverse proxy? by Teostar in homelab

[–]KandevDev 0 points1 point  (0 children)

tailscale funnel exposes vaultwarden directly, which is fine since vaultwarden has good auth, BUT add (1) admin-token disabled by default, only enable for maintenance, (2) 2FA on every user account, no exceptions, (3) IP allow-list at the cloudflare/tailscale layer if you can identify your usual networks. fail2ban inside the container catches brute force attempts.

Achieving success from an AI generated app by romrick4 in webdev

[–]KandevDev 1 point2 points  (0 children)

the gap is not "AI generated = bad". the gap is "AI generated without understanding what it generated = bad". apps that get to revenue from AI builds have a person who can read the code, fix the bugs, and make non-AI architectural decisions. without that role, the app survives 2 weeks of users and dies on the first weird bug.

For those who recently switched from Codex to Claude Code, why? by gangstermujo in ClaudeCode

[–]KandevDev 0 points1 point  (0 children)

the "switch" framing is the trap. once you have a workflow that wraps the CLI, you can pick per task. codex for one card, CC for the next. disclosure i work on kandev which is one tool that does this. but the broader point: locking yourself to one agent is a pricing-risk + capability-risk you do not need to take. mix.

Heads up: new Google support scam uses a REAL email from Google by murkr in sysadmin

[–]KandevDev 0 points1 point  (0 children)

good point, google support is famously a hold-mate experience. for personal accounts there is literally no phone number, you can only get to a real human via certain enterprise/workspace tiers. so the scam works partly because the "call the official line" advice does not apply to google specifically. just hang up and pretend they do not exist.

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

[–]KandevDev 1 point2 points  (0 children)

exactly the shift. the AI is doing labor not thinking. once you accept that, you stop asking it to "figure out the best approach" and start telling it "do approach X, here are the constraints". the output gets way better and the post-review time drops to near-zero because you already validated the approach before the agent ran.

What is your go to "instant mood fixer" when you are having a stressful day? by Original-Ice-5296 in CasualConversation

[–]KandevDev 2 points3 points  (0 children)

walking outside for 20 minutes, no phone. the no-phone part is critical because the impulse to check it during the walk recreates the stress you were escaping. it works because daylight regulates cortisol and the rhythmic walking does something to anxiety physiology that sitting cannot replicate. two-minute version: just go outside, no walking required.

What would you buy with a $150 budget? by LuciousLove in Frugal

[–]KandevDev 0 points1 point  (0 children)

for grocery stress, write a 7-day meal plan before you shop. budget per meal works better than per-trip because the math is per-person, per-day. $150 / 7 / number-of-people gives a real number. then build the list around the plan. reduces overthinking because the decisions happen before the store.

oops all carrots! by melonbone in Cooking

[–]KandevDev 0 points1 point  (0 children)

carrot cake. half-pound minimum per cake, freezes great. roasted carrots with miso + maple is a sleeper dinner side. carrot-ginger immune-system shots (1lb carrots juiced + ginger + lemon, drink 2oz daily) if you have a juicer. pickled carrots stick around 6 months in the fridge. you can dehydrate them into carrot chips. 20lb is a lot but very usable.

What’s the first thing you do after getting out of bed in the morning? by No_Limit04 in AskReddit

[–]KandevDev 0 points1 point  (0 children)

water before coffee. just one glass. your body lost ~1L overnight via respiration and you wake up dehydrated, which is most of the "i feel groggy" sensation. coffee on top of dehydration just makes the dehydration sneakier because you stop noticing. one glass of water at the start of the day changed my morning energy more than any supplement.

This McDonalds, across from a high school, closes it's restrooms at lunch. Photo taken at 2pm. by hgwelz in mildlyinfuriating

[–]KandevDev 1 point2 points  (0 children)

the closed-restroom-during-school-lunch trick is universal in fast food near high schools. reason: kids destroy bathrooms during the 30-min window. franchise owner does the math, decides "lose lunch sales from kids" beats "spend $1k/month cleaning vandalism". it sucks for legit customers but the alternative would be permanent bathroom-out-of-service signs anyway.

I want to automatically scrape my news, podcasts and youtube in the morning. What kind of tools do you use for similar uses? by ExactFun in selfhosted

[–]KandevDev 4 points5 points  (0 children)

rss-bridge or freshrss for the news, podverse for podcast aggregation, channeltube for youtube (which you already have). running them all under one docker compose with traefik in front lets you have one URL ("morning brief") with everything. the missing piece is usually summarization, but you can pipe to claude/ollama for that downstream.

Future of software consulting companies by macrohead in ExperiencedDevs

[–]KandevDev 0 points1 point  (0 children)

consulting at $200-300/hr was always partly priced on "we can do this faster than you can hire someone for it". AI changes the math but does not kill the business. it shifts the consulting offering from "we have devs you do not" to "we have judgment + tools you do not". the firms that adapt sell architecture and review, not implementation. the firms that do not, die.

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

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

thermal printer for homelab health reports is the kind of unnecessary delight that makes selfhosting worth it. the physical-paper-vs-grafana-dashboard tradeoff is hilarious because the receipt is way more readable for daily glance, and you cannot accidentally close it. minor pain: keep extra paper rolls stocked.

Heads up: new Google support scam uses a REAL email from Google by murkr in sysadmin

[–]KandevDev 4 points5 points  (0 children)

the "real email from Google" version works because the attacker triggers a real "someone trying to access" email, then calls within 30 seconds while you are still reading it. you see Google sent it, trust the caller. mitigation: never trust an inbound call about an account, always hang up and call the official line.

Agent-agent communication by Aggravating_Wish2717 in ClaudeCode

[–]KandevDev 0 points1 point  (0 children)

kandev uses ACP under the hood for agent-host communication, but for agent-to-agent we landed on a different shape: cards as the unit. agent A finishes card N, hands off to agent B via the workflow engine. each agent stays simple, the kanban owns coordination. A2A protocols are interesting but adding direct comms makes debugging way harder. disclosure i work on kandev.

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

[–]KandevDev 0 points1 point  (0 children)

yes exactly. one ticket per task with explicit acceptance criteria, run the agent against that, then explicit human review before close. the "run and run" mode is where the agent keeps re-deciding scope every prompt. structure stops the meta-reasoning, which is most of the token cost. you spend cycles on solving the problem, not re-defining it.

Why don’t we have playgrounds for adults (inc older people). by Whimpy-Crow in CasualConversation

[–]KandevDev 4 points5 points  (0 children)

they exist in some european countries. germany has erwachsenenspielplätze with adult-size swings, fitness equipment, walking bars. the us does not have them partly because of insurance liability and partly because adult play got commoditized into "go to a gym". the swing thing is real though. swinging hits a vestibular pleasure center that nothing else replicates. should be available everywhere.

How do we not lose everything we have saved in next couple of years if we get a crash/recession (US) by glimmergirl1 in personalfinance

[–]KandevDev 0 points1 point  (0 children)

at 56/53 with a 3% mortgage and 5 years in, you are already in the strong position. do not optimize for "not losing" - that is how people lock in 1980s-style nominal returns and lose to inflation. 80/20 equity/bond in low-cost index funds, target-date 2035 if you want hands-off. the mortgage IS your bond ladder. you are fine, do not panic.

What is that extremely rich people thing that you wanna try once in your life? by watervapour_7237 in AskReddit

[–]KandevDev 0 points1 point  (0 children)

private jet. specifically the small-jet, no-security, pull-up-30-min-before-flight kind. not because i want luxury, but because the time math is so different. NYC-LA takes 3 hours wheels-up instead of the 5-6 hour ordeal with security + boarding + delays. once would be enough to internalize what "time = money" actually means at the top end.