FullStack Bulletin

Subscribe
Archives
May 22, 2017

🤓 FullstackBulletin issue 20: Production PWA with JavaScript Frameworks

Fullstack bulletin:
Production PWA with JavaScript Frameworks
View this email in your browser
alt_text
"The science of today is the technology of tomorrow"
—  Edward Teller, Theoretical physicist
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

Best 7 links of week #20, 2017

Production Progressive Web Apps With JavaScript Frameworks (Google I/O 2017)

Production PWA with JavaScript Frameworks


Learn how the world’s largest brands ship Progressive Web Apps that instantly load on mobile hardware. We’ll look at how apps built using React, Preact, Vue, Angular & Polymer can be used to build instantly interactive, engaging & data-plan sensitive user experiences.

    Watch Video    
Painting with Code

Painting with React code


AirBnB built a tool to help bridge the gap between designers and engineers working on design systems at scale. Meet React-sketchapp, an open-source library that allows you to write React components that render to Sketch documents.

    Read article    
Building a Visual Language

Building a Visual Language at AirBnB


In an effort to redesign the user experience of the AirBnB platform, the company came up with a "visual design language". It enables product reviews to focus on the actual concepts and experiences of a design, rather than padding, colors and type choices.

    Read article    
Prepack · Partial evaluator for JavaScript

Prepack · Partial evaluator for JavaScript


Prepack is a tool that optimizes JavaScript source code: Computations that can be done at compile-time instead of run-time get eliminated. It replaces the global code of a JavaScript bundle with equivalent code that is a simple and quick sequence of assignments.

    Read article    
Debugging Node.js with Chrome DevTools – Paul Irish – Medium

Debugging Node.js with Chrome DevTools


Support for Node.js debuggability landed in Node.js master in May 2016. You can see it in action in the DevTools 2016 Google I/O talk.

    Read article    
Asynchronous JavaScript with async/await   - Course by @mariusschulz

Asynchronous JavaScript with async/await


In this free video course, we will learn how to use the ES2017 async and await keywords to write asynchronous code that is more readable and easier to follow than equivalent code based on long promise chains.

    Watch video course    
Difference Between UI & UX – UX Planet

Difference Between UI & UX


What is UI? What is UX? What is the difference between the two? Well there are many differences and it's really important to understand them to be able to embrace the two subjects effectively for the development of a product.

    Read article    
 

Book of the week

book cover
The Pragmatic Programmer: From Journeyman to Master
by Andrew Hunt

The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process-taking a requirement and producing working, maintainable code that delights its users. It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
Buy on Amazon.com Buy on Amazon.co.uk
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

Remember to share if you enjoyed this issue!

See you next week

56a252501ea7d706ef189cbf6451d23a?s=100 — Andrea e18d2c2510d828bc95bde6817e6e9ce2?s=100 — Luciano
color-link-48.png fullstackbulletin.com
color-twitter-48.png @fstackbulletin
Copyright © 2024 FullStack Bulletin, All rights reserved.
*|IFNOT:ARCHIVE_PAGE|*

FullStack Bulletin is a FREE weekly curated newsletter for ambitious full stack developers. We sift the internet for builders, covering frontend, backend, databases, DevOps, and architecture to find what truly matters. Expect practical picks, clear takeaways, and fresh ideas that cut the noise, sharpen your skills, and fuel your creativity so you can put them to work right away.



Our mailing address is:
*|HTML:LIST_ADDRESS_HTML|* *|END:IF|*

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

*|IF:REWARDS|* *|HTML:REWARDS|* *|END:IF|*
Don't miss what's next. Subscribe to FullStack Bulletin:
Powered by Buttondown, the easiest way to start and grow your newsletter.