10th November 2024
Decoding StyleX: Meta's Cutting-Edge Styling System
An introduction to Meta's styling system and what makes it interesting for frontend teams.
Articles on frontend engineering, React, JavaScript, tooling, web performance, CSS, and notes from building full-stack applications.
10th November 2024
An introduction to Meta's styling system and what makes it interesting for frontend teams.
5th January 2024
A walkthrough for stepping into micro-frontend architecture with ViteJS.
13th December 2023
Notes from lerna upgrades and Nx workspaces while working with monorepos.
29th July 2023
A practical overview of how React Server Components work and where they fit.
14th June 2023
Using counter-increment and counter-reset to style lists with less ceremony.
3rd May 2023
Takeaways from Hashnode's technical bootcamp.
22nd April 2023
A write-up on the challenges and fixes found while setting up React Native locally.
4th March 2023
Understanding pointer capture events in JavaScript.
25th June 2022
Learning notes from converting a web app module into a progressive web app.
17th June 2022
A primer on web performance and its core metrics.
18th March 2022
Keeping useReducer code clean by composing multiple reducers.
20th February 2022
A Netlify x Hashnode hackathon article about building one of the full-stack apps in this portfolio.
25th December 2021
Implementing an eCommerce checkout section with Stripe payment gateway integration.
17th June 2021
Writing an implementation of util.promisify().
17th May 2021
An introduction to the useState hook for stateful React function components.
6th February 2021
Understanding how memory management happens in JavaScript.
7th January 2021
The basics of defining and calling functions in JavaScript.
15th December 2020
Creating a Minion translation app with JavaScript.
7th December 2020
Creating dashboards in Qlik Sense, a BI software platform.
4th December 2020
Enhancing the appearance of a web app with CSS.
3rd December 2020
Learning to create a first webpage with HTML.