Announcement : I will be writing code full time!

Ti's the season,
I have been recently looking for an Internship, and lucky enough I was able to be selected for a few roles at some different startups in what is called the Silicon City of India. Even though I haven't decided which one to join, but still I am pretty sure, I will stick to web development in the near future.

Since from now on I will be paid to write code for the web, thus, finally I will be able to focus on learning JavaScript and the Web in much more depth and speed up the process of learning new things so that I could keep up this rapidly changing Industry. Frankly speaking, as I have noticed it myself, it's difficult for any students to know it all, and the vastness of JavaScript would overwhelm anyone trying it for the first time. As a defence mechanism, one thing all JavaScript developers intend to do to keep up the updates is to sign up for newsletters and read blogs. So, after a few days to drolling over a few, I have gathered enough sources and felt th…

Easy Speed Optimization for Web Developers

A majority of the web is still accessed via slow 2G networks, so when it comes to web speed optimizations, developers should take the responsibility to make their web apps as optimized as it could possibly be.

Most of you might think that increasing speed performance trades of with user experience. Well, frankly speaking, most of the time it does, but it doesn't need to be that way!

In this article, I will be sharing top 3-speed optimization strategies which will help you bring a smile to your users face even on slow network speed.

1. ImagesImages should be the appropriate format, compression, and size; and loaded only when necessary

The images commonly contribute to a majority portion of your website. Thus, it is very important to serve your static images in an optimized and performant way. To be successful with images, it is necessary that you automate and systemize them. Checklist : Appropriate formatAppropriate compressionAppropriate for display size and densityLoaded only when nece…

Slate - An awesome way to create websites which doesn't require a domain or hosting!

Yes! you have heard it right. Last few days I was wondering how JavaScript Frameworks like Angular and React handle routing. After a brief study on the topic from sites like StackOverflow, I got a brief idea of how I could be able to read the U.R.L. parameters with the help of JavaScript. After which it was just a matter of time I came up with Slate.
IntroductionSlate lets you create amazing self-contained sites. It takes HTML (or other data), compresses it into a URL fragment, and provides a link that can be shared. When it is opened, it renders that data on the receiver’s side.

Slate Notes are contained entirely within their own link. This means they're... 

πŸ’Ό Portable - you don't need a server to host them 
πŸ‘ Private - nothing is sent to–or stored on–this server 
🎁 Easy to share as a link or QR code 

Slate Notes can hold about as much as a printed page, and there is a lot you can do with that: 
✒️ Compose poetry 
πŸ›  Create an app 
🐦 Bypass a 280 char limit 
🎨 Express your…

The Ultimate Guide for Playing Games The Cheap Way!

So let's assume you are about to buy yourself a cool new gaming P.C. taking into consideration that all your money is lost on the expensive graphics card, cooler, cabinet and other hardware requirements, you realised that you need an actual operating system to run your beast!

Now comes that hard part of the story! The decision to spend about $109 for Windows??? 

Can't there be an alternate and much cheaper way to power your beast for which you have already spent so much?

Well, the answer is yes! And here's how ...

The free and open source operating system - Linux could be the answer to your troubles! 
Gaming on Linux used to be a difficult task but now with a little bit of software trickeration. Here are a few things you need to keep in mind if you are going to save the money and go along with Linux to power your gaming setup.

1. Make sure your drivers are configured properly : Most Linux flavors like Mint and Ubuntu will automatically much like Microsoft Windows would do but th…

A seminar on Introduction to Microsoft Technologies

Sometimes, we do a lot of things that don't matter. While there are times when we do little things that make a huge impact on a lot of peoples lives. Today, the Microsoft Technical Community at out college which comprises of all the Microsoft Student's Partners have organized an amazing seminar on Introduction to Microsoft Technologies and Hands-on Training for Git version control and implementation using Github.

Being a part of such a motivating session really makes me feel that Microsoft along with all of its Student Partners has been doing a great job by sharing knowledge and thus making an impact on the life of students coming from various academic disciplines and courses. The way Microsoft Technologies helps students from all around the world to innovate truly is changing the world.

The session has covered introduction to topics/products like 

Azure CloudOffice 365Holo LensUnityMicrosoft Virtual AcademyGitand Github

The powerpoint presentation for the Git and Github is made …

How does URL work?

Have you ever considered know how typing on the very address bar of your browser land you to a page like this or ever stumbled upon to think what are those characters which make up a full length URL! If yes, then you are in the right placeπŸ˜‰

While some of the URL or Uniform Resource Locator is simple like or other full-length URLs might be a bit confusing, especially when it contains words like https, &, #, = et cetera.

In this post I will show you what are the ingredients of an URL starting with the scheme itself, that is the word http://. The word HTTP stands for Hyper Text Transmission Protocol. It can be thought of as a protocol or sets of commands which are followed for transmission of web-pages. As a matter of fact, in this vast Internet, there are a lot of schemes like HTTP present.

Some other protocols include FTP or File Transfer Protocol which asits obvious name suggest is used for transferring files from one machine on the interne…

How to run your native apps directly from Browser?

Ever wondered about running a Windows or Linux application from the Browser, well now you can with Cameyo Online. Cameyo Online allows Internet users to play and package software from the browser. Since mid-2014, Cameyo Online has allowed hundreds of thousands of users to freely interact and launch Windows software through their browser. Having proven its robustness, security, and scalability, the experiment was deemed a success. Today Cameyo Online is proposed as a commercial offering.

Cameyo Online employs our unique LayeredRevert technology. This technology is patent-pending under US PTO application number 15/161,971. This technology provides us with unique TCO and security benefit


Your Windows software into HTML5 in minutesUp to 50 concurrent sessions per server instance - unique!Let your users launch software from any device, anywhereFast and secure

They also have different storage options as well, Connect on-premise storage for persistent data, to enable users to acces…