biggestriverman
Joined 3 years ago
Joined 3 years ago
Having these highly rated models reflects (potentially) the frontier of what they are capable of producing. Essentially its and advertisement and shows directionally where the smaller faster model's capabilities are headed.
Also built a free apache 2 agent/ project management system: https://github.com/mhalstrom/maximizepm
Essentially I found the key thing with modern ai assisted development the key thing is to manage your own time/ parallelize without having to switch between chat session as much as possible.
For interviews where candidates are using AI I think you can supercharge this approach, but I do not think there is value in turning it into a code navigation puzzle as there is little value in that can be evaluated in the ~45 min you have for coding in a 1 hr interview slot. Ultimately in many software engineering jobs these days we need to understand how to build quality systems without looking into the underlying system except as necessary. I am not sure how to best evaluate this judgement in an AI assisted interview
My solution was to put tasks and their dependencies in a sqlite db. https://github.com/mhalstrom/maximizepm take a look if you're interested
What I did was build my own process for this: https://github.com/mhalstrom/maximizepm
The main take away is: 1. You need an agent to manage your agents that you mainly interact with. 2. You need a durable way to manage tasks and the dependencies between them. 3. You need agents with multiple roles ie manage, build, review etc 4. You need to manage yourself across projects so any system you build needs to take that into account
https://markhalstrom.com
I am always happy to talk: [email protected]