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.

Events/ Training

Imperative vs Declarative Programming

At this point you’ve undoubtedly heard about imperative programming vs declarative programming. You might have even searched for what those terms actually mean.

Install and Configure the Entry Point of react-intl

In this course, we will incorporate react-intl into a project created with create-react-app and react-router.

Learning To See [Part 1: Introduction]

In this series, we’ll explore the complex landscape of machine learning and artificial intelligence through one example from the field of computer vision: using a decision tree to count the number of fingers in an image. It’s gonna be crazy.

Microsoft Is for Open Source Developers – The New Stack

Microsoft has always been a company with a focus on developers. Now that the developer communities are increasingly, if not largely, open source, Microsoft has been adapting to this new reality.

🍾🚀 webpack 3: Official Release!! 🚀🍾

After we released webpack v2, we made some promises to the community. We promised that we would deliver the features you voted for. Moreover, we promised to deliver them in a faster, more stable release cycle.

Want to learn Web Development?

An open source search engine that will help you learn pretty much anything!



You’ve got React Native all wrong

You hear a lot of buzz about React Native these days, yet most people seem to talk about its ability to run on multiple platforms as its main benefit.

How PregBuddy reached a LightHouse score of 100/100

While native apps are rich in experience, they do come with a price of an install. A new way to deliver amazing user experiences on the web is Progressive Web Apps also called PWA.

How to build an Android app using Cordova and VueJS – Pusher Blog

How to build an Android app using Cordova and VueJS – Pusher Blog

A new Vue for NativeScript

The standard way to develop a NativeScript app, currently, is either writing ‘vanilla’ NativeScript or using Angular, which also offers the opportunity to share code between the web and mobile. Many voices, however, have been asking for a Vue.js integration with NativeScript

Introducing Vue and Weex for Native Mobile Apps

Vue is a popular JavaScript framework for web apps with easy binding between data in memory and the user interface. Now Weex allows us to code native mobile apps using the Vue framework!

Have Web Standards on Mobile Caught Up to Phonegap in 2017? Pt. 1

Have Web Standards on Mobile Caught Up to Phonegap in 2017?



React Elements vs React Components

What surprised me wasn’t the joint confusion around this question, but instead was the amount of inaccurate responses I received.

Error Handling in React 16 – React Blog

As React 16 release is getting closer, we would like to announce a few changes to how React handles JavaScript errors inside components. These changes are included in React 16 beta versions, and will be a part of React 16.

Creating truly universal React component systems – 💅 styled-components

Announcing styled-components/primitives, an experimental entry point combining styled-components and react-primitives

Add Internationalization (i18n) to a React app using React Intl

In this course, we will incorporate react-intl into a project created with create-react-app and react-router.

8 things to learn in React before using Redux

State management is difficult. A view library, such as React, enables you to manage local component state. But it only scales to a certain point.

denysdovhan/wtfjs: A list of funny and tricky JavaScript examples

JavaScript is a great language. It has a simple syntax, large ecosystem and, what is the most important, great community. At the same time, all we know that JavaScript is a quite funny language with tricky parts. Some of them can quickly turn our everyday job into hell, some of them can make us laugh […]



Nuxt.js: A Universal Vue.js Application Framework

Universal (or Isomorphic) JavaScript is a term that has become very common in the JavaScript community. It is used to describe JavaScript code that can execute both on the client and the server.

timarney/react-app-rewired: Override create-react-app webpack configs without ejecting

Override create-react-app webpack configs without ejecting

Import Cost – Visual Studio Marketplace

This extension will display inline in the editor the size of the imported package.

Building Native iOS and Android Apps With Vue and NativeScript

Vue is a popular JavaScript framework for handling the view layer of your application. NativeScript is technology that lets developers use JavaScript to drive completely native iOS and Android applications.

Unit testing Vue.js components with Jest

Foreword: I integrated all the new JavaScript stuff into a legacy application. Because of this reason and that the old JavaScript was horrible and not tested, I decided to set things up right this time.

Testing Vue components with Jest

In his talk, Roman gave his audience a look at what makes up a good practice in testing and how jest works.



How I Reduced my DB Server Load by 80%

Database load can be a silent performance killer. I’ve been optimizing the query performance of a web app I run designed to get people involved in open source, but was seeing random spikes of query times to 15 seconds or more. While I had been seeing this behavior for some time, I only recently began […]

GraphQL Meets Graph Database: A GraphQL + Neo4j Integration

A very interesting development in recent months has been in GraphQL, an API query language especially targeted at front-end and mobile developers developed by Facebook.

CockroachDB 1.0 is Production-Ready

PRODUCT / May 10, 2017 CockroachDB 1.0 is Production-Ready by Spencer Kimball Today, we are pleased to announce the release of CockroachDB 1.0, the first open source, cloud-native SQL database.

Introduction to Azure Cosmos DB

Azure Cosmos DB is Microsoft’s globally distributed, multi-model database.

SQL is 43 years old – here’s 8 reasons we still use it today

SQL is the second-most common programming language, used by 50% of all developers (Web, Desktop, Sysadmin/DevOps, Data Scientist/Engineer) and beaten only by JavaScript – a language half the age of SQL.

Redis as a JSON store

Both JSON and Redis need no introduction; the former is the standard data interchange format between modern applications, whereas the latter is ubiquitous wherever performant data management is needed by them.


Web Server/ Cloud

Best Amazon Web Services tutorials, courses, videos & books 2017

Amazon Web Services (AWS) is a secure cloud services platform that offers various cloud based features and is made by Amazon. AWS was first launched in 2006. Amazon Web Services(AWS) Certification is has quickly become a must have certificates for any IT professional working with AWS.

Deploy Vue.js — SSR(Vuetify) on Production with Pm2 and Nginx.

In this article I will show you how to deploy a production ready Vue.js — SSR (Vuetify) Application, using Pm2 (production process manager) for Node.JS and Nginx for reverse — proxy.

Overengineering The Deployment of Static HTML With CI/CD Docker and Kubernetes

I recently found myself creating a CI/CD pipeline for a 3 page static html website, and to be honest, despite how long it took to setup, I think it was worth it! In this post I write about my journey and reflection.

Kubernetes: An Introduction to Deploying a Node.js Docker App

With Docker, you have simple commands like docker run or docker stop to start/stop a container respectively. Unlike these simple commands that let you do operations on a single container, there is no docker deploy command to push new images to a group of hosts

Kubernetes: An Introduction to Deploying a Node.js Docker App

While container technology has existed for years, Docker really took it mainstream. A lot of companies and developers now use containers to ship their apps. Docker provides an easy to use interface to work with containers

The State Of Advanced Website Builders – Smashing Magazine

Advanced website builders — the tools provided by Squarespace, Wix, Weebly, The Grid and more — produce websites that look and feel like they were designed and coded by humans. At some point, will they replace custom development?


Full Stack Weekly Newsletter

A free weekly newsletter for full stack web developers!