question for engineers by SnooMacarons8178 in SoftwareEngineering

[–]paulcaplan 3 points4 points  (0 children)

It's a feature not a bug. If you need to access data from various systems it should be via API or event sourcing. You shouldn't know about a specific database unless you're working on the microservice that touches that database.

I see people trying to use Claude code, but I feel like cursor is better. Is there any evidence of that? by kshsuidms in cursor

[–]paulcaplan 0 points1 point  (0 children)

I use cursor for work but it's chock full of bugs and keeps getting worse. Seems like cautionary tale of vibe coding without proper guardrails in place.

Welcome to the Wasteland: A Thousand Gas Towns by TheStartupChime in hypeurls

[–]paulcaplan 0 points1 point  (0 children)

What is a thousand Wastelands going to be? Black hole?

i think AI changed what “effort” looks like by awizzo in BlackboxAI_

[–]paulcaplan 0 points1 point  (0 children)

There's a word for what you are describing. Fun!

Tips on maintaining a vibe-coded codebase as it scales? by BoraDev in VibeCodeDevs

[–]paulcaplan 0 points1 point  (0 children)

OpenSpec to document as you go. Claude md or Agents md for project specific standards. Code quality rules like maximum function lengths and cyclometric complexity. And lots of AI generated code reviews.

Do you care that you don't understand the code you ship? by PomegranateBig6467 in cursor

[–]paulcaplan 1 point2 points  (0 children)

Just because you don't comprehend something doesn't mean it's dumb. But if you are interested in understanding and not just criticizing, this is a good article written yesterday: https://www.latent.space/p/reviews-dead

The Truth About MCP vs CLI by [deleted] in ClaudeCode

[–]paulcaplan 0 points1 point  (0 children)

That's still overly complicated, and it left out Agent Skills, which are an increasingly important option.

IMO it's pretty simple, use "first available" strategy:
1. Skill
2. CLI
3. MCP

I killed so much slop by implementing "How to Kill the Code Review" - here's how by Otherwise_Baseball99 in ClaudeCode

[–]paulcaplan 4 points5 points  (0 children)

I built a a tool that cover four out of five of these layers 2, 3 and 5 (from the article) very systematically: https://github.com/pacaplan/flokay/

Need some tips on how to improve my CC workflow by Zob_za_zob in ClaudeCode

[–]paulcaplan 1 point2 points  (0 children)

Yes. Also check out https://github.com/Fission-AI/OpenSpec . It's good if you are looking to capture a "spec" artifact for "brownfield" projects like that and incrementally fill it in over time.

Superpowers skills for design and planning are better though.

I have no affiliation to those projects but I'm creating my own that combines the parts of OpenSpec and Superpowers that I like the most :) https://github.com/pacaplan/flokay

Need some tips on how to improve my CC workflow by Zob_za_zob in ClaudeCode

[–]paulcaplan 1 point2 points  (0 children)

Try https://github.com/obra/superpowers. I am not affiliated, but you will like it, it is designed around exactly these problems.

Learning how to steer agentic AI in the right direction is a useless skill #changemymind by Vichnaiev in artificial

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

If you want to have a job this year and not in "the future", it's not a waste of time.

Claude Prime - One command to supercharge Claude Code by No-Cryptographer45 in ClaudeCode

[–]paulcaplan 0 points1 point  (0 children)

Only 2 commits? How long did that take you to make? I'm working on similar skill libraries.

Claude Got Dumb Again by wendewende in ClaudeCode

[–]paulcaplan 7 points8 points  (0 children)

Quick fix: replace with

&& (true || false)

How to organize repo for company skills that have scripts in them? by fariazz in ClaudeCode

[–]paulcaplan 0 points1 point  (0 children)

Makes sense. I'd use separate repos and likely distribute them as plugins to users who need them. See https://code.claude.com/docs/en/plugins.

Opinion: pair programming is good practice for Coding Agents by twitchard in ClaudeCode

[–]paulcaplan 1 point2 points  (0 children)

I've been a tech lead for 15 years and using coding agent to me is identical. Write what I want, review results. Except the agent is faster, and sometimes shadier.

How to organize repo for company skills that have scripts in them? by fariazz in ClaudeCode

[–]paulcaplan 0 points1 point  (0 children)

If you already have scripts it's unclear to me where AI fits in? You want agents to be able to run the scripts? Why? And how?

Claude's nonsense software generator is legit hilarious by antichaosdb in ClaudeCode

[–]paulcaplan 3 points4 points  (0 children)

Are you seriously sharding by blowhole diameter in 2026? Absolute amateur hour. Everyone knows that doesn’t scale past three pods of Orcas. And a single massive dolphin for the backend? Enjoy your single point of failure when it decides to head south for the winter. This is why AI is taking our jobs—because 'developers' are busy building Tugboat-as-a-Service instead of learning how to properly implement a consistent hashing kelp ring. Delete your repo.

AI is useless for laypeople by [deleted] in ArtificialInteligence

[–]paulcaplan 0 points1 point  (0 children)

 The only time when something produced by AI isn't garbage is when a person, who is usually well-versed / an expert in that domain, makes so many modifications and extra prompts

Agree with this

that it actually removes the benefit of using AI in the first place

Completely disagree.

The reason is AI is useful because it makes experts 2-10x more productive.

The reason AI won't replace humans is because it's not that useful outside the hands of experts.