Issue #299 · November 14, 2022

Announcing Rome v10

“Technology feeds on itself. Technology makes more technology possible”

Announcing Rome v10

Announcing Rome v10

The JavaScript tooling world is being taken by a storm of innovation featuring lower level languages like Rust or Go. This time, Rome, a new-ish tool written in Rust, aims to take over on ESLint and Prettier (and Babel) by offering a compatible API but much better performance! Check out the announcement to learn how it works!

Articles

What is a realm in JavaScript?

This is a concept that is not discussed enough in JavaScript, while it is crucial to really understand how JavaScript is executed by browsers and backend runtimes like Node.js. Read this article to get an easy to understand explanation of what realms are in JavaScript!

Leaning AWS by using kitties!

In the last episode of AWS Bites podcast, we presented 4 project ideas you can build to practice your AWS skills and improve in different areas: web application development, data science, machine learning, and API development. One more reason to check this out: all the projects involve cats πŸˆπŸˆβ€β¬›.

Things your manager might not know

How can you do the best possible work and help your manager recognize it? The two things are not obviously connected, so what can you do to improve the level of visibility of management and how can you establish healthy and positive communication? Julia Evans gives us some excellent tips here!

How to communicate effectively as a developer

If you liked the previous article, you'll love this one. It presents some tactical and strategic tips for writing effectively as a software developer. Something we should always strive to do better since written communication is such a big part of our work as software engineers.

Why do we need Generators in JavaScript?

Do you use Generator functions when developing software in JavaScript? Probably not, or probably not enough! So why should we care and what are the advantages of using Generator Functions? What kind of problems can they help us with? Let's find out!

Temporal API: better JavaScript Dates

f you've ever worked with Dates in JavaScript, you sure know how clunky and hard to work with they are; that's why, recently, there has been a proposal for a brand new way of working with them, you've guessed itβ€” Temporal API.

Book of the week

Node.js Design Patterns - Third Edition

Node.js Design Patterns - Third Edition

by Mario Casciaro and Luciano Mammino

Get the best out of Node.js by mastering its most powerful components and patterns to create modular and scalable applications with ease. Create reusable patterns and modules by leveraging the new features of Node.js. Understand the asynchronous single thread design of node and grasp all its features and patterns to take advantage of various functions. This unique guide will help you get the most out of Node.js and its ecosystem.