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.5 min read·Oct 18, 2019--2--2
Simon SchwartzinDailyJSBuilding and composing factory functionsHow to build a video game character creator service using factory functions.8 min read·Aug 12, 2019--2--2
Simon SchwartzinDailyJSUsing pipe and compose to improve procedural codeThis article is about using pipe and compose to improve the way we write procedural code.6 min read·Jul 4, 2019--2--2
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…4 min read·May 27, 2019--8--8
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…3 min read·Apr 8, 2019--3--3
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…7 min read·Nov 26, 2018--2--2
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…6 min read·Oct 26, 2017--54--54