I think one of the best things is not to be afraid to ask. Too many juniors and even myself when i started was scared to ask questions when i was unable to fix something. I would spend hours debugging with no result. Now if i am stuck on something ill try for an hour and then ask someone else. There are so many times where i go on a call with someone and then he points out something i overlooked. That being said you dont want to be that guy who asks questions all the time. Try to find a solution to your problem first and if you cant figure it out ask someone who can help you out!
Yep…, I started web dev around 2002 doing HTML,inline styles, and just enough js to get myself in trouble. I’m talking lots of nested tables and image slices to get cool layouts. It was so bad. I totally agree with knowing the base syntax of your language. I spent 15 years in php and the past few in js front and back. It’s great to have AI to ask quick questions, but there’s nothing like just knowing what you’re doing and letting it flow from your finger tips. My best advice has always been to learn deep, not wide. A jack of all trades is a master of none.
Can you do a breakdown of how costly is Convex?
- Prompt Gemini 2.5 Pro with an app idea to create software design docs with recommended technologies - Generate audio overviews that you can casually listen to before going though these in depth 30 page docs - Throw docs into NotebookLM and chat with them (Don't know what a vector DB is or why your app needs it? You will soon!) - Start building the 8 microservices your app needs to work. (maybe this is where cursor comes in?) Hello World. Haven't tried cursor yet, but I'll take a look!
For anyone wanting a book on problem solving - How To Solve It - quite literally changed my life. You probably could just GPT your way through it's major points but it goes through fairly exhaustive heuristics and techniques for understanding, representing, and solving problems.
Hello world! When I joined my first company as a web dev, I wasn't used to locking my computer. At some point I wasn't around it and a colleague decided to write and push a comment "rub my belly" to my working branch. 6 months later another colleague asks me: "why did you write that?" and I didn't know what he was talking about. I liked working in that team, it was all in good faith and actually learned a ton.
Hello World! My favourite is debugging. I am 3 years into my professional journey as a developer. The biggest learning always comes from the moments when i was stuck and i manage to overcome it. I wish i could do more pair programming, nobody does that in my company. I think people are scared to look dumb in front of juniors. Great video Cody!
Hello world Dev Cody 👋
Enjoyed the whole rambling ❤
Hey Cody, how much do you churn out code with AI vs type by hand at work vs with side projects ?
Hello world! My favorite productivity boost is to bullet point the problem I’m solving in my note taking system, and then below that I will write what I want to happen. If I don’t figure it out by the end of that step, I think send my thought process to the llm chat to begin a deeper problem solving process.
Hello world! I'm contemplating between WebStorm as an IDE with AI or Cursor. Which one will you prefer?
Hello World! 🤖 Raycast has been a net positive on productivity. Leaning into the point you made about learning the shortcuts.
i love your content Cody so hello world! been a professional developer since 2015 as well and 100% agree on AI being the biggest productivity gain. It's just insane how much more we're able to get done. Another tip especially for web devs is just getting reasonably good at UI/UX. These days with AI it's a lot easier to come up with good UIs (just vibe ask "make this look sleek"), but developing a taste over time helps a lot. I think you talked about that in your previous video about becoming a full stack developer too. And also making sure you're shipping projects all the way to the end, instead of just doing the 70% (which is usually fun) and forgetting abotu the last 30% which is getting it online, talking about it, telling people to go and try it out etc. There's a lot to learn on this phase but it gets skipped over. Not a good example has most of my side projects never see the light of the day but still good to try and be intentional about it
Hello world! Is Claude 3.5 or 3.7 still the LLM to go for cursor or is gemini better?
Do you think with the advent of AI agents high level stuff such as design patterns and code architechture become more important/expected and learning these domains has a significant effect on productivity?
Hello world. great content as always
Hello World. This was very good.
Great video my guy
@butwhothehellknows