Uploaded February 2026 | Updated September 2026, 2 weeks ago
Are you a new coder who thinks vibecoding is enough to succeed in the software engineering world? Think again. In this video, we'll be sharing the best advice for new coders who rely on vibecoding, highlighting the importance of going beyond just the vibe and actually learning the fundamentals of coding. With the rise of AI and automation, it's more crucial than ever to have a solid foundation in programming principles. We'll discuss the limitations of vibecoding, the benefits of hands-on learning, and provide actionable tips for new coders to improve their skills and become proficient software engineers. Whether you're a beginner or an experienced coder, this video will give you a fresh perspective on the importance of combining vibe with substance in your coding journey. So, if you're ready to take your coding skills to the next level, watch this video until the end and start building a strong foundation for a successful career in software engineering.
Are you a new coder who thinks vibecoding is enough to succeed in the software engineering world? Think again. In this video, we'll be sharing the best advice for new coders who rely on vibecoding, highlighting the importance of going beyond just the vibe and actually learning the fundamentals of coding. With the rise of AI and automation, it's more crucial than ever to have a solid foundation in programming principles. We'll discuss the limitations of vibecoding, the benefits of hands-on learning, and provide actionable tips for new coders to improve their skills and become proficient software engineers. Whether you're a beginner or an experienced coder, this video will give you a fresh perspective on the importance of combining vibe with substance in your coding journey. So, if you're ready to take your coding skills to the next level, watch this video until the end and start building a strong foundation for a successful career in software engineering.

![How I Think About Learning To Code [ My personal web dev road map ]
In this video, I share my thought process and roadmap for my continuous development as a programmer.
As someone with ADHD, staying focused on a structured path can be challenging, but Ive found ways to keep myself on track.
I emphasize the importance of understanding the core coding principles and constantly revisiting the basics.
I discuss starting with C programming to grasp the fundamentals and then delve into HTML, CSS, and JavaScript, which are essential for web development.
I also highlight the usefulness of the Astro framework for building websites and how it simplifies HTML, CSS, and JavaScript development.
I then move on to full-stack frameworks like Next.js or Remix, emphasizing the importance of understanding how these frameworks work under the hood.
I touch on the significance of AI systems and integrating AI functionality into projects, using Python to interact with AI libraries. I also stress the importance of understanding the limitations and basics of AI to avoid getting caught up in the hype.
Additionally, I mention the significance of learning algorithms and data structures and working with databases and SQL to gain a deeper understanding of data representation in applications.
Lastly, I highlight the importance of understanding build tools like Vite or build to streamline the development process.
This video provides a comprehensive roadmap for continuous learning and highlights critical topics such as C programming, HTML, CSS, JavaScript, Astro, full-stack frameworks, AI systems, Python, algorithms, data structures, SQL, and build tools. Join me on this journey to become the best developer we can be! How I Think About Learning To Code [ My personal web dev road map ]](https://i.ytimg.com/vi/R5EWmgNLQCc/mqdefault.jpg)

![Strapi v5 Crash Course 2025 [ Part 9 Building our landing page with dynamic zones ]
In Strapi tutorial part 9, we will start building our Landing Page with the next components: Faq and Newsletter Signup.
๐ Lesson Notes: https://www.codingafterthirty.com/courses/strapi-5-crash-course-2025/building-our-landin-page-part-2
๐ Learn more about Strapi: https://strapi.link/learn-more
Welcome back to Part 9 of our Strapi Crash Course! In this tutorial, weโll continue building our landing page. Two components left: Faq and Newsletter Signup.
We learn how to use Strapis dynamic zones and allow non-technical users to manage content.
๐ What Youโll Learn:
- Creating Landing Page Content Types: Well set up a new single type for your landing page, complete with essential fields.
Dynamic Zones Explained: Discover how dynamic zones allow multiple components and can help you manage variations in content structure.
- Step-by-Step Section Creation: Continue to build out our landing page sections.
- Using Queries for Data Population: Understand how to implement populate logic to prepare your content for display.
- Middleware for Improved API Calls: Ill show you how to create middleware that automatically populates your data, making your API calls cleaner and safer.
๐ ๏ธ Key Takeaways:
- Flexible Content Management: Dynamic zones allow for easy rearrangement and addition of components.
- Better API Integration: Middleware enhances data fetching efficiency and security.
- User-Friendly Interface: Strappys intuitive content type builder simplifies creating and managing content.
- Reusable Components: Create components that can be used across multiple pages for consistency.
- SEO-Friendly Structure: The ability to manage content dynamically helps in optimizing search engines.
๐ฌ Join the Discussion. Have questions or need clarification? Drop your comments below, and dont forget to subscribe for more Strapi tutorials! Strapi v5 Crash Course 2025 [ Part 9 Building our landing page with dynamic zones ]](https://i.ytimg.com/vi/RLYtQg_IrVk/mqdefault.jpg)





![Strapi v5 Crash Course 2025 [ Part 11 Build the Blog content collection type ]
In this Strapi tutorial part 11, we will build out our Blog collection type.
Lesson Notes: ๐ https://www.codingafterthirty.com/courses/strapi-5-crash-course-2025/building-out-our-blog-section-in-strapi
๐ Learn more about Strapi: https://strapi.link/learn-more
In this video, well build a blog with Strapi! In this video, weโll cover everything you need to know about setting up your blog API, managing articles, authors, and tags.
- Setting Up Strapi: Weโll start by creating our article collection type, complete with title, description, and featured image.
- Adding Authors and Tags: Next, Iโll show you how to create an author collection and tag system to organize your articles efficiently.
- Populating Data: Youโll learn how to write middleware to populate related data, ensuring your API provides comprehensive information in responses.
- Testing with Postman: Finally, weโll test our article API to ensure everythingโs functioning as expected.
Key Takeaways: By the end of this video, youโll have a fully functional blog backend powered by Strapi, ready for your front-end development! Strapi v5 Crash Course 2025 [ Part 11 Build the Blog content collection type ]](https://i.ytimg.com/vi/U79F0BU6-ig/mqdefault.jpg)
