About
B. Hamonangan: I don’t exactly remember at what age I started learning programming, but later, I attended both formal (Computer Science major) and informal (coding boot camp) education to dive deeper. Now I can talk to Python just like Harry Potter…
After freelancing for 2+ years coding in Java, I am now exploring overseas while doing my programming!
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.