I still feel like with all of these tools I as a senior engineer have to keep a close eye on what they're doing. Like an exuberant junior (myself 10 years ago), inevitably they still go off the rails and I need to reign them in. They still make the occasional security or performance flaw - often which can be resolved by pointing it out.
I was experimenting this morning with claudecode standing up a basic web application (python backend, react+tailwindcss front end, auth0 integration, basic navigation, pages and user profile).
At one point it output "Excellent! the backend is working and the database is created." heh i remember being all wide eyed and bushy tailed about things like that. It definitely has the feel of a new hire ready to show their stuff.
btw, i was very impressed with the end result after a couple hours of basically just allowing claudecode to do what it wanted to do. Especially with front-end look/feel, something i always spend way too much time on.
I keep hearing about how they're "really good" now, but my personal experience has been that I've always had to clear sessions and give them small "steps" to execute for them to work effectively. thankfully claude seems really good at creating "plans", though. so I just need claude code to walk through that plan in small chunks.
I review even before they implement. My typical workflow for anything major is to ask for a plan and an overview of the steps to execute. This way I can read the plan, mull over it, make a few changes myself. And then when I'm ready I go through the steps with claude code, usually in fresh sessions.
I asked a niche technical question the other day and ChatGPT found fora posts that Google would never surface in a million years. It also 100% lied to me about another niche technical question by literally contradicting a factual assertion I made in my question to prime it with context. It suffers from lack of corpus material when probing poorly documented realms of human experience. The value for the human in the chain is knowing when to doubt the machine.
At the moment most of them are running notably below capacity.
Tesla's growth plan originally had them doing factory expansions and new factory in Mexico by now, but instead they have pivoted to trying to keep utilization of their existing lines up by introducing cheaper trims of existing vehicles.
The benefit of having control is that they can adapt them to their priorities. Similar Apple designing its own chips when there were already viable producers in the market.
They won’t need to rely on others prioritizing their priorities, like low volume, high cost early investments in batteries designed for a market (humanoid robots) that doesn’t exist.
If they then scale them up, they also have the benefit that there is no 3p supplier who can turn around and sell those to a competitor.
> Visa applicants are required to list all social media usernames or handles of every platform they have used from the last 5 years on the DS-160 visa application form.
reply