Blog

2024-10-10

Blog

The fascinating world of mechanisms, from elephant clocks, writing robots to mechanisms that write.

2024-08-17

Blog

A brief overview of symmetry, its properties and influences on science.

2024-07-23

Blog

An overview of how geometry plays a fundamental role in the fascinating world of computer graphics.

2024-01-30

Primer

A primer on how to perform rotation operation in 2D and 3D.

2024-01-17

Tutorial

Tutorial on crafting Kirigami designs with the Cricut cutter

2023-12-08

Tutorial

A primer on the elements of communicating science through diagrams

2023-12-07

Rant

First experience of teaching a course in a jam packed lecture hall

2023-05-22

Tutorial

Tutorial on Revisiting linear filtering, the Bayesian paradigm & optimal state estimation.

2022-04-05

Tutorial

Using numerical continuation to solve BVPs relevant for elastic instabilities.