I've really jumped into this since I watched Geoffrey's videos last week. I ended up creating my own version of this, and have been throwing it small projects so far.
I created a small claude skill, that helps create the "specs" for a new/existing project, it adds a /specs folder with a README, that acts as a lookup for topics/features about the app, technical approach and feature set. Once we've chatted it spawns off subagents to do research and present those findings in the specific spec. In terms of improvements there, I'd almost like a more opinionated back and forth between "pm type" agents, to help test ideas and implementation ideas.
I've got the planning and build loop setup in the claude devcontainer, which is somewhat fragile at the moment, but works for now.
In terms of chewing up context, I've noticed that depending on the size of the project the "IMPLEMENTATION_PLAN.md" can get pretty massive. If each agent run needs to parse that plan to figure out what to do next it feels like a lot of wasted parsing. I'm working on changing that implementation plan to be more granular so there is less to parse when figuring out what to do next.
Overall, it's been fun and has kept me really engaged the past week.
That's great! Reminds me of elementary school when I was in "gifted and talented... " program. We did a similar experiment. Each kid had some ornate paper airplane, but my simple design won out.
I don't disagree with you. Divorce rates are high, and for many it doesn't make a positive difference. I imagine most folks on HN are pretty conscious about striving to be better, so for this small subset I think my opinion is reasonable. And I know plenty of people who if they had kids (but abstain) would absolutely rock at it, and it *could* be a positive forcing function, such that they get to experience different aspects to life.
I've heard stories of how difficult the process of adopting kids can be. So, kudos to you, that sounds like a lot to manage.
Regarding opting out, I get it, but I don't agree personally. Not having kids, can enable some pretty great lifestyles. But I do feel like you don't get a chance to understand what being a parent is all about. No amount of being a great aunt / uncle / whatever, gives you that feeling of needing to nurture or protect your child.
It forces you to change, maintain a good relationship w/ your partner, be a good role model, etc.
I created a small claude skill, that helps create the "specs" for a new/existing project, it adds a /specs folder with a README, that acts as a lookup for topics/features about the app, technical approach and feature set. Once we've chatted it spawns off subagents to do research and present those findings in the specific spec. In terms of improvements there, I'd almost like a more opinionated back and forth between "pm type" agents, to help test ideas and implementation ideas.
I've got the planning and build loop setup in the claude devcontainer, which is somewhat fragile at the moment, but works for now.
In terms of chewing up context, I've noticed that depending on the size of the project the "IMPLEMENTATION_PLAN.md" can get pretty massive. If each agent run needs to parse that plan to figure out what to do next it feels like a lot of wasted parsing. I'm working on changing that implementation plan to be more granular so there is less to parse when figuring out what to do next.
Overall, it's been fun and has kept me really engaged the past week.