Rebuilding the Solar System with CSS
Rob DiMarzo shows how to build the planets in our solar system — complete with their relative rotation speed, tilt, and other photorealistic goodies — using only CSS. - http://amp.gs/Ovg8
#css
Rob DiMarzo shows how to build the planets in our solar system — complete with their relative rotation speed, tilt, and other photorealistic goodies — using only CSS. - http://amp.gs/Ovg8
#css
Optimizing Components with React.memo, useMemo, & useCallback
A brief look at a situation where you might want to apply some gentle optimizations when components are rendering more often than they need to. - http://amp.gs/OgBn
#react
A brief look at a situation where you might want to apply some gentle optimizations when components are rendering more often than they need to. - http://amp.gs/OgBn
#react
A Guide to Angular 8's Differential Loading
Angular 8 now sends different bundles of code to different clients. Here’s the how and why, plus an Angular Auth0 tutorial tacked onto the end for some reason - http://amp.gs/OEGR
#angular
Angular 8 now sends different bundles of code to different clients. Here’s the how and why, plus an Angular Auth0 tutorial tacked onto the end for some reason - http://amp.gs/OEGR
#angular
Auth0 - Blog
A Guide to Angular 8's Differential Loading
Angular 8 now sends separate bundles to legacy browsers by default. Learn more about this new Angular feature, differential loading, in this article.
The Concept of 'Micro Frontends'
A look at a pattern aroundo splitging up your large, complex, frontend codebases into simple, composable, independently deliverable apps that integrate together. - http://amp.gs/OVxQ
#frontend
A look at a pattern aroundo splitging up your large, complex, frontend codebases into simple, composable, independently deliverable apps that integrate together. - http://amp.gs/OVxQ
#frontend
martinfowler.com
Micro Frontends
How to split up your large, complex, frontend codebases into simple, composable, independently deliverable apps.
How One Team of Freelancers Writes Full Stack JavaScript Apps
Some simple principles that one distributed agency has adopted when working with Node-powered full-stack JS apps from file structure to code generation. - http://amp.gs/O91z
#nodejs
Some simple principles that one distributed agency has adopted when working with Node-powered full-stack JS apps from file structure to code generation. - http://amp.gs/O91z
#nodejs
Medium
How We Write Full Stack JavaScript Apps
Our GitHub repo got 8,200 stars within 3 days. It hit number one on HackerNews, GitHub Trending, as well as 20,000 upvotes on Reddit.
Wrapping Long Words With CSS or HTML
Chris Cid outlines different ways to manage long words using CSS. - http://amp.gs/O4te
#css
Chris Cid outlines different ways to manage long words using CSS. - http://amp.gs/O4te
#css
Cjcid
Wrapping long words with CSS or HTML – Chris Cid ∣ CJCid
Wrapping words with soft‐hyphne, wbr element, or with CSS `white-space`, `word-break`, `overflow-wrap` / `word-wrap`, `line-break`, and `white-space-collapse`
How to Build Your Own React-Redux Using useReducer and useContext Hooks
Get a deeper understanding of React-Redux by building your own version of it! - http://amp.gs/ORtq
#react #redux
Get a deeper understanding of React-Redux by building your own version of it! - http://amp.gs/ORtq
#react #redux
Medium
Build Your Own React-Redux Using useReducer and useContext Hooks
Get a deeper understanding of React-Redux by building it yourself!
It’s Finally Possible to Code Web Apps on an iPad Pro
...using Visual Studio Code. - http://amp.gs/ORaH
#news
...using Visual Studio Code. - http://amp.gs/ORaH
#news
Medium
It’s finally possible to code web apps on an iPad Pro
iPadOS finally delivers a real browser. Let’s push it to the limit.
How to Build a Simple Carousel in NativeScript
A guide to building a complete Carousel UI using NativeScript and Angular. - http://amp.gs/OULm
#angular #nativescript
A guide to building a complete Carousel UI using NativeScript and Angular. - http://amp.gs/OULm
#angular #nativescript
Styling in Modern Web Apps
A dive into the different ways of organizing styling in modern apps, which often have complex interfaces and design patterns. - http://amp.gs/OdDk
#css
A dive into the different ways of organizing styling in modern apps, which often have complex interfaces and design patterns. - http://amp.gs/OdDk
#css
Smashing Magazine
Styling In Modern Web Apps — Smashing Magazine
In this article, we welcome you to take a detailed dive into the different ways of organizing styling in modern applications which often have complex interfaces and design patterns.
What’s New in Nuxt JS 2.8.0
Nuxt is a framework built for creating Vue applications. These Vue applications can be a single page application, a static generated application or a universal application. - http://amp.gs/OOAs
#nuxt
Nuxt is a framework built for creating Vue applications. These Vue applications can be a single page application, a static generated application or a universal application. - http://amp.gs/OOAs
#nuxt
Bits and Pieces
What's New in Nuxt JS 2.8.0
All the good-to-know new features in version 2.8.0 of Nuxt JS, with examples
Safari Web Inspector Now Includes A New CPU Usage Timeline
...that lets devs measure a page’s CPU usage, estimate its energy impact, and more easily investigate sources of script execution that may be contributing to poor energy utilization. - http://amp.gs/Orx8
#news
...that lets devs measure a page’s CPU usage, estimate its energy impact, and more easily investigate sources of script execution that may be contributing to poor energy utilization. - http://amp.gs/Orx8
#news
WebKit
CPU Timeline in Web Inspector
Web Inspector now includes a new CPU usage timeline that lets developers measure a page’s CPU usage, estimate its energy impact, and more easily investigate sources of script execution that may be contributing to poor energy utilization.
Building a Reactivity System Similar to Vue In Under 0.7KB
Currently, the TOAST UI Grid team is working diligently for the major update that is the release of the version 4. The purpose of this update is to rewrite all of the previous code base written with… - http://amp.gs/Orsi
#vue
Currently, the TOAST UI Grid team is working diligently for the major update that is the release of the version 4. The purpose of this update is to rewrite all of the previous code base written with… - http://amp.gs/Orsi
#vue
Medium
Building a 0.7KB Reactivity System Similar to Vue
Currently, the TOAST UI Grid team is working diligently for the major update that is the release of the version 4. The purpose of this…
An Introduction to the MediaRecorder API
Here's how to use the MediaRecorder browser API to record audio and video in the browser. - http://amp.gs/OSYn
#webapi
Here's how to use the MediaRecorder browser API to record audio and video in the browser. - http://amp.gs/OSYn
#webapi
Twilio Blog
An introduction to the MediaRecorder API
The MediaRecorder API is a web API that you can use to record audio and video in the browser. In this post we'll build an app that records audio and lets you download it.
Up & Going with Nuxt.js, Bulma and Sass
Overcome Nuxt.js, Bulma and Sass shenanigans with this quick article to help you start developing your next App in less than 10 minutes. - http://amp.gs/OSLs
#vue
Overcome Nuxt.js, Bulma and Sass shenanigans with this quick article to help you start developing your next App in less than 10 minutes. - http://amp.gs/OSLs
#vue
Using Cypress to Write Tests for a React App
A straightforward introduction to using Cypress with React. Cypress is an end-to-end testing library that makes it easy to define and run user/UI actions programmatically to test the behavior of an app. - http://amp.gs/ONqS
#react #cypress #tests
A straightforward introduction to using Cypress with React. Cypress is an end-to-end testing library that makes it easy to define and run user/UI actions programmatically to test the behavior of an app. - http://amp.gs/ONqS
#react #cypress #tests
CSS-Tricks
Using Cypress to Write Tests for a React Application
End-to-end tests are written to assert the flow of an application from start to finish. Instead of handling the tests yourself — you know, manually
'Why We Prefer CSS Custom Properties to SASS Variables'
Some practical examples of how CSS variables can power-up your workflow. - http://amp.gs/OqOZ
#css
Some practical examples of how CSS variables can power-up your workflow. - http://amp.gs/OqOZ
#css
CodyHouse
Why we prefer CSS Custom Properties to SASS variables | CodyHouse
Some practical examples of how CSS variables can power-up your workflow
Understanding Worker Threads in Node
First introduced as a experimental feature in Node 10.5, worker threads are now a standard, built-in feature and enable you to run separate JavaScript files in separate threads (without introducing threads as a first-class citizen to Node generally). - http://amp.gs/Os7c
#nodejs
First introduced as a experimental feature in Node 10.5, worker threads are now a standard, built-in feature and enable you to run separate JavaScript files in separate threads (without introducing threads as a first-class citizen to Node generally). - http://amp.gs/Os7c
#nodejs
Good Code Reviews, Better Code Reviews
Gergely Orosz's personal take on what good code reviews look like and what great ones - better than good - are. - http://amp.gs/OiCY
#codereview
Gergely Orosz's personal take on what good code reviews look like and what great ones - better than good - are. - http://amp.gs/OiCY
#codereview
The Pragmatic Engineer
Good Code Reviews, Better Code Reviews
I have been doing day to day code reviews for over a decade now. The benefits of code reviews are plenty: from someone else reading through the change, through knowledge sharing all the way to tooling and automation improvements. If you are not doing code…