Code editors right now are all midJust spent my weekend improving my editor situation. Let's talk about what happened. Last updated time: March 13th, 2023. Let's set the stage: I started with VSCode, learned Vim motions and used it in VSCode. Everything is fine. Started seeking workf...Mar 12, 2023 · 3 min readhxann.com
Religious software development argumentsSoftware development arguments are becoming blindly religious. An argument on YouTube will be showered with acceptance and comments like: "I agreed. This X guy is so stupid." The argument itself doesn't even specify the context before criticizing t...Jan 24, 2023 · 1 min readhxann.com
What is the architecture of the T3 application?MVC and its derived patterns Model-View-Controller (MVC) is a user interface architecture pattern. It describes how data (i.e. Model) is applied into the View, which is via the Controller. The data might come from some database, and the Controller w...Sep 25, 2022 · 5 min readhxann.com
Distributed Realtime Server ArchitectureHere you go, free TL;DR. Interested? Storytime The other day, I decided to learn about WebSocket/realtime applications. I had known about them for the longest time but had not written a single line of WebSocket code. I kind of knew what it is about, ...Jul 8, 2022 · 5 min readhxann.com
Types of knowledge in Software EngineeringA decent engineer should be able to differentiate the types of knowledge they'll be acquiring throughout their research/learning time. Here is my take on it, based on what I know and encountered when I was researching OAuth. Facts Facts are the absol...Jun 27, 2022 · 3 min readhxann.com