
cross-posted from: https://programming.dev/post/51247328
I use speckit, and while I like the spec/clarify/plan/task/analyze/implement loop (although it can get a bit overwhelming at times), I don't like that I have to start with writing a spec and implement it to begin with. I am looking for a more of a design phase before the spec phase, where I can talk about the overall application architecture, and then start writing specs for implementing pieces of it.
For instance, let's say I want to build a github repo provisioner that 1. creates repos with desired setup, and 2. bulk edit repos with secret updates, yaml updates, etc. I don't want to build both the features at the beginning. I want to first build only the create portion, and then do the bulk edit feature later on. With speckit, I can do this by only telling it to create the spec for the build portion, but later if I want to build the bulk edit portion, the whole application might need to be changed in important places, because it wasn't a 'planned' feature when it was first designed. I want instead to have a design phase where I describe and maintain a doc with the whole application, and when I start the spec for the create portion, the agent can understand that this create portion is only part of a bigger application and can design/implement the create portion accordingly.
Have you come across a situation like this? how do you handle your big applications? Please advise.
[Speckit] For decades, code has been king — specifications were just scaffolding we built and discarded
WTF? New devs seem to forget that, for decades, the waterfall style of coding was all about writing specs for months before any code was written.
how do you handle your big applications?
What is "big" to you? I don't think a 20 years old application that has 100 millions of lines of code can be vibe-coded like that.
Do you use speckit? What are your thoughts and experiences on speckit and other such frameworks?
1mon 13d ago by programming.dev/u/nieceandtows in experienced_devs@programming.devSo like how does one get job as fresh graduate?
1mon 19d ago by programming.dev/u/alexdeathway in experienced_devs@programming.devtelevisionccool tui
2mon 18d ago by lemmy.world/u/odama626 in experienced_devs@programming.dev from alexpasmantier.github.ioGrapheneOS Foundation Seeking Remote App Developer
2mon 23d ago by lemmy.ml/u/KindnessInfinity in experienced_devs@programming.dev from grapheneos.socialone of the latest buzzing AI takes
3mon 29d ago by feddit.org/u/naja in experienced_devs@programming.devThe Fate of Data Model Dependency
6mon 1d ago by programming.dev/u/hideInNews in experienced_devs@programming.dev from medium.comI haven’t written a line of code in a month.
7mon 10d ago by reddthat.com/u/etchinghillside in experienced_devs@programming.devAre Web Components better for Cybersecurity?
11mon 24d ago by programming.dev/u/xoron in experienced_devs@programming.devI have a fairly unique architecture where i have actively tried to make it as "browser-based" as possible.
1y 2d ago by programming.dev/u/xoron in experienced_devs@programming.dev from positive-intentions.comUpdate on my last post
1y 1mon ago by lemmy.dbzer0.com/u/CrackedLinuxISO in experienced_devs@programming.devCan we fix job sites?
1y 4mon ago by communick.news/u/rglullis in experienced_devs@programming.dev from raphael.lullis.netHow important is it to have a mentor?
1y 4mon ago by programming.dev/u/alexdeathway in experienced_devs@programming.devEngineering "home cooked" software
1y 5mon ago by programming.dev/u/kookiburra in experienced_devs@programming.dev from ownerofhappy.orgAsk HN: How to approach first days on a new job as a senior engineer?
1y 5mon ago by piefed.social/u/rimu in experienced_devs@programming.dev from news.ycombinator.comWhile reviewing a PR, you find some piece of code that seems to work perfectly well, but some functions are written in a style that you don't particularly favor. What do you do?
1y 5mon ago by communick.news/u/rglullis in experienced_devs@programming.dev from cupid.careersOur tooling saps my will to work
1y 5mon ago by lemmy.dbzer0.com/u/CrackedLinuxISO in experienced_devs@programming.devMistakes You're Going to Make as a New Manager
1y 6mon ago by piefed.social/u/rimu in experienced_devs@programming.dev from terriblesoftware.orgProfessional Technology Switch Question
1y 7mon ago by lemmy.world/u/WalkableProgrammer in experienced_devs@programming.devIs GitHub Copilot worth it to you?
1y 9mon ago by programming.dev/u/firelizzard in experienced_devs@programming.devSoftware with politic opinion is are security threat
1y 11mon ago by programming.dev/u/vitonsky in experienced_devs@programming.dev from vitonsky.netWhat's your approach for understanding a big codebase?
2y 20d ago by programming.dev/u/alexdeathway in experienced_devs@programming.devWhat do you call application modules that are responsible for business logic?
2y 28d ago by programming.dev/u/vvv in experienced_devs@programming.devIs there a "markup language" to describe a debugging session?
2y 1mon ago by sh.itjust.works/u/best_username_ever in experienced_devs@programming.dev[Meta] It would be great to have the subreddit automatically link to this community
2y 4mon ago by programming.dev/u/Toda in experienced_devs@programming.dev[Blog] Design a Technical Interview
2y 4mon ago by feddit.de/u/magicsaifa in experienced_devs@programming.dev from lknuth.devSelf taught = no imposter syndrome?
2y 8mon ago by programming.dev/u/firelizzard in experienced_devs@programming.devSystems engineering in the software industry
2y 8mon ago by programming.dev/u/firelizzard in experienced_devs@programming.devInterview questions for culture fit?
2y 8mon ago by communick.news/u/rglullis in experienced_devs@programming.devWhat time do you have your daily stand up?
2y 8mon ago by feddit.uk/u/petenu in experienced_devs@programming.devwhat do you folks discuss in your weekly/monthly 1:1 with your engineering managers?
2y 8mon ago by lemm.ee/u/pizzahoe in experienced_devs@programming.devHow do you explain your reasons for jumping ship?
2y 8mon ago by lemmy.world/u/bcngooner in experienced_devs@programming.devThe Grug Brained Developer - A layman's guide to thinking like the self-aware smol brained
2y 9mon ago by kglitch.social/u/kglitch in experienced_devs@programming.dev from grugbrain.devHow much flakiness do you tolerate in end to end tests?
2y 9mon ago by programming.dev/u/kersplort in experienced_devs@programming.devWhy enterprises use .NET and C# technologies?
2y 9mon ago by lemmy.one/u/speaker_hat in experienced_devs@programming.devHow do you balance rapid iteration and merging/upgrading?
2y 9mon ago by programming.dev/u/tatterdemalion in experienced_devs@programming.devLooking for a Jira replacement for 30-50 devs org
2y 9mon ago by lemmy.world/u/Barns in experienced_devs@programming.devOpinion about full-stack web app teams?
2y 9mon ago by programming.dev/u/tinker_james in experienced_devs@programming.devHow much does naming consistency matter?
2y 9mon ago by lemm.ee/u/koreth in experienced_devs@programming.devWhat is the best file format for configuration file?
2y 10mon ago by programming.dev/u/likeaduck in experienced_devs@programming.devHow do you get your team to write tests?
2y 10mon ago by programming.dev/u/kersplort in experienced_devs@programming.devSwitching teams failed - how to continue working with current team?
2y 10mon ago by programming.dev/u/fololzl in experienced_devs@programming.devhow do you spend your learning budget your company provides you with?
2y 10mon ago by lemm.ee/u/pizzahoe in experienced_devs@programming.devWhat's your favorite CICD tool?
2y 10mon ago by programming.dev/u/kersplort in experienced_devs@programming.devMartin Fowler on Team Topologies
2y 10mon ago by programming.dev/u/canpolat in experienced_devs@programming.dev from martinfowler.comInside the Workflow Metrics of Elite Dev Teams
2y 10mon ago by programming.dev/u/BenLloydPearson in experienced_devs@programming.dev from devinterrupted.substack.comTrying to get release and testing in sync
2y 10mon ago by programming.dev/u/van2z in experienced_devs@programming.devpay parity and how often do you folks prepare for interviews and switch jobs?
2y 10mon ago by lemm.ee/u/pizzahoe in experienced_devs@programming.devIntentional Code - Minimalism in a World of Dogmatic Design - David Whitney - NDC London 2023
2y 10mon ago by lemmy.world/u/LPThinker in experienced_devs@programming.dev from youtu.beThe Case for Developer Experience
2y 10mon ago by programming.dev/u/epchris in experienced_devs@programming.dev from future.com








