A Guide to Writing Dockerfiles for Node Webapps
A step-by-step guide to writing optimized Dockerfiles for Node apps to assist in both development and deployment. - https://goo.gl/XRujqz
#nodejs #docker
A step-by-step guide to writing optimized Dockerfiles for Node apps to assist in both development and deployment. - https://goo.gl/XRujqz
#nodejs #docker
Hasura
An Exhaustive Guide to Writing Dockerfiles for Node.js Web Apps
Step by step guide to writing highly optimized Dockerfiles for Node.js web app development and deployment.
Making SVG icon libraries for React apps
Nicolas Gallagher describes how to make a package of React components from a library of SVG icons. - https://goo.gl/GCksL5
#react #svg
Nicolas Gallagher describes how to make a package of React components from a library of SVG icons. - https://goo.gl/GCksL5
#react #svg
Nicolasgallagher
Making SVG icon libraries for React apps – Nicolas Gallagher
Writing and pictures about software, people, and nature.
CSS Grid Layout — Crossed Sections
Rafaela Ferro gives an introduction to CSS Grid and its potential with a practical example - https://goo.gl/rmG8j3
#css #grid
Rafaela Ferro gives an introduction to CSS Grid and its potential with a practical example - https://goo.gl/rmG8j3
#css #grid
Medium
CSS Grid layout — crossed sections
An introduction to CSS Grid and its potential with a practical example.
A Look at the State of Progressive Images and User Perception
We all want images to load fast: “Choosing the right image format, optimizing the quality and using responsive images are important tasks, but what can we do beyond that?” - https://goo.gl/cdsQgF
#frontEnd #images
We all want images to load fast: “Choosing the right image format, optimizing the quality and using responsive images are important tasks, but what can we do beyond that?” - https://goo.gl/cdsQgF
#frontEnd #images
Smashing Magazine
Taking A Look At The State Of Progressive Images And User Perception
We all want to load images fast on the web. Choosing the right image format, optimizing the quality and using responsive images are important tasks, but what can we do beyond that?
How to Model the Behavior of Redux Apps with Statecharts
“describing states & the events that transition from one state into another is a well studied concept” and statecharts provide a way to visually represent this. - https://goo.gl/L6B7hz
#react #redux
“describing states & the events that transition from one state into another is a well studied concept” and statecharts provide a way to visually represent this. - https://goo.gl/L6B7hz
#react #redux
freeCodeCamp
How to model the behavior of Redux apps using statecharts
Our app, whether we like it or not, will be in a particular state at any given point in time. As we code User Interfaces (UI), we describe…
GraphQL as an API Gateway to Microservices
In this post, you can explore something you might not have thought of before: employing GraphQL on your API gateway! Read on for the details - https://goo.gl/t74xES
#nodejs #graphQL
In this post, you can explore something you might not have thought of before: employing GraphQL on your API gateway! Read on for the details - https://goo.gl/t74xES
#nodejs #graphQL
dzone.com
GraphQL as an API Gateway to Microservices - DZone Microservices
Learn about how you can employ GraphQL on your API gateway as part of your microservices architecture in this tutorial.
React vs Vue
Both React and Vue have gained a lot of attention and interest from the developer’s community for the past 3 years. - https://goo.gl/NVyUZ6
#react #vue
Both React and Vue have gained a lot of attention and interest from the developer’s community for the past 3 years. - https://goo.gl/NVyUZ6
#react #vue
Drawing Better Looking Curves
I’ve recently been learning about how to draw smoother curves that look more appealing…A common technique in professional CAD and font design software is to use a visualisation technique called a curvature comb to see how sharp or flat a curve is along its path…Here’s an example of a curvature comb being used in Fontlab VI to smooth out bumpy spots in a font…To explain how this works, let’s explore how Bézier curves work using SVG and D3… -
https://goo.gl/79AUTX
#d3js
I’ve recently been learning about how to draw smoother curves that look more appealing…A common technique in professional CAD and font design software is to use a visualisation technique called a curvature comb to see how sharp or flat a curve is along its path…Here’s an example of a curvature comb being used in Fontlab VI to smooth out bumpy spots in a font…To explain how this works, let’s explore how Bézier curves work using SVG and D3… -
https://goo.gl/79AUTX
#d3js
Observablehq
Drawing better looking curves
Discover insights faster and communicate more effectively with interactive notebooks for data analysis, visualization, and exploration.
CSS Variables: Everything You Need to Know
Ohans Emmanuel created an in-depth guide to CSS Variables - https://goo.gl/GxEKjb
#css
Ohans Emmanuel created an in-depth guide to CSS Variables - https://goo.gl/GxEKjb
#css
freeCodeCamp
Everything you need to know about CSS Variables
Most programming languages have support for variables. But sadly, CSS has lacked support for native variables from the very beginning.
HEAD: A List of Things That Go In The 'head' Element
Meta tags, link tags, Twitter card info, browser-specific directives, and more. - https://goo.gl/QYkvGL
#html
Meta tags, link tags, Twitter card info, browser-specific directives, and more. - https://goo.gl/QYkvGL
#html
Passport Authentication for Node Apps
How to add Facebook- and GitHub-based authentication to a Node app using the Passport authentication middleware. - https://goo.gl/K7n7FC
#nodejs
How to add Facebook- and GitHub-based authentication to a Node app using the Passport authentication middleware. - https://goo.gl/K7n7FC
#nodejs
SitePoint
Passport Authentication for Node.js Applications
This article shows how Passport is used to add Facebook and GitHub authentication to a Node.js application.
Babel 7.0 Is Nearly Here: A Big Update
If you’re a Babel user, this is a must-read ‘state of the union’ type post from its creator. If you’re not? You’ll get to learn what it is, too. - https://goo.gl/4QcVig
#babel7
If you’re a Babel user, this is a must-read ‘state of the union’ type post from its creator. If you’re not? You’ll get to learn what it is, too. - https://goo.gl/4QcVig
#babel7
freeCodeCamp
We’re nearing the 7.0 Babel release. Here’s all the cool stuff we’ve been doing.
Hey there 👋! I’m Henry, one of the maintainers on Babel.
Building a Simple Face Recognition App with Vue.js and Kairos
Face Detection and Recognition have become an increasingly popular topic these days - https://goo.gl/7dAac8
#vue #kairos
Face Detection and Recognition have become an increasingly popular topic these days - https://goo.gl/7dAac8
#vue #kairos
Scotch
Building a Simple Face Recognition App with Vue.js and Kairos
Face Recognition on web never looked this easy in this in-depth article
Getting Started with React Native and Expo
Expo is a set of tools that provide an abstraction layer over common mobile development tasks (e.g. push notifications, camera, location services) when working with React Native. - https://goo.gl/LnNGbC
#reactNative
Expo is a set of tools that provide an abstraction layer over common mobile development tasks (e.g. push notifications, camera, location services) when working with React Native. - https://goo.gl/LnNGbC
#reactNative
matwrites.com
Get started with React Native and Expo in minutes • matwrites.com
Expo claims to be the fastest way to build an app. In conjunction with React Native’s flexibility and extensibility it creates a great toolkit for mobile app developers. In the one of the previous articles I have answered the question “Why is React Native…
Shipping System Fonts to GitHub,com
Mark Otto explains why GitHub serves the fonts based on your operating system or device. - https://goo.gl/7W9tJK
#css
Mark Otto explains why GitHub serves the fonts based on your operating system or device. - https://goo.gl/7W9tJK
#css
Tips & Tricks for Ionic on Desktop
Tips & tricks to help you adapt your Ionic app for the desktop without compromising the mobile experience. - https://goo.gl/nhkBWx
#ionic
Tips & tricks to help you adapt your Ionic app for the desktop without compromising the mobile experience. - https://goo.gl/nhkBWx
#ionic
The Official Ionic Blog
Tips & Tricks for Ionic on Desktop
This a guest post from Rodrigo Fernández, the CTO and co-founder of Savelist, an app that allows you to save and discover products from any online store, and get notified when prices or stock change.
We have been using Ionic at Savelist since the first alpha…
We have been using Ionic at Savelist since the first alpha…
I wrote some code that automatically checks visualizations for non-colorblind safe colors. Here’s how it works
Earlier this week we released a new feature at Datawrapper that checks colors used in charts or maps for problems with colorblind readers. If problematic colors are found, a warning sign is shown that leads to a colorblind simulation view that helps our users find better colors. This blog post explains how the code works. Perhaps this can open a discussion for future improvement. I also hope that other tools will follow Darawrapper on this path towards more automated accessibility testing. - https://goo.gl/a64m1r
#d3js
Earlier this week we released a new feature at Datawrapper that checks colors used in charts or maps for problems with colorblind readers. If problematic colors are found, a warning sign is shown that leads to a colorblind simulation view that helps our users find better colors. This blog post explains how the code works. Perhaps this can open a discussion for future improvement. I also hope that other tools will follow Darawrapper on this path towards more automated accessibility testing. - https://goo.gl/a64m1r
#d3js
vis4.net
I wrote some code that automatically checks visualizations for non-colorblind safe colors. Here's how it works
Earlier this week we released a new feature at Datawrapper that checks colors used in charts or maps for problems with colorblind readers. If problematic colors are found, a warning sign is shown that
5 Practical Ways To Share Code: From NPM to Lerna and Bit
Lerna helps you manage multiple packages stored in a single repository, while Bit lets you share code direct from any repository it’s already in. - https://goo.gl/vdRsGb
#nodejs
Lerna helps you manage multiple packages stored in a single repository, while Bit lets you share code direct from any repository it’s already in. - https://goo.gl/vdRsGb
#nodejs
Hacker Noon
5 Practical Ways To Share Code: From NPM To Lerna And Bit
How to share code between projects : 5 useful tips and tools from NPM to Lerna and Bit. 2018 is a good time to stop copy-pasting.