FullStack Bulletin

Subscribe
Archives
March 5, 2018

🤓 FullstackBulletin issue 9: Slack Clone Using GraphQL and React

Python 3, with pleasure! Visual Introduction to ML, 7 Tips for Design, Dropdown alternatives, Promise.prototype.finally, Pwned Passwords V2

Fullstack bulletin:
Slack Clone Using GraphQL and React
View this email in your browser
alt_text
"I think that novels that leave out technology misrepresent life as badly as Victorians misrepresented life by leaving out sex"
—  Kurt Vonnegut, Author
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 #9, 2018

Oops! Something went wrong. - YouTube

Slack Clone Using GraphQL and React


A fantastic series of video tutorials on YouTube that will guide you to build a complete Slack clone using GraphQL and React.

    Watch videos    
GitHub · Build software better, together.

Python 3, with pleasure!


A series of tips n' tricks for developers and data scientists that want to migrate from Python2 to Python3.

    View Repository    
A Visual Introduction to Machine Learning

A Visual Introduction to Machine Learning


What is machine learning? See how it works with our animated data visualization.

    Read article    
7 Practical Tips for Cheating at Design – Refactoring UI – Medium

7 Practical Tips for Cheating at Design


Improving your designs with tactics instead of talent. Sometimes is convenient to have  a set of principles and guidelines and stick to them instead of reinventing the wheel all the time.

    Read article    
Dropdown alternatives for better (mobile) forms – Zoltan Kollin – Medium

Dropdown alternatives for better forms


Using a dropdown menu usually seems a no-brainer but it’s also easy to misuse due to its limitations. You can do better.

    Read article    
The Code Barbarian | www.thecodebarbarian.com

Promise.prototype.finally in Node.js


Promise.prototype.finally() reached stage 4 of the TC39 proposal process. This means the proposal was accepted and is now part of the latest draft of the ECMAScript spec, and it is only a matter of time before it lands in Node.js. This article will show you how to use Promise.prototype.finally() and how to write your own simplified polyfill.

    Read article    
The Code Barbarian | www.thecodebarbarian.com

Pwned Passwords V2


if someone is signing up to a service with a password that has previously appeared in a data breach, either it's the same person reusing their passwords (bad) or two different people who through mere coincidence, have chosen exactly the same password. With Pwned Passwords you will be able to warn your users if they are using one of those compromised passwords in your website.

    Read article    
 

Book of the week

book cover
RESTful Web APIs: Services for a Changing World
by Leonard Richardson

The popularity of REST in recent years has led to tremendous growth in almost-RESTful APIs that don’t include many of the architecture’s benefits. With this practical guide, you’ll learn what it takes to design usable REST APIs that evolve over time.
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.