Exploring Software Engineering

Join me in unraveling code, compilers, and tech that shapes our world. With a decade in programming, I share insights from dissecting compilers to software science. Let's explore software engineering together.

Read the blog posts for more info.

This blog post explores the challenges beginners face when learning programming languages, focusing on how current tools are designed more for professionals than for teaching. It introduces the idea of improving Java compiler error messages by making ... read more →