# Blog Articles detailing personal experiences or exploration of certain topics.
&&gb [Sane explanation of compilers: Part 1](/blog/sane-explanation-of-compilers/part-1.html) : `Deep dive` `Compilers` `C` `yacc` `bison` `math` `Trees` `Regex` `Grammar` `Languages` &&gb [Plan 9 in Linux: Mouse menus](/blog/plan9-in-linux-mouse-menus) : `Medium dive` `Plan 9` `mouse` `bash` `script` `X11` `openbox` `jgmenu` `plumber` #### *2022* &&gb [2.6 years of web design](/blog/2.6-years-of-web-design) : `Shallow dive` `Web design` &&gb [When a language forces simpler thinking](/blog/when-a-language-forces-simpler-thinking) : `Shallow dive` `Advent of Code` `Common Lisp` &&gb [Taming The Fun-too](/blog/taming-the-fun-too) : `Story` `Linux` `Gentoo` `Funtoo` `packages` &&gb [Encrypted email](/blog/encrypted-email) : `Email` `Encryption` `Security` `PGP` `S/MIME` `Protonmail` `Tutanota` #### *2020* &&gb [Mundus: My first shot at game development](/blog/mundus-first-shot-at-gamedev) : `Game` `2D` `Sandbox` `Crafting` `Building` `Fighting` `GtkSharp 2.0` `C#`