Copy
Why is JavaScript so messy?
View this email in your browser
alt_text
"Computers are good at following instructions, but not at reading your mind"
—  Donald Knuth, Author and 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

The Serverless API Versioning System you wish you had ⚡

Why is JavaScript so messy?


Last week, I wrote a Twitter thread giving my perspective on the history of JavaScript and why its ecosystem might look a bit messy in the eyes of a newcomer to the language. It got quite a bit of positive feedback so I wanted to re-share it here! If you like it give me a follow and consider a re-tweet! Thanks ❤️

Read Twitter thread
Cloudscape – Cloudscape Design System

Cloudscape – AWS own Design System


Recently AWS launched Cloudscape, a design system that offers user interface guidelines, front-end components, design resources, and development tools for building user experiences for the cloud. It's interesting to see AWS finally investing in proper UI/UX and I personally look forward to seeing how this product will influence AWS itself (before the broader open source community)!

Read article
Learn Vim the Simple Way

Vimified: Learn Vim the Simple Way


I always wanted to get more proficient at Vim. And yet, every time I tried to get better at it I was quickly discouraged and went back to Sublime, Atom or Visual Studio code. But last week I found this new interactive vim training resource which looks awesome! Maybe it's time to give learning Vim properly another shot!

Read article
Roll your own JavaScript runtime

Roll your own JavaScript runtime


The folks at Deno wrote a very interesting walk-through that showcases how to create a CLI that executes JavaScript files. This is done in Rust reusing some of the V8 binding libraries written for Deno. After this article, Deno, Bun, and even Node.js should look less magical to you!

Read article
Serverless testing strategy

Serverless testing strategy


This article describes and rates different testing options for serverless applications on AWS, and gives a recommended testing strategy. Test is important in every application, but it's even more important in the context of serverless where things are sometimes a bit hard to fully test locally!

Read article
Serverless Internationalisation 🚀

Serverless Internationalisation


Are you building a product that needs to support multiple languages? Are you building it with Serverless technologies? Well, if you answered YES to both questions I am sure you'll love this article. It provides a great example of building serverless solutions that can easily be extended to support multiple languages and locales.

Read article
Load Testing: An Unorthodox Guide

Load Testing: An Unorthodox Guide


Load test is somewhat of an arcane art. It's hard to do it well and it's hard to get consistent and reliable results. If you want to learn more about this topic, check out this guide to understand how to properly execute load tests, what data to collect during load tests and how to interpret that data.

Read article
 

Book of the week

book cover
Rails, Angular, Postgres, and Bootstrap: Powerful, Effective, and Efficient Full-Stack Web Development
by David B. Copeland

As a Rails developer, you care about user experience and performance, but you also want simple and maintainable code. Achieve all that by embracing the full stack of web development, from styling with Bootstrap, building an interactive user interface with AngularJS, to storing data quickly and reliably in PostgreSQL. Take a holistic view of full-stack development to create usable, high-performing applications, and learn to use these technologies effectively in a Ruby on Rails environment.
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

color-link-48.png fullstackbulletin.com
color-twitter-48.png @fstackbulletin
Copyright © 2022 FullStack Bulletin, All rights reserved.


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

Email Marketing Powered by Mailchimp