My writings about the things that fascinate me
Configuring Tailwind CSS JIT in Angular
After Angular started supporting Tailwind CSS out of the box, I wanted to migrate my current side-project to using their JIT compiler. Here is what I did.
Fast Search for Static Sites (JAMStack)
If you are into frontend, you might have already heard about this, The JAMStack. This post explores the ways to add search functionality to a static website.
Stop reinventing the wheel
One of the important things I learnt in 2019 as a developer is to not reinvent the wheel. Develop only the things that are completely custom solutions.
Let's talk about CSS Subgrids
CSS Subgrid is a part of CSS Grid Level 2 Spec by CSS working group. It solves a common use case which wasn't so obvious when grids were launched. Let's dig deep into what it is!
Auth for Hasura GraphQL engine with Firebase - My thoughts
Hasura’s GraphQL engine is itself a drop-in backend for most of the use cases. It provides you the flexibility to setup a fully functional backend with GraphQL as interface for the front-end. It acts as a layer between the Postgres database and your frontend applications(web or mobile).
Beyond this year: 2019 goals
As the year comes to an end, it's time to look back at the events and improve upon it. 2018 has been a roller-coaster with a lot of new experiences. I have learnt so many things, development to design and more.
You should start using Parcel Bundler 📦
I've been working on a couple of React projects recently, which uses Webpack for bundling. And yes, it takes a lot of time for bundling. So I decided to try out Parcel and here's what happened.
Migrating to Webpack 4 today
Today, I made a switch to Webpack 4 from version 3 for a project I am working on. And my first impression? Its definitely fast! Here are the changes I made for the switch.
Firebase + React : Optimizing For The Real World
Thoughts on using firebase for a webapp built with React and how can you optimize it.