Thoughts, tutorials, and insights about web development, iOS, design, and technology.
A deep dive into async/await in Next.js. Learn how to fetch data effectively using Server Components and improve your application's performance.
Learn why user interviews are essential for product management and discover practical tips on how to conduct effective product research.
Learn how asynchronous programming works in Next.js, why we use it for better performance, and explore examples with React Server Components.
Mastering the context package in Go: learn what it is, why we need it, and how to use context.Background(), WithTimeout, and WithCancel.
A one year journey from confusion and doubt to completing my thesis on Large Language Models for Software Engineering.