Adaptive Photo Layout with Flexbox
17 lines of CSS. No JS. Basic markup. I love that going back 5 years this would have required jQuery and a separate library to get the same effect, and we're now just punching this stuff out with standards. - http://amp.gs/qRUD
#css
17 lines of CSS. No JS. Basic markup. I love that going back 5 years this would have required jQuery and a separate library to get the same effect, and we're now just punching this stuff out with standards. - http://amp.gs/qRUD
#css
CSS-Tricks
Adaptive Photo Layout with Flexbox | CSS-Tricks
Let’s take a look at a super lightweight way to create a horizontal masonry effect for a set of arbitrarily-sized photos. Throw any set of photos at it, and
Building Chrome Extensions with Vue.js
Chrome extensions have gained a lot of popularity since they can add functionality previously missing in your browser. Here's a guide to creating extensions with Vue.js. - http://amp.gs/qUCG
#vue #extension #chrome
Chrome extensions have gained a lot of popularity since they can add functionality previously missing in your browser. Here's a guide to creating extensions with Vue.js. - http://amp.gs/qUCG
#vue #extension #chrome
Medium
Building Chrome Extensions with Vue.js
Chrome Extensions has gained a lot af popularity since they can add that extra functionality that you were previously missing in your…
Supreme Court Hands Victory to Blind Man Who Sued Domino's Over Site Accessibility
Back in August we shared news that pizza company Domino’s was requesting for a lawsuit, requiring its website to be accessible to blind people, to be shut down. The Supreme Court has now denied that petition — a significant win for disability advocates. - http://amp.gs/qdxR
#news
Back in August we shared news that pizza company Domino’s was requesting for a lawsuit, requiring its website to be accessible to blind people, to be shut down. The Supreme Court has now denied that petition — a significant win for disability advocates. - http://amp.gs/qdxR
#news
CNBC
Supreme Court hands victory to blind man who sued Domino's over site accessibility
The Supreme Court denied a petition from pizza giant Domino's on Monday to hear whether its website is required to be accessible to the disabled, a loss for the company.
Dark Mode in Flutter
Discusses coding for dark mode in past, recent and future OS releases when writing apps in Flutter. - http://amp.gs/qOPr
#flutter
Discusses coding for dark mode in past, recent and future OS releases when writing apps in Flutter. - http://amp.gs/qOPr
#flutter
Medium
Dark Mode in Flutter
In this article I’ll discuss coding for dark mode in past, recent and future OS releases when writing apps in Flutter.
Angular: Load External JavaScript File Dynamically
If you are creating a large scale app or an enterprise application using Angular 2+, you have components or directives that require certain external JavaScript dependencies, like Stripe.js for payments integration (which most certainly isn't required on all views of course). - http://amp.gs/qrZ5
#angular
If you are creating a large scale app or an enterprise application using Angular 2+, you have components or directives that require certain external JavaScript dependencies, like Stripe.js for payments integration (which most certainly isn't required on all views of course). - http://amp.gs/qrZ5
#angular
Medium
Angular: Load External JavaScript File Dynamically
If you are creating a large scale app or an enterprise application using Angular 2+, you have components or directives that require certain…
The Evolution of Web Content Management
A look at the evolution of web content management from the early days of the web to the headless, cloud-based CMS systems of today. - http://amp.gs/qNlb
#CMS
A look at the evolution of web content management from the early days of the web to the headless, cloud-based CMS systems of today. - http://amp.gs/qNlb
#CMS
Remote Synthesis
The Evolution of Web Content Management
A look at the evolution of web content management from the early days of the web to the headless, cloud-based CMS systems of today.
ascii-themes: A Node CLI Interface to Generate VSCode Themed ASCII Art
You have to fiddle a bit but the output from this is pretty neat if you like that console-based look. - http://amp.gs/qAIT
#nodejs
You have to fiddle a bit but the output from this is pretty neat if you like that console-based look. - http://amp.gs/qAIT
#nodejs
Medium
Releasing ascii-themes, a Node.js CLI Interface to Generate VSCode Themed ASCII Art
I’ve built a Node.js CLI interface this weekend to generate themed ASCII art. It supports 287 fonts from Figlet and 18 themes from VS Code.
http://amp.gs/qAQ4
Security is of paramount importance for your mobile application. Learn about securing your React Native app by using Keychains - http://amp.gs/qAQ4
#reactNative
Security is of paramount importance for your mobile application. Learn about securing your React Native app by using Keychains - http://amp.gs/qAQ4
#reactNative
Medium
Securing your React Native App using Keychain
Security is of paramount importance for your mobile application. Learn about securing your React Native app by using Keychains
Flutter Face Detection
How to add face detection to your Flutter apps using Firebase ML Kit + Draw with CustomPainter. - http://amp.gs/qsIZ
#flutter
How to add face detection to your Flutter apps using Firebase ML Kit + Draw with CustomPainter. - http://amp.gs/qsIZ
#flutter
Medium
Flutter Face Detection
Detect with Firebase ML Kit + Draw with CustomPainter
An Interview with an 'Adult Site' Developer
Now this won’t be for everyone, but regardless of your stance, this is an interesting look into the decisions behind the tech choices and how they all work at one of the web’s largest adult sites. - http://amp.gs/qs2c
#interview #pornhub
Now this won’t be for everyone, but regardless of your stance, this is an interesting look into the decisions behind the tech choices and how they all work at one of the web’s largest adult sites. - http://amp.gs/qs2c
#interview #pornhub
👍1
Angular Authentication Using JWT
There are countless tutorials out there exhibiting code of how authentication in angular works, some even go the extra mile to explain how the code runs, but the only issue with such codes (for rookies) is the flowery words and jargon they use, which can be quite troublesome for someone who is just starting-out in the domain. - http://amp.gs/qiwu
#angular
There are countless tutorials out there exhibiting code of how authentication in angular works, some even go the extra mile to explain how the code runs, but the only issue with such codes (for rookies) is the flowery words and jargon they use, which can be quite troublesome for someone who is just starting-out in the domain. - http://amp.gs/qiwu
#angular
Medium
Angular Authentication Using JWT
Building a web-based product is not just a skill anymore; it’s a necessity, for anything and everything that requires public attention.
Fetch API data using useEffect React hook
In this article we will talk about the use of useEffect React hook to fetch API data. We will create a sample React application to pull data from a provider and use it in our application. - http://amp.gs/qDaM
#react
In this article we will talk about the use of useEffect React hook to fetch API data. We will create a sample React application to pull data from a provider and use it in our application. - http://amp.gs/qDaM
#react
Medium
Fetch API data using useEffect React hook
In this article we will talk about the use of useEffect React hook to fetch API data. We will create a sample React application to pull…
Creating Custom JavaScript Syntax with Babel
Wow, this is cool. An introduction to forking Babel and creating your own custom JavaScript syntax. - http://amp.gs/quK7
#nodejs #babel
Wow, this is cool. An introduction to forking Babel and creating your own custom JavaScript syntax. - http://amp.gs/quK7
#nodejs #babel
Lihautan
Creating custom JavaScript syntax with Babel
Forking babel parser and creating your custom JavaScript syntax isn't as hard as you think.
Rx.js: Best Practices
If you have been using Angular for more than a week, you most definitely have come across Rx.js, the reactive extensions framework for JavaScript. And of course you should already know that lots of stuff in Angular works using Rx.js under the hood. Here are some prominent examples - http://amp.gs/qJ2t
#rxjs
If you have been using Angular for more than a week, you most definitely have come across Rx.js, the reactive extensions framework for JavaScript. And of course you should already know that lots of stuff in Angular works using Rx.js under the hood. Here are some prominent examples - http://amp.gs/qJ2t
#rxjs
Medium
Rx.js: Best Practices
How to benefit most from Reactive Extensions
How to Read A Web Page Test Waterfall Chart
If like me, you often look at a waterfall chart and get a bit lost as to what it all means, you’ll find this to be a handy reference, explaining it all in very accessible way. - http://amp.gs/q00F
#devtools
If like me, you often look at a waterfall chart and get a bit lost as to what it all means, you’ll find this to be a handy reference, explaining it all in very accessible way. - http://amp.gs/q00F
#devtools
nooshu.github.io
How to read a WebPageTest waterfall chart - Frontend Web Developer, Oxfordshire, UK - Matt Hobbs
WebPageTest waterfall charts are a very powerful web performance tool, but can sometimes be a little confusing. Maybe this post can change that.
Towards a Better Git History
Matija Marohnić writes about the short and long term value of committing code and explains why we should put more effort into our commits. - http://amp.gs/qKil
#git
Matija Marohnić writes about the short and long term value of committing code and explains why we should put more effort into our commits. - http://amp.gs/qKil
#git
Matija Marohnić
Taking Control of Your Git History: The Importance of Git History
Git is an indispensable tool for recording the history of our source code. This history increases in value the older that project gets; it…
State management with Angular 8 and Akita
Back in 2017 I wrote an article, building a simple blog application using NgRx here. Recently I have been experimenting with Akita, a state management pattern which I found to be much simpler and with less boilerplate code. So I decided to rewrite my sample app using Akita and would like to share the code with you. - http://amp.gs/q3yY
#angular
Back in 2017 I wrote an article, building a simple blog application using NgRx here. Recently I have been experimenting with Akita, a state management pattern which I found to be much simpler and with less boilerplate code. So I decided to rewrite my sample app using Akita and would like to share the code with you. - http://amp.gs/q3yY
#angular
Medium
State management with Angular 8 and Akita
Back in 2017 I wrote an article, building a simple blog application using NgRx here. Recently I have been experimenting with Akita, a…
Clipping, Clipping, and More Clipping!
An exploration of how the CSS clip-path property can be used to create interesting effects. - http://amp.gs/q3Hi
#css
An exploration of how the CSS clip-path property can be used to create interesting effects. - http://amp.gs/q3Hi
#css
CSS-Tricks
Clipping, Clipping, and More Clipping!
There are so many things you can do with clipping paths. I've been exploring them for quite some time and have come up with different techniques and use
How to Build a Progressive Web App (PWA) with only Vanilla JS
Bring a native-like experience to your webapps with this grab bag of techniques including styling, fonts, Service Workers, and creating a manifest file - http://amp.gs/qHfg
#pwa #javascript
Bring a native-like experience to your webapps with this grab bag of techniques including styling, fonts, Service Workers, and creating a manifest file - http://amp.gs/qHfg
#pwa #javascript
Medium
Build a PWA Using Only Vanilla JavaScript
Progressive Web App (PWA)