How I use AI in hobby projectsIntroduction: I want to start by setting some expectations: this post is not anti-AI; AI has got very divisive in the wider discourse and within the developer discourse, and although I do have concern9 min read·articles.dotmh.dev22BGOct 30
I tried Neovim, and I liked it.For as long as I can remember, I have heard people evangelise Vim in certain circles: if you are not using VIM, then you are not a proper developer. Until recently, I didn't understand it; given how g6 min read·articles.dotmh.dev1SOct 16
Learning C# in 2025The Why? I try to regularly learn a new programming language, the reason for this can best be summed up with this quote from the Pragmatic Programmer Different languages solve the same problems in different ways. By learning several different approa...6 min read·articles.dotmh.devSep 25, 2025
Typescript Type Narrowing And AssertionsA guide to better type safety8 min read·articles.dotmh.devMay 13, 2025