Hamsa Harcourt

  I'm Hamsa, a software engineer with a strong passion for building human-centric products. I love teaching concepts about JavaScript and the web at large.


6 Stories by Hamsa Harcourt

Tailwind CSS: Using dynamic breakpoints and container queries

Dynamic breakpoints, multi-configs, and container queries are powerful Tailwind CSS features that can improve the flexibility and maintainability of your design system.
1 4 min read

Best headless CMS platforms for Astro

The ideal headless CMS for Astro should complement its dynamic and component-driven nature. We review a few of the best options, including Contentful, Webiny,...
1 5 min read

Guide to removing unused CSS code with PurgeCSS

In this article, we explored PurgeCSS, a tool to remove unused CSS from your code, thereby reducing file size and improving optimization.
5 8 min read

The importance of snapshots in advanced blockchain functions

Snapshots allow new nodes to catch-up with the network by downloading only the most recent states from the blockchain.
0 4 min read

How to write DApps on Corda

A private blockchain contains entities called network operators that control the network and canĀ configure permissions and access controls of the other nodes.
0 8 min read

Best pub/sub messaging brokers

Pub/sub allows machines to interact and respond to data updates in real-time, which differs from the usual request/response communications paradigm.
2 4 min read