The Default-Case Pattern - A cleaner way to write switch statements
Sponsor (Thank You)
Salary and benefits upfront? Yes please.
Our friends at Hired have more than 23,042 openings across the following developer-focused roles in major cities all across the globe.
- Software Engineering
- Engineering Management
- Product Management
- Data Analytics
- DevOps and QA
Here's how Hired works — 1) use our special link to create your account https://hired.com/x/1i2bw, 2) answer a few questions about yourself and your skills, 3) companies get in touch with their offer 4) you select the job that's right for you and get a $600 bonus directly from Hired when you accept a job.
If you're looking to get hired, our friends at Hired can help.
Lessons learned from serving billions of pageviews across thousands of sites.
Currying is a way in functional programming for turning a function with multiple arguments into a chain of nested functions.
Tools & Code
IronDB: A 'Relentless' Key-Value Store for The Browser
Relentless in the sense that it redundantly stores data in multiple browser stores (i.e. in cookies, localStorage, sessionStorage & IndexedDB) and tries to ‘self heal’ upon data loss.
clean_logs: A Better console.log for the Browser
Wraps around console.log, produces nicer output and provides logging levels.
Hooks are a new feature proposal that lets you use state and other React features without writing a class.
Angular 7 has arrived: An overview of all new features
Babel 7 Release Improves Support for ES.Next Proposals and TypeScript
Babel 7 has been released and includes many significant changes and improvements, such as support for TypeScript transpilation and a better approach to managing ES.Next proposals.