Flutter State Management (Provider)
The State of an application is simply information stored in the memory, which can be accessed from anywhere across your application. How State and Its Changes Behave in Flutter?The best answer to
Autocomplete Google places in an input field on Angular 9 using Google Maps.
Here we are going to create an input field and integrate that field to Google Maps, to autocomplete a searched location without the use of any angular-maps package.All we need to install
Web Speech API, Text to Speech using your browser
Web Speech API is an experimental tech that enables you to incorporate voice into your apps. It has two parts, one is the Speech synthesis and speech recognition. The draft of this can
How to expose localhost to any device using Ngrok
We can easily forward our localhost to any device during development using ngrok. This is useful for UI developers for checking the design.
ESLint and Prettier setup for VSCode
In this digital world, microinteractions play a vital role. From the wake up call in mobiles to facebook notifications, we see microinteractions everywhere.In most of the social media platforms, whenever we interact
Test Automation Frameworks
What are Frameworks?Frameworks can be defined as a set of well integrated structure of codes, tools, or processes which bring together the clarity and ideas of a job. With respect to development,
Social Meta Tags & Validators (Facebook debugger, Twitter card validator, LinkedIn post inspector)
Just like meta tags, social media tags help us to enhance our presence when we share our web page links in social media page. Social media tags include open graph tags for Facebook
Structured Data with Schema.org to Enhance Your Site SEO
Introduction to Structured DataSearch engines always want to understand the content of the page better, so that they can deliver the relevant results in search engine result page. To help them understand the
Change your Facebook page name to all lower case/upper case
I want to create a Facebook page with the name beginning with a small letter but this is not supported by Facebook's policy. This might be your situation when your company/brand name
A walk-through on SCSS
SCSS stands for Sassy Cascading Style Sheets. SCSS is a preprocessor of CSS; it helps us to write CSS codes much easily. CSS is the styling language that browser understands and uses to
Custom Global Error Handling
Global Error Handler Angular:This article is based on a walk-through of the Angular custom error handling. As we all know, Angular always surprises us. Here we have something more.Angular provides a
Dynamic pages in Nextjs and prefetching data
Prefetch data and create dynamic routes in pages directory using Nextjs. Dynamically created slug can be used in the component with useRouter Hook from next/router.
Introduction to Natural Language Processing
Natural Language Processing, often referred to as NLP is a branch of Artificial Intelligence that deals with human-computer interaction using the natural language, spoken by human-beings. Moreover, it is a discipline that focuses
Authentication & Authorization in NodeJS using JSON Web Token
Authentication is an act of showing the identity or proving the genuineness of the client to the server. For gaining access to a particular service, a client must themselves provide login credentials to
How Neural Networks Work
A neural network can be described as a machine learning model which mimics the biological neurons in our brain. It doesn’t mean that it would think the same way the brain thinks.
Introduction to Machine Learning
Learning and working on Machine learning was something I have been planning for a long time and that was when I got a project which included ML and with the excitement, I was
Okay Google! What's new in search?
I recently got the opportunity to attend the Google Webmaster Conference held on 19th July 2019 at Mumbai. I'll be sharing a few insights into what's up in search. What's up in search
Latest updates in NgRx v8
NgRx, the popular State Management Library for Angular released its latest version in the first week week of June. There are a lot of interesting and exciting changes in this version. I will
Flutter ARCore plugin integration
Powerful Augmented Reality Application using Flutter Augmented Reality blends digital objects into real world to provide enriched and real-time experience. Different AR platforms are available for developing great applications. AR Core by Google
Vuex in Vue.js
Vuex is a state management pattern + library for Vue.js applications. It serves as a centralized store for all the components in an application, with rules ensuring that the state can only be
Deploy Protractor E2E test in Gitlab Pipeline
IntroductionGitlab's builtIn continuous integration and delivery tool is called Gitlab CI. We will use Gitlab CI to deploy a protractor test for an angular project uploaded in a gitlab repo.GitLab CI will
React Redux Saga folder architecture
The problem of finding the right folder structure for a react redux paradigm always ends in a dilemma. The idea is totally subjective and the efficient folder architecture would be different for different
Should mobile app devs try flutter in 2019?
Flutter is one of the cross-platform mobile frameworks which got traction over the past 2 years. I came to know about flutter last year but it was in its early beta edition (something
NativeScript performance tips and tricks for a noobie
How to kick start NativeScript app for beginners? This blog unfolds the basic development tips and tricks of NativeScript Framework.Layouts The layout is the base for all views that provide positioning of