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.
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.
Jérémy Heleine, Mar 07
Stephen Chapman, Feb 24
Mark Brown, Feb 17
An Introduction to Reasonably Pure Functional Programming
Jeff Mott, Feb 10
Quick Tip: Master Closures by Reimplementing Them from Scratch
Peter Bengtsson, Dec 29
Smart Front-ends & Dumb Back-ends: Persisting State in AngularJS
Peter Bengtsson teaches you what a state is and how to persist it. The article includes an example of persisting a state with AngularJS.
Jezen Thomas, Dec 15
Quick Tip: Stop Writing Loops and Start Thinking with Maps
A quick tip from Jezen Thomas on how you can stop writing for loops and start using map — a technique that makes for cleaner, more readable code.
Craig Buckler, Dec 04
Craig looks at requestIdleCallback, a new API designed to improve page performance by running less-critical background tasks at the optimum time.
Tim Severien, Nov 30
The Importance of Writing Code That Humans Can Read
Tim Severien shares a variety of tips and tricks to help you write readable and more maintainable code — something your future self will thank you for.
Paweł Zagrobelny, Nov 25
In this article Paweł Zagrobelny discusses the pros and cons of using a framework and what you should consider before starting your project.
Ritesh Kumar, Nov 19
Getting Started with Service Workers
In this tutorial Ritesh Kumar shows how the network intercepting feature of Service Workers works, making a website that runs even when the user is offline.