About
B. Hamonangan: I was born in Java with a hobby of breaking and fixing things, mainly computers. I studied Computer Science at the University of Indonesia. Following graduation, I attended a coding boot camp at Sea Ltd, making my education a blend of formal and informal. I learned how to talk to Python, just like Harry Potter. Later, I moved to Japan to work as a programmer.
Mail me at b.hamonangan.p@gmail.com 📬
Useful readings
-
Automate the Boring Stuff with Python by AI Swegart. It tells everyone in front of a computer how to get things done quicker and easier with programming.
-
But How Do It Know—The Basic Principles of Computers For Everyone by J. Clark Scott. It explains to everyone how computer parts work in the simplest way possible.
My free software projects
-
Polygon, a Go library for constructing polygonal shapes (triangles, rectangles, free-form polygons with 100 sides if needed) and measuring the properties of the polygon (area, perimeter, etc). It is quite a simple library, though. However, I made it because I could not find any Go libraries tackling these issues. Repo.
-
Perkalian Web, a web-based game of multiplying 2 numbers in a very short time. This game purpose is educational and serves as an alternative for table memorization method. Repo.
-
SusunJadwal by RISTEK Open Source Software: a course planning web application developed back in my college days. Backend Repo, Frontend Repo.