A 10 Video Introduction to Functional JavaScript with Ramda
Want to get started with functional programming in JavaScript? Ramda is a more functional alternative to libraries like Lodash, and these brief videos cover the essentials. You may also appreciate Kyle Simpson’s Functional-Light JavaScript if you set off on the functional programming journey. - https://goo.gl/VQMx1J
#javaScript #ramda
Want to get started with functional programming in JavaScript? Ramda is a more functional alternative to libraries like Lodash, and these brief videos cover the essentials. You may also appreciate Kyle Simpson’s Functional-Light JavaScript if you set off on the functional programming journey. - https://goo.gl/VQMx1J
#javaScript #ramda
Common Anti-Patterns and Gotchas in React
Covers five common problems with an example and resolution for each. - https://goo.gl/PdJ8X7
#react
Covers five common problems with an example and resolution for each. - https://goo.gl/PdJ8X7
#react
codeburst
How to NOT React: Common Anti-Patterns and Gotchas in React
What is an anti-pattern? Anti-patterns are certain patterns in software development that are considered bad programming practices.
Notched Boxes
Chris Coyier shows how to create cut-off corner effect using clip-path. - https://goo.gl/fxCqqt
#css
Chris Coyier shows how to create cut-off corner effect using clip-path. - https://goo.gl/fxCqqt
#css
CSS-Tricks
Notched Boxes | CSS-Tricks
Say you're trying to pull off a design effect where the corner of an element are cut off. Maybe you're a Battlestar Galactica fan? Or maybe you just like
A Complete Guide to Recording Location Data in React Native
A complete guide to gathering a users’ location data and displaying it on a map with React Native. - https://goo.gl/Z53GCa
#reactNative
A complete guide to gathering a users’ location data and displaying it on a map with React Native. - https://goo.gl/Z53GCa
#reactNative
Pauldowman
Shutting down OK GROW! and joining Shopify
The time has come for me to move on to something new, and OK GROW! is no more.
Thank you to our clients, and to our amazing team.
My focus remains on building…
Thank you to our clients, and to our amazing team.
My focus remains on building…
JavaScript vs. TypeScript vs. ReasonML: Pros and Cons
Dr. Axel is becoming a fan of static typing for larger projects and explains the pros and cons of it and how static typing relates to the TypeScript and ReasonML projects. - https://goo.gl/kLXK7c
#javascript #typescript
Dr. Axel is becoming a fan of static typing for larger projects and explains the pros and cons of it and how static typing relates to the TypeScript and ReasonML projects. - https://goo.gl/kLXK7c
#javascript #typescript
2ality
JavaScript vs. TypeScript vs. ReasonML
In this blog post, I describe the pros and cons of three programming languages/dialects: JavaScript, TypeScript and ReasonML. My descriptions are based on recent experiences with TypeScript and ReasonML on a few smaller real-world projects and on years of…
Renderless Components in Vue.js
A comprehensive guide on designing customizable Vue.js components using scoped slots and render functions. - https://goo.gl/pgJhrB
#vue
A comprehensive guide on designing customizable Vue.js components using scoped slots and render functions. - https://goo.gl/pgJhrB
#vue
adamwathan.me
Renderless Components in Vue.js
Have you ever pulled in a third-party UI component only to discover that because of one small tweak you need to make, you have to throw out the whole package?
A renderless component is a component that doesn't render any of its own HTML and instead only…
A renderless component is a component that doesn't render any of its own HTML and instead only…
Loading Third-Party JavaScript
Addy Osmani and Arthur Evans explain how to optimize the loading of third-party scripts to reduce their impact on performance. - https://goo.gl/93hmBm
#javascript
Addy Osmani and Arthur Evans explain how to optimize the loading of third-party scripts to reduce their impact on performance. - https://goo.gl/93hmBm
#javascript
Google Developers
Loading Third-Party JavaScript | Web Fundamentals
| Google Developers
| Google Developers
Third-party scripts provide a wide range of useful functionality, making the web more dynamic. Learn how to optimize the loading of third-party scripts to reduce their impact on performance.
The History of Node.js on a Timeline
With Node getting its name on March 3, 2009, we’re due a tenth anniversary next year. - https://goo.gl/Qqq7fQ
#nodejs
With Node getting its name on March 3, 2009, we’re due a tenth anniversary next year. - https://goo.gl/Qqq7fQ
#nodejs
RisingStack Engineering - Node.js Tutorials & Resources
History of Node.js on a Timeline | @RisingStack
A look back at what exactly happened to Node.js so far, from the point where it was born. The history of Node.js on a timeline: 2009-2018
Introducing Certificate Transparency and Nimbus
Certificate Transparency is the process of allowing the generation of security certificates to be audited in public and Cloudflare has created a new, open certificate transparency log and a dashboard to explore the CT ecosystem. This is a great article if you want to learn more about CT and what it entails. - https://goo.gl/Qj8oEB
#certificate
Certificate Transparency is the process of allowing the generation of security certificates to be audited in public and Cloudflare has created a new, open certificate transparency log and a dashboard to explore the CT ecosystem. This is a great article if you want to learn more about CT and what it entails. - https://goo.gl/Qj8oEB
#certificate
The Cloudflare Blog
Introducing Certificate Transparency and Nimbus
Certificate Transparency (CT) is an ambitious project to help improve security online by bringing accountability to the system that protects HTTPS. Cloudflare is announcing support for this project by introducing two new public-good services.
Front End Architecture — Making rebuild from scratch not so painful
How to create a package to handle application business rules, API calls, localStorage and change frontend frameworks as often as you want to. - https://goo.gl/tqU9X1
#frontEnd
How to create a package to handle application business rules, API calls, localStorage and change frontend frameworks as often as you want to. - https://goo.gl/tqU9X1
#frontEnd
Medium
Front End Architecture — Making rebuild from scratch not so painful
How to create a package to handle application business rules, API calls, localStorage and change frontend frameworks as often as you want…
Dragon Drop
Dragon Drop is an accessible drag and drop list reorder module. - https://goo.gl/LLnmUj
#react
Dragon Drop is an accessible drag and drop list reorder module. - https://goo.gl/LLnmUj
#react
GitHub
GitHub - schne324/dragon-drop: Accessible drag and drop list reorder module
Accessible drag and drop list reorder module. Contribute to schne324/dragon-drop development by creating an account on GitHub.
Getting Started with Azure Functions and MongoDB
How to set up a Node-based Azure Function that connects to MongoDB and, importantly, reuses the database connection between requests. - https://goo.gl/6o5FqG
#azure #mongoDB
How to set up a Node-based Azure Function that connects to MongoDB and, importantly, reuses the database connection between requests. - https://goo.gl/6o5FqG
#azure #mongoDB
The Code Barbarian
Getting Started With Azure Functions and MongoDB
Serverless architectures are becoming increasingly popular, but, when using
Using Node to Call a GraphQL API
As a personal aside, GitHub’s GraphQL API is absolutely amazing. It’s streets ahead of the REST API for pulling out the data you want if that data spans multiple data models. - https://goo.gl/atAEFB
#nodejs
As a personal aside, GitHub’s GraphQL API is absolutely amazing. It’s streets ahead of the REST API for pulling out the data you want if that data spans multiple data models. - https://goo.gl/atAEFB
#nodejs
ITNEXT
Using Node to call a GraphQL API
With native modules
Building a Serverless CMS Powered by Vue.js
Serverless architectures allow developers to create and fine-tune products efficiently without the maintenance and scaling bottlenecks of servers. In this tutorial, you’ll learn how to build a serverless Vue.js application using ButterCMS, a headless CMS and blogging platform. - https://goo.gl/sZXc7i
#vue #cms
Serverless architectures allow developers to create and fine-tune products efficiently without the maintenance and scaling bottlenecks of servers. In this tutorial, you’ll learn how to build a serverless Vue.js application using ButterCMS, a headless CMS and blogging platform. - https://goo.gl/sZXc7i
#vue #cms
CSS-Tricks
Building a Serverless CMS Powered by Vue.js
In this tutorial, you’ll learn how to build a serverless Vue.js application using ButterCMS. ButterCMS is a headless CMS and blogging platform that lets you build CMS-powered apps using any programming language, including Vue.
Cache Recipes: Using the CacheStorage API
A combination of cacheing patterns using the CacheStorage API in JavaScript, with real world app use cases, examples and code snippets. - https://goo.gl/CNZasG
#mobile
A combination of cacheing patterns using the CacheStorage API in JavaScript, with real world app use cases, examples and code snippets. - https://goo.gl/CNZasG
#mobile
Medium
Cache Recipes
Combination of `cache`ing patterns in javascript. With real world app use cases, examples and code snippets…
How to Write Powerful Schemas in JavaScript
An introduction to schm, a library for building schemas in a functional and composable way. - https://goo.gl/DoWYyP
#javascript #schm
An introduction to schm, a library for building schemas in a functional and composable way. - https://goo.gl/DoWYyP
#javascript #schm
freeCodeCamp
How to write powerful schemas in JavaScript
Introducing schm, a functional and highly composable library for creating schemas in JavaScript and Node.js
CSS Grid Application Layout in Production
Philipp Sporrer shares how their team reimplemented an application layout in CSS Grid, what benefits they saw and how they were able to support IE11. - https://goo.gl/26Luya
#css
Philipp Sporrer shares how their team reimplemented an application layout in CSS Grid, what benefits they saw and how they were able to support IE11. - https://goo.gl/26Luya
#css
Medium
CSS Grid Application Layout in Production
Application layout using CSS Grid in a IE11 compatible way
Update on Async Rendering
Brian Vaughn shares some of the lessons the React team have learned while working on the update and async rendering features, plus some recipes to help prepare your components for the launch - https://goo.gl/2zBY8i
#react
Brian Vaughn shares some of the lessons the React team have learned while working on the update and async rendering features, plus some recipes to help prepare your components for the launch - https://goo.gl/2zBY8i
#react
reactjs.org
Update on Async Rendering – React Blog
For over a year, the React team has been working to implement asynchronous rendering. Last month during his talk at JSConf Iceland, Dan unveiled some of the exciting new possibilities async rendering unlocks . Now we’d like to share with you some of the…
What’s New with V8 v6.6
Due to be released with Chrome 66 in a few weeks, the latest version of the V8 JavaScript engine changes the behavior of Function.prototype.toString(), adds trimStart() and trimEnd() methods to strings, has improved code caching, major async and array performance improvements, and more. - https://goo.gl/YJ6qaX
#chrome
Due to be released with Chrome 66 in a few weeks, the latest version of the V8 JavaScript engine changes the behavior of Function.prototype.toString(), adds trimStart() and trimEnd() methods to strings, has improved code caching, major async and array performance improvements, and more. - https://goo.gl/YJ6qaX
#chrome
Blogspot
V8 release v6.6
A blog by the V8 team for JavaScript enthusiast that want to get a glimpse 'under the hood' of Chrome's JavaScript engine.