Blog

Welcome to my modest workshop of a blog! I hope it helps you in some way, makes you think, and inspires you to dig into many ideas even with basic tools.

Why?

Why have a blog? Many people maintain a blog and everyone has their reasons for it. There are several reasons for me as well. I have a vicious cycle in my learning process. It begins with me stumbling upon something, getting curious, and learning about it. In a relatively short time, I’ll have a general understanding of the subject. Then I’ll read more about it, start making trials and errors, practicing, or even starting a side project. At some point, I’ll either abandon it or have something else come up. After a while, I forget a portion of what I learned even though I have a good memory. For some reason, when I get back to the same subject, I find myself complaining about how I should have taken notes because now I need to spend some time and effort again to relearn things that I already learned once. Long story short, here is the whole adventure shown using state transition diagrams1:

The vicious cycle of learning and leaving
(G.U.=General Understanding, M.W.=More Work)

I’m pretty certain some of you know the feeling. To mitigate the issue, one could take notes. It will, of course, require more work to take notes and organize them so that they are useful when we need them later on. My notes were always in the forms of various documents in git repositories, source code, browser and Twitter bookmarks, scrambled Markdown and \(\LaTeX\) files and so on. So they were far from organized. Also, why not share what I learned? Maintaining a blog might help for both organizing and sharing. It can accelerate the learning process and help correct a lot of errors through feedback, too.

Why have a blog? These are my reasons.

What I’d like to write about

Parallel to what I’m interested in and what I read about the most, I’ll probably write more about cybersecurity and programming. However, the subjects I like fall into a wide spectrum, so I might write about mathematics, philosophy, economics, finance, or just some casual things in life.

To readers

It’s a hard feeling to face the fact that you were wrong about something. I have made it a principle to accept that I’m wrong when I’m shown reasons or sound arguments, no matter how harsh or humbling it is. So if you find a mistake, have a suggestion or even just a comment, please let me know. You can contact me using the information provided on the about page.

The content

You can see the list of posts ordered by date on the posts page. I’ll try to categorize and tag the posts as accurately as I can. You can go to categories or tags pages to see the posts filtered accordingly.


  1. \(\LaTeX\) source to generate this diagram can be found here↩︎