All posts by Sakshi Mehra

Progressive Web App at Naukri.com

Progressive Web App at Naukri.com In today’s world where lives are internet driven, it is essential to provide faster and seamless web experience to our users. Also, it is important to realize that installing and keeping every native app is not feasible for users due to storage limitations. Following the same notion, Naukri.com decided to introduce Naukri Lite its own progressive web app. What is a Progressive Web App? A Progressive Web App is: Progressive - Works for every user, regardless of browser choice because it's built with progressive enhancement as a core tenet. ... Read More

Lessons learned in productivity and time management working as a Technaukrat

We all have 24 hours with us. Some wish they had more because of their piled up work, whereas some manage to check off all the items in their check list. All that makes the difference is time management. Management of time is a skill we all need to excel to be able to stay satisfied in our lives and maintain a healthy work-life balance. As a Technaukrat, that's what we call ourselves at Naukri, we have learnt a few skills to improve productivity and time management skills, and would like to share the same with you. Here are a few tips that will help one use time judicially and live a... Read More

Page Load Time Reduction: not a rocket science!

In web development, page load time is the key to make your users happy. According to an analysis on page load time by Kissmetrics, it has been found that page load time directly affects the abandonment of your page. This well explains how critical it is to maintain a low page load time.                   Referred from infographic of Kissmetrics analysis on How Loading Time Affects Your Bottom Line Recently, we observed that one of the pages in the Recruiter’s site was taking a lot of time to load, which indeed was a matter of concern, considering that the page had a large... Read More

ncCache – Browser caching made easy

The new messiah of client side storage, called Local Storage has made lives of front-end developers very easy. The credit certainly goes to HTML5. But wait, one cannot just implement Local Storage blindly. It doesn’t support all the browsers. Nor does it provide any support to manage quite a large amount of data without throwing errors. This really doesn’t sound very good and also makes it difficult to be implemented practically. What led to the origin of ncCache at Naukri Off lately, revamp of Naukri Recruiter Section went live. It feels good to tell you about this! The project... Read More

SASS: Go sassy with css

In summers of 2014 we planned to start naukri.com revamp. It was a great chance for us to redesign and rethink our strategies. One of the pain point was to manage CSS effectively and after few brainstorming session we thought of bringing in CSS preprocessor . Now after 6 months it looks like without SASS, CSS could have gone haywire. Plain CSS had some issues: No concept of variables. Reusing a collection of rules is cumbersome. Missing support to include or extend block of css. Managing css into separate modules is not feasible CSS @import rule prevents... Read More