CI/CD tooling for frontend projects
Setting up continuous integration pipelines for your frontend project can help you avoid bugs & filter out problems sneaking into production.
Blog
Wed Apr 21 2021
Read more
HTML autocomplete value for "city"
A few days ago I was building a form in React that would take in user's address fields such as address lines, postal code, city, country, etc.
Blog
Wed Mar 31 2021
Read more
Handling runtime errors when server side rendering with Next.js
Avoid bad user experience by exploring different ways to manage runtime errors with Next.js
Blog
Tue Feb 09 2021
Read more
We prototyped an AI camera app to safeguard children from sexting
Offline first iOS camera app with a ML model that detects nudity at about 30-40fps
Blog
Fri Dec 18 2020
Read more
Highlighting railway tracks on Google maps using map data from OpenStreetMap
A few days ago, I stumbled upon a scenario where I had to plot a railway track on a web mapping service like Google Maps. There was a need to document this straightforward approach which would save some research time for the one’s wanting to achieve a similar objective.
Blog
Mon Oct 26 2020
Read more
Styled components vs Emotion js: Performance perspective
Ever wondered how your styles make it to the browser when using CSS-in-JS libraries? When using css in js libraries such as styled-components or emotion, the library removes the mapping between components and styles. This means that when you're defining your styles, you're actually creating a normal React component, that has your styles attached to it. This means you are shipping your styles in a .js file rather than a .css file. This has performance cost associated.
Blog
Wed Aug 19 2020
Read more
Positive Affirmations: program yourself to achieve anything
Introducing Growbox app to tell yourself you’re awesome, repeatedly.
Blog
Tue Aug 20 2019
Read more
CSS Animations with React = Juicy Frontend UI
Conditionally rendered CSS animations are core ingredients for a juicy user experience. With the styled-components library along with managing React’s component lifecycle this is a cakewalk. Couple this with Fast APIs, and you have the recipe for an addictive website user interface (UI).
Blog
Mon Feb 18 2019
Read more
Your basic guide to learn Git commands
15 Git commands to make you a know-it-all Git pro!
Blog
Fri May 11 2018
Read more
Integrating CCAvenue in Node.js & Angular
Structuring your web-application to accept Payments via CCAvenue
Blog
Sat Mar 24 2018
Read more