Camilo Reyes, Oct 04
Saved from Callback Hell
Avoid callback hell without ditching callbacks! Camilo Reyes believes that by applying some SOLID principles, callbacks can still be a useful technique.
Yaphi Berhanu, Sep 28
Julian Motz, Sep 14
Vildan Softic, Sep 13
Vildan Softic looks at using monkey patching to alter code at runtime, arguing developers should understand how to safely use this controversial technique
Paul Wilkins, Sep 12
Yaphi Berhanu, Aug 25
Myles English, Aug 24
Myles English shows how to build a jam station that displays the musical chord changes while a song plays, allowing you to play along. No jQuery required!
Peter Bengtsson, Aug 23
Cache Fetched AJAX Requests Locally: Wrapping the Fetch API
Peter Bengtsson walks through building a wrapper for the Fetch API, step-by-step, to cache fetched AJAX results and avoid repeated requests to the server.
Dan Prince, Aug 15
M. David Green, Aug 09
Function Composition: Building Blocks for Maintainable Code
Mark Brown, Aug 03
Camilo Reyes, Jul 28
Quick Tip: How to Throttle Scroll Events
Camilo Reyes shows how to use a throttle function to manage rapidly fired events, like window scrolling events, and compares this to the debounce function.
Moritz Kröger, Jul 14
Clean Code with ES6 Default Parameters & Property Shorthands
Moritz Kröger shows to use ES6 default parameters and property shorthands to help speed up development and write cleaner, clearer and more organized code.
Samier Saeed, Jun 30
Jani Hartikainen, Jun 21
Jani demonstrates techniques for writing self-documenting code that make it easier to understand, reduce the need for comments, and improve program design.
Jeff Mott, Jun 09
Kevin Yank, Jun 02
Yaphi Berhanu, May 26
Jonathan Saring, May 18
Jonathan introduces Cocycles, a new code search engine that can read code and search open-source code snippets by functionality.
Moritz Kröger, May 18
Giulio Mainardi, May 05
Paul Wilkins, Apr 19
Quick Tip: Function Expressions vs Function Declarations
M. David Green, Mar 28
M. David Green demonstrates how using the functional programming techniques of mapping & reducing can lead to cleaner code which is easy to read & maintain.
Dan Prince, Mar 15
Dan Prince compares 6 different methods for binding the value of the this keyword in react components, including new methods from ES2015 and ES2016.