Published inCryptoStarsHow to get started with DeFi yield farming: my first month in crypto’s Wild Wild West™A few weeks ago I wrote about my first steps into cryptoland and how to get started with crypto. I’ve since moved onto the wonderful world…Mar 15, 2022Mar 15, 2022
Published inLevel Up CodingHow and why to use a function to configure New() in GolangKeeping your constructor code cleanFeb 10, 20221Feb 10, 20221
Published inCryptoStarsHow to get started with crypto: my first 30 days in cryptolandOne fateful day slightly more than 30 days ago, I chanced upon a company called Loominate while looking for companies like Blind but for…Feb 8, 20221Feb 8, 20221
How our language affects our outcomeThe world understands us by how we communicate of/to itJan 26, 2022Jan 26, 2022
Published inLevel Up CodingHow to structure your Go applications AKA staying sane with Go projectsBecause we’ve all seen that one Go project no one goes nearDec 19, 2021Dec 19, 2021
How this software engineer got involved with ontological coachingI guess you could say it’s like debugging, but for people.May 27, 2021May 27, 2021
Setting up a Go backend for Xterm.js to get a shell over the browserI swear it’s preTTY coolMay 14, 20213May 14, 20213
Published inLevel Up Coding5 pieces of advice for junior developers who want to level up quicklyThis piece is based on my Quora answer to the question: What are 5 pieces of advice you would give to junior developer who wanted to level…Apr 17, 2021Apr 17, 2021
Published inLevel Up CodingHow software design principles are used to deliver great products/servicesThe three levels of software design: organisational, business, and end-userApr 4, 2021Apr 4, 2021
Kubernetes in Five MinutesA self-inflicted challenge because I heard people dig Kubernetes in 2020Nov 29, 2020Nov 29, 2020