Djamel HassaineinDailyJSRedux without reducers: ReduxlessA small and performant state management and routing library with unidirectional data flow.May 11, 20182May 11, 20182
Djamel HassaineinHackerNoon.comHow to graft React on to legacy codeThere are a lot of live projects out there built using older web tech stacks. Starting from scratch is usually out of the question and…May 26, 20171May 26, 20171
Djamel HassaineinHackerNoon.comWhy you should keep your react components pure by using HOCsBuilding front-end apps these days involves a lot of complexity. Gone are the days when some html sprinkled with a bit of jQuery would cut…Apr 30, 20172Apr 30, 20172
Djamel HassaineDucks++: Redux Reducer BundlesYou can find the original source on GitHubApr 18, 2017Apr 18, 2017
Djamel HassaineOBJECT CREATION IN JAVASCRIPTJavaScript is a bit different from most languages — especially when it comes to creating objects: you have a lot of choice as we will soon…Mar 31, 2017Mar 31, 2017
Djamel HassaineRETRYING AN ASYNCHRONOUS OPERATIONRecently I’ve been testing a Node.js service I wrote which performs database operations and HTTP requests; however operations aren’t always…Mar 31, 2017Mar 31, 2017
Djamel HassaineTESTING AND STUBBING CODE WITH THE HELP OF ES6 PROXIESIn my last post ES6 Proxy I briefly explained what ES6 proxies are and how they can be used in test code for tracing method calls on a…Mar 31, 2017Mar 31, 2017
Djamel HassaineES6 PROXYIn this post I will briefly describe what an ES6 proxy is and how it can be used to simplify testing — for a more thorough description and…Mar 31, 2017Mar 31, 2017
Djamel HassaineJAVASCRIPT ES6 DESTRUCTURING AND A FEW USEFUL TRICKSThis is just a quick intro on Destructuring assignment in ECMAScript 6 (or as most developers call JavaScript ES6) as there are plenty of…Mar 31, 20171Mar 31, 20171
Djamel HassaineHOW TO CAPTURE YOUR SCREEN OUTPUT INTO AN ANIMATION (GIF)First published on dhassaine.co.uk 2016/01/10Mar 31, 2017Mar 31, 2017