Published inPleo EngineeringLearning to Be a Great Mentor: 3 Lessons from the Pleo Mentorship ProgrammeOver the last few months, I’ve been taking part in an engineering mentorship programme at Pleo as a mentor. The mentor/mentee relationship…Apr 14, 2023Apr 14, 2023
Spot the Bug: To Do, ConditionallyIn this instalment of Spot the Bug, we have a ToDoList component which takes an array of items and renders them in a list. However, there’s…Jun 22, 2022Jun 22, 2022
Spot the Bug: Function CurryIn this instalment of ‘Spot the Bug’, we have a simple React toggle component which switches between active and inactive when clicked…Jun 20, 2022Jun 20, 2022
Published inBetter ProgrammingCan Owning a Puppy Make You a Better Developer?OK, bear with me on this one…Jul 13, 20212Jul 13, 20212
Published inBetter ProgrammingWant to Write Readable Code? Remember These 5 RulesMake your code the best version of itselfMay 12, 20212May 12, 20212
Published inBetter ProgrammingUp Your React Game With Compound ComponentsBuild awesome UIs in your React appsApr 20, 20213Apr 20, 20213
Published inBetter ProgrammingTwo ES2020 Features You Should Know AboutA deep dive into optional chaining and the nullish coalescing operatorApr 14, 2021Apr 14, 2021
Published inBetter ProgrammingDon’t Use If-Else and Switch in JavaScript, Use Object LiteralsWrite better conditionals in JavaScript with object literalsApr 12, 202179Apr 12, 202179
Published inBetter ProgrammingStop Lying to React About Missing DependenciesKnow how useEffect works to avoid lint warnings and infinite loopsFeb 19, 202112Feb 19, 202112
Published inJavaScript in Plain English6 Things I’ve Learnt as a Tech LeadSharing some insights from the past 9 monthsFeb 9, 20212Feb 9, 20212