FullStack Bulletin

Subscribe
Archives
October 18, 2021

🤓 #42: GPU.js - GPU accelerated Javascript

Conventional Commits, Webpack bundle optimization, Eleventy 1.0 beta, Web Streams Everywhere, WebAssembly Component Model, A Discord app with Fastify!

Fullstack bulletin:
GPU.js - GPU accelerated Javascript
View this email in your browser
alt_text
"I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We’ve created life in our own image"
—  Stephen Hawking, Theoretical physicist
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

GPU.js - GPU accelerated Javascript

GPU.js - GPU accelerated Javascript


A powerful JavaScript library that allows you to perform massively parallel GPGPU computations using GPU. It works in Node.js too!

Read article
Clean Conventional Commits

Clean Conventional Commits


Did you know that if you are diligent enough with your commit messages you can fully automate the release versioning? Conventional commits is a standard way of writing commit messages that, among other things, allows you to specify when a change is a breaking change and requires a new major release!

Read article
Most popular mistake to ruin Webpack bundle optimization

Most popular mistake to ruin Webpack bundle optimization


Building huge applications means putting together hundreds of different modules, packing, bundling and shipping that towards user. Control of bundle size becomes critical at this point, one module, one bad apple, can just ruin everything. Let's talk about that in this post.

Read article
The very first Eleventy 1.0 Beta Release

The very first Eleventy 1.0 Beta Release


Eleventy, one of the fastest growing static site generators, is close to a version 1.0! This first beta release comes with some interesting new features. At the top of the list there's Eleventy Serverless:  a fantastic way to do dynamic server side rendering on request or lazily via Distributed Persistent Rendering. Find out all the new features in this blog post.

Read article
Web Streams Everywhere (and Fetch for Node.js)

Web Streams Everywhere (and Fetch for Node.js)


Chrome developer advocate Jake Archibald called 2016 "the year of web streams." Clearly, his prediction was somewhat premature. The Streams Standard was announced back in 2014. It’s taken a while, but there’s now a consistent streaming API implemented in modern browsers (still waiting on Firefox…) and in Node (and Deno).

Read article
Lin Clark on the WebAssembly Component Model

Lin Clark on the WebAssembly Component Model


Using the metaphor of lego blocks, Lin Clark (a Senior Principal Software Engineer at Fastly) discusses WebAssembly Component model with Wes Reisz, including the background, roadmap, and design goals.

Read article
A Discord app with Fastify!

A Discord app with Fastify!


A tutorial showing you how to builf a simple demo application using Fastify. In this tutorial you will learn how to implement login with Discord (using OAUTH2), how to secure the web application, test and deploy to Heroku.

Read article
 

Book of the week

book cover
Cassandra: The Definitive Guide: Distributed Data at Web Scale
by Jeff Carpenter and Eben Hewitt

Imagine what you could do if scalability wasn't a problem. With this hands-on guide, you’ll learn how the Cassandra database management system handles hundreds of terabytes of data while remaining highly available across multiple data centers. This expanded second edition—updated for Cassandra 3.0 provides the technical details and practical examples you need to put this database to work in a production environment. Authors Jeff Carpenter and Eben Hewitt demonstrate the advantages of Cassandra’s non-relational design, with special attention to data modeling.
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.