✨ View the enhanced version on Vercel →

Technical Essays

Reflections on software engineering and development

Software Engineering Journey

Software engineering is such a dynamic intersection of problem-solving, creativity, and technological innovation...

January 24, 20248 min read
Read More →
Reflection on Typescript

Migration to TypeScript has been quite an enlightenment after my experiences with JavaScript...

January 26, 20246 min read
Read More →
The Art of Smart Questions

In the world of software development, the ability to communicate effectively and ask questions intelligently can make the difference...

January 31, 20247 min read
Read More →
Coding Standards and Development Best Practices

Coding standards are much more than a set of guidelines for code formatting; they are the building blocks of clean, maintainable software...

February 1, 202410 min read
Read More →
The Evolution of Web Development

In the early days of web development, creating a professional-looking website meant writing countless lines of HTML and CSS...

October 9, 20258 min read
Read More →
Reflection on Effort Estimation

Estimating development effort is a critical part of software engineering, yet it is often challenging due to uncertainty...

December 20257 min read
Read More →
Reflecting on My Use of AI in ICS 314

A reflection on how AI tools were used throughout ICS 314 and their impact on learning, problem-solving, and software engineering...

December 20256 min read
Read More →
Reflecting on Software Engineering

A reflection on configuration management, coding standards, and UI frameworks and how these software engineering foundations...

December 20259 min read
Read More →