Gokulakrishnan Kalaikovan

Gokulakrishnan Kalaikovan

Web Developer &Google Developer Expertbased in India, Bangalore.

Introduction to GraphQL

😼 So what is GraphQL exactly? A query language for your API. GraphQL gives the power to ask for exactly what we need and nothing more. Get as many as resources in a single request. Evolve your API’s without versions. GraphQL makes it easy to build…

Tool I use for web development

Why this post? As a web developer, I use a lot of tools (new & old), utilities & some tips from my discovery and from lots of people around ( twitter , product hunt etc,). Today I want to share all of apps & tools I use for web development . I…

Comparison of HTTP and HTTP/2

This comparison blog post is to show why you should move from HTTP to HTTPS and why you should add support to HTTP/2 . Before comparing HTTP vs HTTP/2 . Lets see what is HTTP first. Hypertext Transfer Protocol (HTTP) HTTP is the set of…

Best Practices for Push Notifications

As the web is moving forward very fast and now we can do almost everything on the web which can be done in native applications ( & ). Such as , , etc. But many websites started using these features in a bad way and only a few sites are using it…

What is accessibility?

Accessibility means letting the user navigate and interact with a website by any means. Let it be a keyboard, a mouse or people with disabilities or impairments. Web Accessibility Let us learn what is web accessibility by starting with a simple html…

How To Setup Webpack 2

Webpack is module bundler for modern web applications. It is a highly configurable and easy to use. Reduces the network request by bundling all static assets into a single file. Hot Reloading helps us to forget about the good old gulp and grunt…

CSS4 Selectors

A CSS selector is like patterns which are used to select and style the pattern matching elements. We will compare with selectors and give some examples for better understanding. Pseudo Class Pseudo class in CSS is used to defined a special state…

Web Performance Optimization

An average user stays in your site if the page loads in < 1000ms. In 2014, an average page size is 1.9MB. See the below chart for more stats. via source httparchive The core content of site should render with in . If it fails, then the user is…

Chrome DevTools

Google chrome is one of the fastest browser around and using chrome devTools for development is simply awesome. I use two chrome browers, one is normal chrome and other is chrome canary . The difference is that canary is from future, that is new…