- formatting
- latex
- code
- docker
- publications
•
•
•
•
-
A Tribute to Ramanujan's Genius
A tribute to Srinivasa Ramanujan, one of history's greatest mathematicians.
-
Rust Workspaces
An exploration of organizing Rust projects using workspaces, with a practical guide for structuring and managing dependencies.
-
Data-Oriented Programming in Rust
Exploring how Rust’s ownership model aligns with Data-Oriented Programming principles.
-
Inquiry-Based Learning - Navigating the Path to Deep Understanding in Class
This article delves into the transformative Moore Method, a teaching approach that challenges students to independently discover mathematical truths. Through a modified version of the method, which emphasizes student-driven inquiry and problem-solving, the article explores how it fosters deep mastery while presenting significant challenges. It also examines the effectiveness, limitations, and lessons learned from applying this method in the classroom, alongside reflections on the role of high-quality teaching materials and the evolving student mindset.
-
The Evolution of Scientific Curiosity - From Triangles to Gaussians in Graphics
This opinion piece explores the journey of scientific research, from the persistence of unsolved questions to the rise and fall of fields shaped by innovation and limitations. Using computer graphics as a lens, it examines how triangle-based methods and point-based graphics evolved, the social dynamics of research, and the challenges of balancing theoretical advancements with practical constraints.