Sign in

Arjav Dave
Royale Cheese: Co-Founder & Technical Director

Develop a real-world patient admission system

TDD (Test Driven Development) is a much debated word in the tech industry. Debates like Whether you should do TDD or not? or How advantageous is it? are quite popular. Simply said, TDD is test before you develop.

Now, there are a lot of…


Branches, Merge Conflicts, Pull Requests and much more

Linus Torvalds, the man who created Linux Kernel, is also responsible for creating Git. Git has become the most popular SCM (Source Control Management) tool since it’s launch in 2005. …


Parallax, fade, and slide transitions as you scroll

In today’s world, just having a website is not enough. In addition, the website should have a clean UI and be intuitive. Most importantly, there should be an interactive element.

Interactivity keeps the users glued to your site for a longer period. As a result, it increases the chance of…


Improve your website’s user experience and SEO

Lazy loading is the process of loading components, modules, or other assets of a website as required. Since Angular creates an SPA (single-page application), all of its components are loaded at once. Secondly, a lot of unnecessary libraries or modules might be loaded as well.

For a small application, that…


Improve your productivity with these simple steps

Like any other field, the productivity of a developer varies based on several factors: work culture, management, personal life, skills, and so on. Some we can control, and some we cannot.

In this article, we will discuss how to make oneself better by working on things we control. …


What makes me eligible to review!

I have been in the industry for more than 11+ years now. I started my career with BlackBerry (BB) Development. I feel old already!

Eclipse was our best friend back then for mobile development. I did my internship working on the famous Zagat app for BlackBerry. …


How to Go Password-less with .NET Identity

There are tons of new apps launching every day, so you’ll want to make yours stand out. It should have unique features, and it should be easy and convenient to use.

One of the major pain points for many apps is that they require a username and a password to…


In over 11 years of my experience I have seen so many API’s that have major security flaw. They either lack a proper setup of Authentication or Authorisation or both. The developers might feel okay since these endpoints are usually not public. …


What is a CDN?

A Content Delivery Network (CDN) helps you deliver your content more quickly. You can serve any type of content that remains unchanged over a period of time, like images, videos, CSS, JavaScript, HTML files, PDFs, and more.

A CDN is a group of servers that are spread across the world…


We are going to use Azure Functions & wkhtmltopdf tool to generate a PDF file from an HTML file. You might want to create a PDF file for many reasons e.g. generate invoices for sales, medical reports for your patients, insurance forms for your clients etc. …

Arjav Dave

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store