Simon SchwartzinDailyJSPure functions, immutability and other software superpowersPure functions are without a doubt the most important technique for writing software that I have learnt thus far in my career.Oct 18, 20192Oct 18, 20192
Simon SchwartzinDailyJSBuilding and composing factory functionsHow to build a video game character creator service using factory functions.Aug 12, 20192Aug 12, 20192
Simon SchwartzinDailyJSUsing pipe and compose to improve procedural codeThis article is about using pipe and compose to improve the way we write procedural code.Jul 4, 20192Jul 4, 20192
Simon SchwartzinDailyJSWhy the fudge should I use currying?I first learnt about currying 2 years ago. My initial impression was ‘oh, that seems pretty dumb’ and I never used it in any code I wrote…May 27, 201910May 27, 201910
Simon SchwartzinDailyJSRethinking loading states for the modern webThis blog is about 2 simple guidelines you can use to improve the user experience of loading states in your apps. It includes…Apr 8, 20193Apr 8, 20193
Simon SchwartzinWe’ve moved to freeCodeCamp.org/newsHow making delivery your focus will help you build quality applicationsI was recently asked by our company’s executive team why our team was able to develop improvements to our product so quickly. This blog…Nov 26, 20182Nov 26, 20182
Simon SchwartzinDailyJSWhen do I know I’m ready for Redux?This blog is about when you should start thinking about using Redux, the problems it solved for us and the benefits we found. It is based…Oct 26, 201754Oct 26, 201754