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
The Best Way To Architect Your Angular Libraries
The ideas presented in this article are based on extensive experience from large enterprise environment (100 Angular SPAs and 30+ libs )… - http://amp.gs/otcp
#angular
The ideas presented in this article are based on extensive experience from large enterprise environment (100 Angular SPAs and 30+ libs )… - http://amp.gs/otcp
#angular
Medium
The Best Way To Architect Your Angular Libraries
The ideas presented in this article are based on extensive experience from large enterprise environment (100 Angular SPAs and 30+ libs )…
10 Insights From Adopting TypeScript At Scale
A fantastic writeup (from a TC39 member, no less) of how Bloomberg (the financial media company) adopted TypeScript and now has 2,000 full-time JavaScript engineers. Curiously we also learn that Bloomberg also have their own JavaScript runtime built around the V8 engine. - http://amp.gs/om5d
#typescript
A fantastic writeup (from a TC39 member, no less) of how Bloomberg (the financial media company) adopted TypeScript and now has 2,000 full-time JavaScript engineers. Curiously we also learn that Bloomberg also have their own JavaScript runtime built around the V8 engine. - http://amp.gs/om5d
#typescript
Ten React Security Best Practices
A compact distillation of seemingly everything you need to know about making your React app more capable of withstanding exploits. This includes a methodology for automating testing to help ensure you’ve done it right. - http://amp.gs/opl3
#react
A compact distillation of seemingly everything you need to know about making your React app more capable of withstanding exploits. This includes a methodology for automating testing to help ensure you’ve done it right. - http://amp.gs/opl3
#react
A Dynamically-Sized Sticky Sidebar with HTML and CSS
Ryan Mulligan demonstrates how to create a flexible sticky sidebar component. - http://amp.gs/oljk
#css
Ryan Mulligan demonstrates how to create a flexible sticky sidebar component. - http://amp.gs/oljk
#css
CSS-Tricks
A Dynamically-Sized Sticky Sidebar with HTML and CSS | CSS-Tricks
Creating page content that sticks to the viewport as you scroll, something like a jump-to-anchor menu or section headings, has never been easier. Throw a
Capturing User Emails in Google Sheets
The team behind a political prediction visualization needed to stay in touch with its supporters. Their approach? Spin up a Node-powered function on AWS Lambda and push email addresses onto a Google Sheet. - http://amp.gs/oBYP
#nodejs
The team behind a political prediction visualization needed to stay in touch with its supporters. Their approach? Spin up a Node-powered function on AWS Lambda and push email addresses onto a Google Sheet. - http://amp.gs/oBYP
#nodejs
Medium
Capturing User Emails in Google Sheets for PrimaryCast
A technical exploration into saving contact form emails into Google Sheets using AWS serverless tools