Full Stack Weekly Newsletter

A free weekly newsletter for full stack web developers!

Full Stack Weekly is free weekly newsletter for full stack developers. Every Thursday. I do not share your email and keep it safe! No spam, promise!

This newsletter is all of the links and material that raise my eyebrow each week as a full stack developer.


Puppeteer recorder is a Chrome extension that records your browser interactions and generates a Puppeteer script. checklyhq.com


Since GraphQL is only a query language, no one defines the transport layer or data format. GraphQL itself isn’t opionated about it. However, most often GraphQL is used as alternative to the popular REST architecture for client-server communication over HTTP with JSON.


Web attacks explode these days as security comes to the front of the stage. We’ve compiled over 23 Node.js security best practices (+40 other generic security practices) from all top-ranked articles around the globe. The work here is part of our Node.js best practices GitHub repository which contains more than 80 Node.js practices. Note: Many […]


This is the transcript from the keynote I gave at the International Symposium on Memory Management (ISMM) on June 18, 2018. For the past 25 years ISMM has been the premier venue for publishing memory management and garbage collection papers and it was an honor to have been invited to give the keynote.


Hello! You’re looking at a guide and open source sample for Dockerized Flask apps on Azure. Specifically, we’ll be using a combination of Python, the Azure Portal, and Docker, to build and deploy a pre-packaged text summarization model via a Flask API, running on a Docker container, in the cloud.


Here is the idea: If you have never heard about the REST architectural style constraints and their implication on the properties of the resulting distributed system and you do not want to (or can’t) educate yourself, use GraphQL.



Most PostgreSQL queries and sessions in a well-designed application are short-lived, on the order of a couple of milliseconds, and return very small result sets. Most web apps don’t take advantage of the stateful features of PostgreSQL sessions, or always use the same stateful parameters, like setting the timezone. As a result, this model means […]


A common question that I get is why do we offer so many database products? The answer for me is simple: Developers want their applications to be well architected and scale effectively. To do this, they need to be able to use multiple databases and data models within the same application.


FoundationDB is a distributed datastore, designed from the ground up to be deployed on clusters of commodity hardware. These clusters scale well as you add machines, automatically heal from hardware failures, and have a simple API. The key-value store supports fully global, cross-row ACID transactions. That’s the highest level of data consistency possible. What does […]


Relational databases held the lead for quite a time. Choices were quite obvious, MySQL, Oracle or MS SQL to mention a few.


Today we’re excited to launch native support for Apache Cassandra API in Azure Cosmos DB


Hands up if you grew up with structured databases. Did you learn some flavour of SQL? Maybe MS Access in school and then MySQL when you started dabbling in code.


Events/ Training

javascript – Multiple JS files in Chrome Extension – how to load them? – Stack Overflow


One of the most common suggestions for people looking to learn to code and get more involved in the Node.js and JavaScript communities I’ve heard is “go network in person.” When I was trying to get started, I heard this a ton but didn’t have an opportunity to do so since I live in a […]


#PerfMatters Conference is the web performance conference in Redwood City, California with talks by internationally renowned performance developers. Our focus is on front-end web performance.


We build six fundamental programming tools from scratch in about thirty minutes each. Each focuses on understanding the core behavior of the tool, rather than the esoteric details and legacy concerns of real-world implementations.


A collection of free books for developers


JSUnconf 2017 in Hamburg 25th & 26th of March 2017



Today the Ember project is releasing version 3.6 of Ember.js, Ember Data, and Ember CLI. Highlights include public API support for ES6 classes and two new RouterService methods. This release kicks off the 3.7 beta cycle for all sub-projects. We encourage our community (especially addon authors) to help test these beta builds and report any […]


A Tale of Types, Classes, and Maps by Benedikt Meurer · JSCamp Barcelona 2018


Having used Vue at my current workplace, I already had a fairly solid knowledge of how it all worked. However, I was curious to know what the grass was like on the other side of the fence — the grass in this scenario being React.


A modern JavaScript charting library to build interactive charts and visualizations with simple API.


Writing performant JavaScript applications is a complex matter these days. Years ago, everything started with script concatenation to save HTTP requests, and then it continued with minification and wrangling of variable names to squeeze out even the last tiny bit of the code we ship.


Managing state is not a new thing in software, but it’s still relatively new for building software in JavaScript. Traditionally, we’d keep state within the DOM itself or even assign it to a global object in the window. Now though, we’re spoiled with choices for libraries and frameworks to help us with this. Libraries like […]



Flutter is an open-source, cross-platform mobile development framework from Google. It allows high-performance, beautiful applications to be built for iOS and Android from a single code base. It is also the development platform for Google’s upcoming Fuchsia operating system. Additionally, it is architected in a way that it can be brought to other platforms, via […]


In this post, we’ll look at how to build fully serverless & backendless mobile applications with AWS Amplify & React Native that include features like authentication, analytics, a managed data layer, storage & push notifications.


Web app manifest file: manifest.webmanifest Service Worker HTTPS App icon HTML page, with PWA tweaks


Build native mobile apps using JavaScript and VueJs


Flutter is a mobile cross-development platform still in its beta. Flutter most importantly gives us the native feel with a better performance as compared to its competitors. In this article, we will learn why Flutter is a good option for development and we will also create a simple app with it. You can find the […]


Flutter is Google’s mobile UI framework for crafting high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.


Web Server/ Cloud

You build essential GraphQL content infrastructure for your digital products. We build a headless CMS for your content creators.


Danger runs during your CI process, and gives teams the chance to automate common code review chores.


Peril is a tool that takes GitHub webhooks, and makes it easy to build one-off actions. It does this by having a per-account settings JSON, that connects JavaScript files to events from webhooks. So, for example, you can write a rule which runs when closing an issue in GitHub that looks for associated Jira tickets […]


Get an all-in-one workflow that combines global deployment, continuous integration, and HTTPS. And that’s just the beginning.


Cosmic JS allows you to eliminate layers of your application technology stack. We handle the data and file management so you can focus on the core areas of your app. As a result, your application is built faster, more light-weight and requires less maintenance over time.


Both Microsoft Azure and Amazon Web Services offer a lot of data services. So many services that it can be hard to comprehend how the compare without a scorecard. So, that’s what I did here, I put together a quick image to help you make sense of all the offerings current available (as of March, […]


Full Stack Weekly Newsletter

A free weekly newsletter for full stack web developers!