This blog contains step by step instructions on how you can integrate GraphQL with Sitecore. Also how you can start using GraphQL for querying the sitecore data.
[Read More]
Flutter under the hood
This blog is intended to provide an overview of Flutter architecture and how it executes Dart code behind the scenes on the mobile devices. The language used in this blog is very simplistic so that any mobile developer learning Flutter can understand how it works underneath.
[Read More]
Monitoring individual queue in sidekiq
The default interface of sidekiq allows you to see the number of processed and failed jobs with a morgue which has all the dead jobs. The interface is sufficient when you have few queues. But when you have more queues and the number of jobs in each queue is significant then...
[Read More]
Why aren’t you using binstubs yet?
If you have been using bundle exec to run any executable gem and tired of it then this post is for you. In this post I will show you the ways to avoid bundle exec command and run the executable directly instead.
[Read More]
Offline Mode Of Android Apps
I presented this talk in droid con London 2017. Here are the slides for download. You can also watch the entire talk on skillcasts.
[Read More]
My upcoming talk in DroidConUK
I am very excited to be joining DroidConUK to share my learnings on Offline Mode of Android Apps. This talk is highly inspired by one of the client project that I worked on where the ask was to build an offline mode for their app.
[Read More]
Integrating Sherlock with android apps
Its always a challenge for an app tester to report crashes to the developers. Because most of the time they don’t have enough info about the crash which can enable developers to start fixing the crash right away. Even if you are using Crashlytics, its hard to find the logs...
[Read More]
Why your android application needs awareness api
Google introduced android awareness api in I/O 16. It offers a lot of awesome features which can make your android application better and improve the user experience. Awareness API is a combination of two APIs
[Read More]
Java custom annotations
We use a lot of java annotations in our day to day coding. Ever thought how these annotations works? How you can leverage their power by creating your own annotations? This article will explain how these java annotations works and how you can define your own java annotations.
[Read More]
Prevent push on red build with the help of gocd_pre_push
An agile team delivers their software as and when they are ready with a small feature or user feedback. This is achieved with the help of Continuous integration and Continuos Delivery. The idea is whenever you make any change to your software, there is a continuous integration environment that checks...
[Read More]