2026 · July

Growth Website Live

The growth website is live now.
Now future monthly learnings should be more complete.

I fixed cloudflare proxy that caused login issues (now wired locally), went live with the new website with new ansible scripts.

Open thread →

Baruch C++ for FinE

Did more lectures the past 2 weeks on C++. Finished Level 2 till 8. Planning on finishing 9 and 10 and take the exam this month.

Open on edu →

Jonas Growth Website

Open thread →

Pi from Uniform Distribution

Professor showed that random dart throwing can be used to estimate pi. $ \sqrt{x^2 + y^2} < 1 $ to count if in the circle or out of circle.
$ 4 * \frac{\text{number of darts in the circle}}{\text{number of darts}} = \pi $

makes sense because if r = 1, then area of square will be 2x2 = 4 and area of circle will be $\pi$.

Xlsx Edit Library

Started working on a library to edit xlsx files that does not break formatting (unlike openpyxl). I was surprised that there aren't any better libraries out there for python. Learnt the structure from python-docx and ppt from scanny, parts factory and using lxml to do surgical edits.

Excel is simlar to word document, all the contents are saved in xml and zipped. It also usese relationships to link all the files together.

I added support to pandas as well.

I will try to make it into a public library.