FullStack Bulletin

Subscribe
Archives
May 7, 2018

🤓 #18: Cross-Site Request Forgery is dead!

TOAST UI, Node v10, from cluster module to PM2, BigInt in JS,  Easing Linear Gradients, Finger-friendly numerical inputs, Go (the book).

Fullstack bulletin:
Cross-Site Request Forgery is dead!
View this email in your browser
alt_text
"The art challenges the technology, and the technology inspires the art"
—  John Lasseter, Director
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 #18, 2018

Cross-Site Request Forgery is dead!

Cross-Site Request Forgery is dead!


After toiling with Cross-Site Request Forgery on the web for, well forever really, we finally have a proper solution, it's Same-Site Cookies.

    Read article    
TOAST UI :: Make Your Web Delicious!

TOAST UI


The TOAST UI Is a Free and Open-source JavaScript UI Libraries that offers very elaborate and useful components like a calendar, a text editor and charts.

    Read article    
Node v10 is Here - Feature Breakdown! | @RisingStack

Node v10 is Here


Let's take a look at the new features of Node.js v10, such as: HTTP2, ESM Modules, Error Codes, Fs Promises, the N-API & V8 6.6

    Read article    
Switching from cluster module to PM2 & RabbitMQ in Node.js

Switching from cluster module to PM2 & RabbitMQ in Node.js


If you have been using Node.js for sometime, you should know that it is single threaded. This is why you can’t take full advantage of multiple core machines unless you use the cluster module or a process manager like PM2.

    Read article    
BigInt: arbitrary-precision integers in JavaScript  |  Web
       |  Google Developers

BigInt: arbitrary-precision integers in JavaScript


BigInts are a new numeric primitive in JavaScript that can represent integers with arbitrary precision. This article walks through some use cases and explains the new functionality in Chrome 67 by comparing BigInts to Numbers in JavaScript.

    Read article    
Easing Linear Gradients | CSS-Tricks

Easing Linear Gradients


Linear gradients are easy to create in CSS and are extremely useful. As we'll go through in this article, we can make them visually much smoother by creating them with non-linear gradients. Well, non-linear in the easing sense, anyway!

    Read article    
Finger-friendly numerical inputs with `inputmode` | CSS-Tricks

Finger-friendly numerical inputs with `inputmode`


Forms are often a nightmare on mobile. We can make the process as pain-free as possible by reacting to context. Input fields that expect numerical values should have a numerical UI. Bringing up a numeric keyboard on small screens is easy on most platforms.

    Read article    
 

Book of the week

book cover
The Go Programming Language
by Alan A. A. Donovan

The Go Programming Language is the authoritative resource for any programmer who wants to learn Go. It shows how to write clear and idiomatic Go to solve real-world problems. The book does not assume prior knowledge of Go nor experience with any specific language, so you’ll find it accessible whether you’re most comfortable with JavaScript, Ruby, Python, Java, or C++.
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.