Thoughts, tutorials, and insights about web development, iOS, design, and technology.
A deep dive into Go's context package. Learn how to handle timeouts, cancellations, and request-scoped data effectively.
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.
Learn how to build a production-ready performance dashboard using Next.js 15, WebSockets, and Chart.js with practical examples from my BSI Dashboard project.