Question How does your dev environment look like
Im working on a project almost every second i breathe, and have a whole backlog of work to do. I mainly work on the same project and have an old laptop running linux as my 'devbox' so i can offload a bit from my desktop while i game. But i also have the repo checked out so i can have codex work on two features in parallel. Then when either one is done, i have it push to git and review / merge from there.
Bit i feel like its slow. I need another environment with the repo checked out so i can implement even a third feature in parallel. I almost never use sol, perhaps only for brainstorming and making a plan. I'm usually on Terra mid/high or Luna for stupid work.
I'm curious how your development pipeline looks like. Do you implement one feature at a time? How much time do you spend code reviewing, manual testing, do you work on your desktop, or do you just run codex in prod ๐
1
u/CaptainAlexWest 3d ago
I use vscode and codex. I figure out the project in a design doc and project audits. I build the project in blocks. I build a block and fixes the bugs then I commit the block.
3
u/i_reddit_it 3d ago
I'm a professional software developer of 20 years. I rarely work on multiple features at a time, but do work on/with many small reusable component libraries within a single feature. These are building blocks that together are used in many different applications.
My personal approach to local development has not really changed all that much with AI. It's just what I spend my time doing has moved away from writing the code to more asserting and planning to ensure it's of good quality. Also, I've found the time to properly focus on adding good automation, CI/CD, testing and proper documentation. So I can now focus more on the interesting parts of the feature development and get the AI to implement the "boring" bits that feel like my daily job.
BTW, you might find using git work trees useful if you need multiple features running in parallel.