mhzBetter Software DocumentationTechnical writing is essential when working in an Engineering team. It sounds boring, but it has many benefits and it is important!Sep 29, 2023Sep 29, 2023
mhzReflections from almost a decade of Software EngineeringA few things noticed from more years on the jobAug 29, 2022Aug 29, 2022
mhzReflections on Leaving a JobSome insights gained from jobs after leaving them.Jul 28, 2022Jul 28, 2022
mhzinThe KickStarterCustomizing error response JSON from DeviseTokenAuthOverride some DeviseTokenAuth methods to customize the error response JSON. Pretty nifty if you want consistent error responses in your…Dec 30, 2021Dec 30, 2021
mhzinThe StartupBuilding a Canadian OAS/GIS CalculatorHoping to help some seniors while “scratching an itch”. Single Page Application for calculating receivable OAS/GIS for Canadian retirees.Nov 22, 20203Nov 22, 20203
mhzReflections: WFH During COVID-19 — Take 2It has been exactly 6 months since my first post related to WFH during quarantine. I wanted to take a look back and reflect on what…Oct 19, 2020Oct 19, 2020
mhzReflections on Form over FocusFocusing too much on the target makes hitting it less likely.Sep 6, 2020Sep 6, 2020
mhzinThe StartupA Ruby Developer’s Adventures in ElixirThis is a lighthearted write-up of my experiences learning Elixir coming from a Ruby background.Jul 12, 20203Jul 12, 20203
mhzinThe StartupSetup Phoenix on Docker with MongoDBFirst and foremost, this was a learning experiment — probably not something I would do on a production-level app given what I learned.Jun 11, 20201Jun 11, 20201
mhzMy VIM ConfigurationPlugin management, color themes, status line customization, utilities, stories, demos, and my vim dotfies. With lots of pictures and gifs.Apr 27, 20201Apr 27, 20201