FullStack Bulletin

Subscribe
Archives
January 24, 2022

🤓 #257: JavaScript Rising Stars

Slidev, Bastion host best practices, Writing a Lua VM in Rust, TypeScript features to avoid, Hottest Front-end Tools, Layout patterns

Fullstack bulletin:
JavaScript Rising Stars
View this email in your browser
alt_text
"All of the biggest technological inventions created by man - the airplane, the automobile, the computer - says little about his intelligence, but speaks volumes about his laziness"
—  Mark Kennedy, 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

2021 JavaScript Rising Stars

JavaScript Rising Stars


Let's have a look at the most successful and rising JavaScript project of 2021. What's getting more traction and what's worth learning? Our favourite picks: Fastify, SWC, Slidev, Eleventy, Vanilla-extract & Vitest but, trust us, there is a lot more to explore!

Read article
Slidev

Slidev


We liked this one so much that we wanted to put it in its own spotlight! Slidev is a super-simple yet powerful way to create technical slides by just using markdown! How cool is that? We can't wait to use this in our next talk!

Read article
SSH Bastion host best practices: How to Build and Deploy a Security-Hardened SSH Bastion Host

SSH Bastion host best practices


If you have been doing a little bit of networking and systems design you might have to build and provision your bastion host. Let's learn some best practices to build and deploy a security-hardened SSH bastion host based on OpenSSH server.

Read article
Writing a minimal Lua implementation with a virtual machine from scratch in Rust | notes.eatonphil.com

Writing a Lua VM in Rust


Are you thinking to expand your webdev horizons a little bit? If you want to try something new you could follow this tutorial to get to play with Rust a little bit while learning how to write a minimal Lua implementation with a virtual machine from scratch!

Read article
Execute Program

TypeScript features to avoid


Enums, Namespaces, Decorators, Private keyword: 4 TypeScript features that it's better to avoid for the author of this post. Are you curious to find out why? And most importantly, do you agree?

Read article
The 60 Hottest Front-end Tools of 2021 | CSS-Tricks

The 60 Hottest Front-end Tools of 2021


A complete list of the most popular front-end tools in 2021, according to the Web Tools Weekly newsletter. See which resources made the list.

Read article
Layout patterns

Layout patterns


A collection of layout patterns built using modern CSS APIs that will help you build common interfaces such as cards, dynamic grid areas, and full-page layouts.

Read article
 

Book of the week

book cover
Designing Interfaces: Patterns for Effective Interaction Design
by Jenifer Tidwell

Despite all of the UI toolkits available today, it's still not easy to design good application interfaces. This bestselling book is one of the few reliable sources to help you navigate through the maze of design options.
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.