Tinkering

Cellular automata, matrix operations, numerical methods. Small things I built to understand something rather than to ship it, which is also why several of them reinvent a wheel that already existed.

They tend to teach more than the tidy version would. Writing a matrix multiplication that is too slow and fails and then working out why is a different kind of knowledge from importing a library that is already fast and optimized.

Projects in this area

Plant blog

Plant blog demo animation

This is a full stack app. It uses MongoDB cloud for the database, NodeJS and Express for the backend, and React for the front end. -WIP-: refactoring to include Next.js and Auth0.
Read more...

Life Game in Python

Life Game in Python screenshot

This was a college assignment. We were provided part of the Tkinter module and had to complete the rest of the logic. I started from scratch using Python 3 and as a way to learn Tkinter.

Notes

No notes written yet.