Agney Menon

Engineer. Driven by Passion

Latest Posts

Counting React Children

on June 24, 2020

Children.count() and Children.toArray().length have different outputs. We are going to explore how and why. Consider a React component: Now, to render this component we are giving it: Now, both counts listed in the UI would point to…

Writing a Snowpack Community Plugin

on June 24, 2020

Snowpack is a tool for building web applications with less tooling and 10x faster iteration. Snowpack comes with a starter generator called Create Snowpack App , it has official plugins for most of the frameworks. But what if we wanted to…

Tailwind CSS & Svelte on Snowpack - Preprocess

on June 23, 2020

Snowpack is a tool for building web applications with less tooling and 10x faster iteration. Tailwind CSS is a utility-first CSS framework for rapidly building custom designs. Let's explore how to combine both of them. Svelte is a…

Everyone is a full stack developer

on June 22, 2020

With the rise of JavaScript as a viable option on both frontend and backend, there has been a steady increase in the number of people who claim to be full stack developers. In fact, everyone resume you find could be of a full stack…

Combining Promises

on June 13, 2020

Prerequisites Promises - JS Concepts It is quite common during web development that we run across scenarios where we have to orchestrate different asynchronous operations together. This blog describes ways in which we can combine Promises…

Link to any text with Bookmarklet

on June 11, 2020

If you are using Chrome or the new Edge browser, you might have noticed that opening a page from Google Search highlights and scrolls to the text that had your search query. The magic ✨ here is in the URL. https://www.cnet.com/news/rick…

Conditionally spread into Object/Array - Javascript

on June 11, 2020

There comes a time when we want to add more fields/elements into an array or object when it satisfies a certain condition. This blog is an exploration of how and why. Spreading into an Array isWinter is a boolean variable and you need to…

Fastest way to Google Fonts

on May 26, 2020

Harry Roberts writes about fastest ways of loading Google fonts on his blog : It’s widely accepted that self-hosted fonts are the fastest option: same origin means reduced network negotiation, predictable URLs mean we can preload, self…