What's going on in < / > world
"Easy is boring. That's why I love the web and browsers." - Remy Sharp

Hello, you're reading Infinum Frontend Cookies, bringing you the latest JavaScript and CSS related news straight to your inbox every week.
How to not suck at design, a 5 minute guide for the non-designer.
Good design principles can be learned and exercised by anyone. This guide will give you a basic knowledge of practical design tips you can apply today.

Read More
In the news
After getting feedback from the community about webpack being hard to get started with, the team listened and decided to re-envision the CLI for webpack. 
ES6 modules are now supported in Chrome Canary — you’ll have to enable the Experimental Web Platform flag in chrome:flags.

Tools & libraries
Prepack is a tool that optimizes JavaScript source code: Computations that can be done at compile-time instead of run-time get eliminated.
Modern, fast, powerful Node.js web framework with microservices support

Tutorials & guides
Learn about memory leaks in JavaScript and what can be done to solve it!

Meet the 99.9% weight loss plan for desktop apps built with web technologies

ES modules are landing in browsers! Here are the HTML-specific differences you need to be aware of.

Setting up HTTPS locally can be tricky business. Even if you do manage to wrestle self-signed certificates into submission, you still end up with browser privacy errors. In this article, Brad will walk you through setting up self-signed certificates and show you a nice little trick to quiet browser privacy errors.

Making HTML emails is just like building websites. The only difference is that layouts have to be constructed using <table>, CSS styles have to be written inline, and you have to support clients so out of date, they use Microsoft Word for rendering. So yeah, just like making websites, only infinitely worse.
For beginners
There is more to arrow functions than what is explained in this article. But this should give you a great base of knowledge for further learning!
We have witnessed hybrid mobile application development frameworks that allow you to use the basic website languages like HTML, CSS and JavaScript for developing mobile apps, and then we witnessed the native frameworks that not only allow you to use web tools for mobile development, but they also use the native API of Android or iOS (for UI and other functionalities) rather than imitating the native look!
Hello from the server side
In this Node.js tutorial you can learn to use the File System core module, File Streams and some fs module alternatives the right way.

Having some morphing fun in honor of Star Wars Day. May the fourth be with you....

Curated by Infinum's JS team.
Infinum JS Team · 156 2nd St · San Francisco 94105 · United States of America