Resources I've used a lot latelySometimes, I realise that I’ve gone back to the same articles over and over again. Usually it’s when I Google something and realise the top-hit is already in the purple hue of “you’ve been here already”. For my benefit as much as yours, here’s a list...Mar 16, 2025 · 3 min readjo.hashnode.dev
You too, can learn to love testingBefore I worked at my current company, my only experience of Test-driven development was in 'Testing week' at my coding bootcamp (Founders and Coders). We'd been encouraged to write our code starting with a test first, but I didn't really understand ...Nov 5, 2023 · 4 min readjo.hashnode.dev
How to write a Slack bot using Javascript (Part 1)Or, How I wrote a Slack bot to track my band mates' availability for upcoming gigs. Context My band (Colonel Spanky's Love Ensemble) uses Slack to organise rehearsals, record setlists and generally communicate everything that we need to know about up...Jan 23, 2023 · 8 min readjo.hashnode.dev
An Introduction to React Native for Web DevsIf you're familiar with HTML, CSS, Javascript - maybe you've even dabbled in a bit of React or other declarative JS frameworks - and you're suddenly facing the prospect of working on a mobile app, then this article is for you! First things first, wha...Mar 9, 2022 · 10 min readjo.hashnode.dev
All you need to know to survive VimIt's happened to us all. There you are, successfully navigating the black box of doom, a.k.a. The Terminal, showing off those nifty "mkdir" and "ls" skills, when BOOM! All of sudden you're in an alien world, where none of your keyboard presses work a...Apr 6, 2021 · 3 min readjo.hashnode.dev