Front-end: Useful Online Tools for Front-end Developers
The internet is full of awesome tools that make our lives easier as front-end developers. In this post, I’ll give a quick review of 12 tools I use frequently in my dev work. - http://amp.gs/aaEV
#tools
The internet is full of awesome tools that make our lives easier as front-end developers. In this post, I’ll give a quick review of 12 tools I use frequently in my dev work. - http://amp.gs/aaEV
#tools
Medium
Front-end: Useful Online Tools for Front-end Developers
The internet is full of awesome tools that make our lives easier as front-end developers. In this post, I’ll give a quick review of 12…
Best Practices with React Hooks
Both the strength and the weakness of Hooks is their flexibility. There are many ways to employ them but here are some opinionated suggestions as to the best way. - http://amp.gs/aoxr
#react
Both the strength and the weakness of Hooks is their flexibility. There are many ways to employ them but here are some opinionated suggestions as to the best way. - http://amp.gs/aoxr
#react
Medium
Best Practices with React Hooks
Ordering hooks, using the right linter and much more
The Worst Part of Angular
How the framework fosters deception and undermines the basis of civilization - http://amp.gs/aMx5
#angular
How the framework fosters deception and undermines the basis of civilization - http://amp.gs/aMx5
#angular
Medium
The Worst Part of Angular
How the framework fosters deception and undermines the basis of civilization
NPM Clients Aiming to Be Better Than The Original
For all of its pros, npm has several flaws that alternatives have tried to mitigate. - http://amp.gs/a5en
#nodejs
For all of its pros, npm has several flaws that alternatives have tried to mitigate. - http://amp.gs/a5en
#nodejs
Medium
NPM Clients That Are Better Than The Original
For all of its pros, npm has several flaws. These 3 alternatives try to improve upon them and offer alternatives to Node developers.
Vue 3 Is Out! Jump into Vue 3 Quickly in This New Course by Sarah Drasner
Learn fundamental concepts in Vue, such as directives, methods, and computed watchers. You’ll learn Vue’s reactivity system and the new Composition API in Vue 3. -
http://amp.gs/aQBy
#vue
Learn fundamental concepts in Vue, such as directives, methods, and computed watchers. You’ll learn Vue’s reactivity system and the new Composition API in Vue 3. -
http://amp.gs/aQBy
#vue
Frontendmasters
Learn Vue 3 in this Introduction to Vue.js Course by Core Vue Team Member, Sarah Drasner
Learn fundamental concepts in Vue, such as directives, methods, and computed watchers. You’ll learn Vue’s reactivity system and the new Composition API in Vue 3.
A Deep Dive Into CSS Grid minmax()
Ahmad Shadeed shares how CSS grid minmax() works, with a detailed visual explanation for auto-fit and auto-fill keywords. - http://amp.gs/acpu
#css
Ahmad Shadeed shares how CSS grid minmax() works, with a detailed visual explanation for auto-fit and auto-fill keywords. - http://amp.gs/acpu
#css
Ahmad Shadeed Blog
A Deep Dive Into CSS Grid minmax() - Ahmad Shadeed
How CSS grid minmax() works, with a detailed visual explanation for auto-fit and auto-fill keywords.
Solving Sudoku Puzzles with React
Although it would seem to defeat the purpose of doing a Sudoku (a popular form of number puzzle) in the first place, the methodology is an interesting and popular programming challenge which was kicked off by Peter Norvig’s classic Python essay of a decade ago. - http://amp.gs/a6pi
#react
Although it would seem to defeat the purpose of doing a Sudoku (a popular form of number puzzle) in the first place, the methodology is an interesting and popular programming challenge which was kicked off by Peter Norvig’s classic Python essay of a decade ago. - http://amp.gs/a6pi
#react
DEV Community
Building a React app to solve every Sudoku puzzle.
Introduction Peter Norvig, the legendary Google mogul and AI titan, wrote a python essay t...
Logic reusability in Angular applications
When you create an enterprise Angular application, chances are that you end up with many modules 📦 for different entities e.g. CarsModule, PlanesModule, ShipsModule etc. - http://amp.gs/a6ua
#angular
When you create an enterprise Angular application, chances are that you end up with many modules 📦 for different entities e.g. CarsModule, PlanesModule, ShipsModule etc. - http://amp.gs/a6ua
#angular
Medium
Logic reusability in Angular applications
When you create an enterprise Angular application, chances are that you end up with many modules 📦 for different entities e.g. CarsModule…
19 things I stole from great developers
What great developers do day to day - http://amp.gs/abCg
#javascript
What great developers do day to day - http://amp.gs/abCg
#javascript
Medium
19 things I stole from great developers
What great developers do day to day
App Store & Google Play: Submission Checklist
David shares his checklist of the basics for submitting your app to both the App Store and Google Play. - http://amp.gs/abLC
#mobile
David shares his checklist of the basics for submitting your app to both the App Store and Google Play. - http://amp.gs/abLC
#mobile
DEV Community
App Store & Google Play: Submission Checklist
A bare minimum checklist of the information required to submit your application to the App Store and Google Play.
A Complete Guide to CSS Gradients
Geoff Graham created an in-depth guide to CSS Gradients. - http://amp.gs/oICO
#css
Geoff Graham created an in-depth guide to CSS Gradients. - http://amp.gs/oICO
#css
The TRUE difference between [] and {{}} bindings in Angular
One of the parts of Angular that most developers think they understand, but many don’t, is the true nature of [] and {{}} bindings. - http://amp.gs/ojvI
#angular
One of the parts of Angular that most developers think they understand, but many don’t, is the true nature of [] and {{}} bindings. - http://amp.gs/ojvI
#angular
Medium
The TRUE difference between [] and {{}} bindings in Angular
One of the parts of Angular that most developers think they understand, but many don’t, is the true nature of [] and {{}} bindings.
Apple Unveils M1, Its System-on-a-Chip for Mac Computers
Apple has unveiled its first ARM-based ‘Apple Silicon’ Macs (the Air, 13” Pro and Mini) built around a chip called the M1. Dev reactions have been mixed with a 16GB memory limit notable to those heavily using VMs or Docker. The perf and efficiency improvements seem good and many developers are sure to adopt these systems in due course. - http://amp.gs/o8Bs
#news #apple
Apple has unveiled its first ARM-based ‘Apple Silicon’ Macs (the Air, 13” Pro and Mini) built around a chip called the M1. Dev reactions have been mixed with a 16GB memory limit notable to those heavily using VMs or Docker. The perf and efficiency improvements seem good and many developers are sure to adopt these systems in due course. - http://amp.gs/o8Bs
#news #apple
9to5Mac
Apple unveils M1, its first system-on-a-chip for Mac computers
Apple is unveiling its first Apple Silicon Macs today at its event that marks the beginning of the end of Intel inside Apple notebooks and desktops. The first in a family of Apple Silicon chips based on ARM is called the Apple M1 chip. What to know about…
Using GitHub Actions to Securely Publish npm Packages
One approach to using GitHub Actions to publish npm packages from repositories following the typical GitHub developer flow with pull requests, etc. - http://amp.gs/oTlW
#npm
One approach to using GitHub Actions to publish npm packages from repositories following the typical GitHub developer flow with pull requests, etc. - http://amp.gs/oTlW
#npm
An Introduction to Data Visualization with ApexCharts
ApexCharts is an MIT-licensed interactive JavaScript charting library. - http://amp.gs/ozly
#react
ApexCharts is an MIT-licensed interactive JavaScript charting library. - http://amp.gs/ozly
#react
Smashing Magazine
Data Visualization With ApexCharts — Smashing Magazine
In this article, you will be exposed to ApexCharts and to the different types and variants of charts it provides. Along the way, we’ll build several types of charts and learn how we can customize the appearance of our charts.
Building Modern Native Addons for Node in 2020
N-API provides a stable API to develop native add-ons against and all LTS versions of Node now support N-API version 3 or higher, so if you haven’t explored the art of building native add-ons in a while, now’s a great time. - http://amp.gs/o1IR
#nodejs
N-API provides a stable API to develop native add-ons against and all LTS versions of Node now support N-API version 3 or higher, so if you haven’t explored the art of building native add-ons in a while, now’s a great time. - http://amp.gs/o1IR
#nodejs
Medium
Building Modern Native Add-ons for Node.js in 2020
This post was contributed by Chengzhong Wu (@legendecas), Gabriel Schulhof (@gabrielschulhof) Jim Schlight (@jimschlight), Kevin Eady…
Thinking Like a Front-end Developer
Ahmad Shadeed demonstrates an approach to implementing a layout in CSS. - http://amp.gs/o1cc
#css
Ahmad Shadeed demonstrates an approach to implementing a layout in CSS. - http://amp.gs/o1cc
#css
Ahmad Shadeed Blog
Thinking Like a Front-end Developer - Ahmad Shadeed
How to think as a front-end developer and account for edge cases you might have missed.
Filtering, Sorting, and Searching in Arrays with Vue.js
Improve your user’s access to the relevant data - http://amp.gs/otza
#vue
Improve your user’s access to the relevant data - http://amp.gs/otza
#vue
Medium
Filtering, Sorting, and Searching in Arrays With Vue.js
Improve your user’s access to their relevant data