UI/UX Patterns You Literally Cannot Design
A look into some of the patented UI elements/interactions that we as designers can't replicate due to legal reasons. Quite a fascinating post. - http://amp.gs/UYsX
#ux
A look into some of the patented UI elements/interactions that we as designers can't replicate due to legal reasons. Quite a fascinating post. - http://amp.gs/UYsX
#ux
OneZero
From Like Buttons to Message Bubbles: The UX Designs You Can’t Use
Designing a new user interface in 2019 is harder than you think
Using Serverless 'Reapers' to Lower Your AWS Bill
A look at how serverless functions can be used to keep your AWS bill in check by automatically destroying resources you’re not actually using - http://amp.gs/UtRR
#nodejs #aws
A look at how serverless functions can be used to keep your AWS bill in check by automatically destroying resources you’re not actually using - http://amp.gs/UtRR
#nodejs #aws
CloudForecast Blog
Using Reaper Serverless Functions To Reduce Your AWS Bill | CloudForecast Blog
In this post, we are going to focus on how to keep your AWS bill low. We will automatically destroy unused resources that are left lying around.
Digging Into The Display Property: The Two Values Of Display
Rachel Andrew takes a detailed look at Flexbox and CSS Grid Layout, two layout methods that are “essentially values of the CSS display property”. - http://amp.gs/UmfB
#css
Rachel Andrew takes a detailed look at Flexbox and CSS Grid Layout, two layout methods that are “essentially values of the CSS display property”. - http://amp.gs/UmfB
#css
Smashing Magazine
Digging Into The Display Property: The Two Values Of Display — Smashing Magazine
We talk a lot about Flexbox and CSS Grid Layout, but these layout methods are essentially values of the CSS `display` property, a workhorse of a property that doesn’t get a lot of attention. Rachel Andrew takes a better look in a short series.
Envalid: Environment Variable Validation and Access
Lets you enforce that you want certain environment variables present and what sort of data they should contain. - http://amp.gs/Um4f
#nodejs
Lets you enforce that you want certain environment variables present and what sort of data they should contain. - http://amp.gs/Um4f
#nodejs
GitHub
af/envalid
Environment variable validation for Node.js. Contribute to af/envalid development by creating an account on GitHub.
Is Vue.js Enterprise-Ready?
Check out how large enterprises worked with Vue.js to develop their software. Use cases, arguments and a good amount of knowledge. - http://amp.gs/Umbm
#vue
Check out how large enterprises worked with Vue.js to develop their software. Use cases, arguments and a good amount of knowledge. - http://amp.gs/Umbm
#vue
Monterail
Is Vue.js Enterprise-Ready?—Large Scale Apps Use Cases
Since 2014 Vue.js has been used in large-scale development projects, but is it indeed enterprise ready? We will answer this question using reports and use cases illustrating Vue.js development potential and maturity.
You Don’t Need Lodash or 'How I Started Loving JavaScript Functions'
A compilation of pure JavaScript recipes of nine commonly used Lodash/Underscore.js utility functions. I'd love to see a more extended version of this, actually. - http://amp.gs/UZMi
#javascript
A compilation of pure JavaScript recipes of nine commonly used Lodash/Underscore.js utility functions. I'd love to see a more extended version of this, actually. - http://amp.gs/UZMi
#javascript
Bits and Pieces
Pure JavaScript Functions as a Replacement for Lodash
A brief overview of pure replacement functions over Lodash/Underscore.js
How to Build A Movie Bot with SAP Conversational AI and Node
This is somewhat tied to a very specific SAP API, but it’s rare SAP gets a mention here, so why not - http://amp.gs/Upai
#nodejs #bot
This is somewhat tied to a very specific SAP API, but it’s rare SAP gets a mention here, so why not - http://amp.gs/Upai
#nodejs #bot
freeCodeCamp.org
How to build a movie bot with SAP Conversational AI and NodeJS
by Paul Pinard How to build a movie bot with SAP Conversational AI and NodeJS Get movie recommendations from The Movie Database by asking your own chatbot on Facebook Messenger. By the end of this tutorial, you will be able to build a fully functional movie…
Application State Management with React
React is all you need to manage your application state says Kent C Dodds, while simultaneously acknowledging “If you want to use Redux, keep using Redux.” It’s good to have options and Kent does a good job of showing off his approach here. - http://amp.gs/Ulst
#react
React is all you need to manage your application state says Kent C Dodds, while simultaneously acknowledging “If you want to use Redux, keep using Redux.” It’s good to have options and Kent does a good job of showing off his approach here. - http://amp.gs/Ulst
#react
Kentcdodds
Application State Management with React
How React is all you need to manage your application state
Building a transaction service for managing large scale editing experiences
A common challenge developers have to tackle when building applications consuming large data sets, is how to create a maintainable and scalable user experience for editing. They may face hundreds of thousands and even millions of records on which they execute CRUD operations that need to be sent to a server and saved to a database. — http://amp.gs/UBAR
#angular
A common challenge developers have to tackle when building applications consuming large data sets, is how to create a maintainable and scalable user experience for editing. They may face hundreds of thousands and even millions of records on which they execute CRUD operations that need to be sent to a server and saved to a database. — http://amp.gs/UBAR
#angular
Angular Blog
Building a transaction service for managing large scale editing experiences
A common challenge developers have to tackle when building applications consuming large data sets, is how to create a maintainable and…
Exploring the Hidden Potential of JavaScript Arrays
Aimed more at beginners, this tour visits built-in methods like flatMap, every, some and keys that are frequently overlooked. - http://amp.gs/Un9V
#javascript
Aimed more at beginners, this tour visits built-in methods like flatMap, every, some and keys that are frequently overlooked. - http://amp.gs/Un9V
#javascript
Arek Nawo
Exploring the hidden potential of JavaScript arrays!
Rediscovering some of underrated JS arrays API methods you may not know...
#javascript #webdev #webdevelopment #programming #frontend #webapi #apis
#javascript #webdev #webdevelopment #programming #frontend #webapi #apis
Animation Performance 101: Browser Under the Hood
Chloe Hwang examines how browsers handle animations and shares some advice on creating performant animations. - http://amp.gs/UnQp
#css
Chloe Hwang examines how browsers handle animations and shares some advice on creating performant animations. - http://amp.gs/UnQp
#css
https://www.viget.com
Animation Performance 101: Browser Under the Hood | Viget
Your ultimate guide to animation performance — starting from the ground up.
Design Patterns in Modern JavaScript Development
An architecture-focused post that aims to whet your appetite for software design patterns. - http://amp.gs/UGri
#javascript
An architecture-focused post that aims to whet your appetite for software design patterns. - http://amp.gs/UGri
#javascript
Levelup Your Coding
Design patterns in modern JavaScript development
Thoughts on effective communication in the design of software projects
Building Responsive Apps with NativeScript — Learn three techniques you can use to create “Responsive Layouts” that look great on any device with NativeScript. - http://amp.gs/Ux7k
#nativescript
#nativescript
NativeScript.org
Building Responsive Apps with NativeScript
Learn three techniques you can use to create "Responsive Layouts" that look great on any device with NativeScript.
Add Dynamic Filters to Your Data Using Vue and the Cosmic JS
Filtering tabularizing data is a common feature of any data-driven application. In this tutorial, you'll learn how to build a table with dynamic filters using Vue.js and Cosmic JS.
- http://amp.gs/UxXP
#vue
Filtering tabularizing data is a common feature of any data-driven application. In this tutorial, you'll learn how to build a table with dynamic filters using Vue.js and Cosmic JS.
- http://amp.gs/UxXP
#vue
Cosmicjs
Add dynamic filters to your data with ease, using Vue and the Cosmic JS Rest API
TL;DRDemoSource codeVueVuexVuetifyCosmic JSIntroFiltering data is one of the most common features of any data-facing application, whether it's a front-end a...
The Circle of a React Lifecycle
A walk through a React component’s ‘circle of life’ as it progresses through various stages such as mounting, updating, and unmounting. - http://amp.gs/UfvM
#react
A walk through a React component’s ‘circle of life’ as it progresses through various stages such as mounting, updating, and unmounting. - http://amp.gs/UfvM
#react
CSS-Tricks
The Circle of a React Lifecycle | CSS-Tricks
A React component goes through different phases as it lives in an application, though it might not be evident that anything is happening behind the
Testing Node's Experimental New Performance Hooks
A practical look, with examples, of using the experimental performance hooks currently available in Node 11.13. - http://amp.gs/UCZ8
#nodejs
A practical look, with examples, of using the experimental performance hooks currently available in Node 11.13. - http://amp.gs/UCZ8
#nodejs
LogRocket
Experimental Node.js: testing the new performance hooks
How to use the Performance Timing API (with examples).
Introducing CLI Builders
In this blog post, we’re going to look at a new API in Angular CLI, which allows you to add CLI features and augment existing ones. We’ll discuss how to interact with this API and what are the extension points which allow you to add additional features to the CLI. - http://amp.gs/UCuM
#angular
In this blog post, we’re going to look at a new API in Angular CLI, which allows you to add CLI features and augment existing ones. We’ll discuss how to interact with this API and what are the extension points which allow you to add additional features to the CLI. - http://amp.gs/UCuM
#angular
Angular Blog
Introducing CLI Builders
In this blog post, we’re going to look at a new API in Angular CLI, which allows you to add CLI features and augment existing ones. We’ll…
Animating SVG with CSS
Hope Armstrong shows how to create lightweight, scalable CSS animations for SVG. - http://amp.gs/Uk7b
#css
Hope Armstrong shows how to create lightweight, scalable CSS animations for SVG. - http://amp.gs/Uk7b
#css
LogRocket Blog
Animate SVG with CSS - LogRocket Blog
When done right, web animations vastly improve UX. Luckily, there are a few ways to create them. Explore the simple yet optimal combination of SVG and CSS.
Edge Goes Chromium: What Does it Mean for Front-End Devs?
Last week the first preview build of Microsoft’s Chromium-powered Edge browser was made available. Here’s a fresh look at some of the pro’s and con’s of this change in the browser landscape. - http://amp.gs/Ue8C
#web #news
Last week the first preview build of Microsoft’s Chromium-powered Edge browser was made available. Here’s a fresh look at some of the pro’s and con’s of this change in the browser landscape. - http://amp.gs/Ue8C
#web #news
CSS-Tricks
Edge Goes Chromium: What Does it Mean for Front-End Developers? | CSS-Tricks
In December 2018, Microsoft announced that Edge would adopt Chromium, the open source project that powers Google Chrome. Many within the industry reacted