Ready to level up in your
Career?
Level up your Next.js skills w/ 10 digestible tips
The most fun way to learn Next.js. 10 easy-to-follow tips/best practicees in 10 days!
The Leader’s Playbook: The First 90 Days
Master the art of leading teams as you transition into an Engineering Leader
Courses & Workshops
Learn how to build professional apps and Level up in your career!
Looking to take your web & mobile development skills to the next level? Check out my courses!
💪 BEGINNER → SENIOR
Build Full Stack Next.js Apps
A course to teach you how to build modern web apps in 2024 using Next.js.
Check out the course ↗Other courses
Latest blog posts 💬
Latest blog posts on React, React native, Next.js, Engineering Leadership, career development and more!
How to Fix Common Next.js Errors: A Complete Troubleshooting Guide
A comprehensive guide to fixing common Next.js errors, including React component export issues, Client/Server component problems, and best practices for debugging Next.js applications.
Warning Expected server HTML to contain a matching in Next.js
If you are tired of getting these hydration errors, finally learn why the hydration error occur. This post covers how we can resolve the hydration error unhandled runtime error in Next.js
How to create context in a React Server Component in Next.js
This post discusses the challenges and workarounds for passing context with React Server Components in Next.js. It highlights that creating React Context inside a Server Component is not allowed and converting the top-level component to a Client Component is also not feasible.
Anti-patterns of an Engineering Manager
Are you an engineering leader struggling to manage your team effectively? You may be exhibiting some common anti-patterns, such as being too controlling or prioritizing personal relationships over constructive feedback. By recognizing and avoiding these patterns, you can foster a more positive and successful work environment. This blog showcases a breakdown of the different anti-patterns and tips for effective leadership.
Don't wait for the title, start leading
Embarking on the journey to leadership is often met with questions about how to successfully seize opportunities and navigate challenges. To address this, we explore two paths: finding a role within your current company or seeking a new leadership position elsewhere. For now, we focus on thriving within your organization by following key strategies.
How to use ChatGPT in 5 ways as an Engineering Manager
Covers 5 ways to use ChatGPT as an Engineering Manager. I discuss how managers can use ChatGPT to improve their efficiency and delegate tasks to focus on strategic work.