React/React-native monorepo with yarn workspaces tutorialMonorepos are the future. How can you have multiple platforms, separate concerns, reuse code, and keep complexity to a minimum? Monorepos.Dec 7, 20211Dec 7, 20211
Git tags: Standard, and unnecessaryGit tags are a well-known, well loved member of the release process. A human-readable way to know what a codebase was like at a point in…Oct 26, 2021Oct 26, 2021
Designing the perfect programming testIf you haven’t already, read my previous article on the subject. As follow up from the aforementioned article, you may not need a test. But…Apr 25, 2021Apr 25, 2021
Programming tests don’t have to suckWe’ve all been here. You’re looking for a new job, and you’ve aced a couple of interviews. They now ask you to do a take-home technical…Apr 18, 2021Apr 18, 2021
Now i’ve made too many promises, how can I keep them all?A dilemma we’ve all faced. Life is rough. Thankfully, JS provides a solution for such a situation.Apr 11, 2021Apr 11, 2021
Developers are sensitive, review with cautionDevelopers are sensitive people, we are creatives with an objective task. X program needs Y output, in whatever way that materialises.Mar 29, 2021Mar 29, 2021
Don’t confuse forward thinking with premature optimisationPremature optimisation is the root of all evil. We’ve all heard it, and we all understand what it is. It’s adding unnecessary complexity…Mar 10, 2020Mar 10, 2020
Optional chaining, why aren’t you using it?Optional chaining? is that the latest buzzword? ..Nah, it’s not blockchain, don’t worry.Jan 23, 2020Jan 23, 2020
An overly enthusiastic developer, Machine learning, and a Twitter bot.Welcome to my little adventure about writing a machine learning Twitter bot. I’m going to chronicle what I did, where I got my inspiration…Jul 9, 2019Jul 9, 2019