FullStack Bulletin

Subscribe
Archives
June 18, 2018

🤓 #24: 10 Things I Regret About Node.js

Why time is so hard, Javascript Array & Object Methods, Ballerina language, Keep Node.js fast, Serverless mobile apps, friendly ML for the web

Fullstack bulletin:
10 Things I Regret About Node.js
View this email in your browser
alt_text
"First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack"
—  George Carrette, Computer Scientist
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 #24, 2018

https://t.co/XBFBBrmTKu

10 Things I Regret About Node.js


In this talk Ryan Dahl, original Node.js creator, describes 10 things that he regrets about architectural choices in Node.js and describes what he would have done differently if he had to rewrite Node.js from scratch today. By the way, he is already building a new V8 runtime called deno, introduced at the end of the talk!

    Watch video    
UTC is Enough for Everyone, Right?

UTC is Enough for Everyone, Right?


Programming with dates, times, and timezones is hard. But here's some help from Zach Holman, who goes about the meaning of time and delves into a deep dive about all the aspects the programmers need to know when working with time.

    Read article    
Useful Javascript Array and Object Methods – codeburst

Useful Javascript Array and Object Methods


Write cleaner and more readable code by making use of modern JavaScript array and object methods. Never touch a for/while loop again!

    Read article    
Cloud Native Programming Language

Cloud Native Programming Language


Ballerina makes it easy to create resilient services that integrate and orchestrate transactions across distributed endpoints.

    Read article    
Keeping Node.js Fast: Tools, Techniques, And Tips For Making High-Performance Node.js Servers

Keeping Node.js Fast


Node is a very versatile platform, but one of the predominant applications is creating networked processes. In this article, we’re going to focus on profiling the most common of these: HTTP web servers.

    Read article    
Building Serverless Mobile Applications with React Native & AWS

Building Serverless Mobile Applications with React Native & AWS


In this post, we’ll look at how to build fully serverless & backendless mobile applications with AWS Amplify & React Native.

    Read article    
ml5js · Friendly Machine Learning For The Web.

Friendly Machine Learning For The Web.


ml5.js aims to make machine learning approachable for a broad audience of artists, creative coders, and students. The library provides access to machine learning algorithms and models in the browser, building on top of TensorFlow.js with no other external dependencies.

    Read article    
 

Book of the week

book cover
The Self-Taught Programmer: The Definitive Guide to Programming Professionally
by Cory Althoff

This book is not just about learning to program; although you will learn to code. If you want to program professionally, it is not enough to learn to code; that is why, in addition to helping you learn to program, it also covers the rest of the things you need to know to program professionally that classes and books don't teach you.
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.