I’m Shivang and recently I had a chance to experiment with a rather unique setup that allows developers to publish individual modules as subscribable packages from a single repository.
This is a good fit for publishing a component library with each component as a separate package so as to not pollute the dependency list for someone who imports this library in their project.
For e.g. Let’s say a user wants to import just a button component and not the entire UI library, the library should allow the user to add
@mylibrary/button in their package.json …
My name is Shivang and I work as a Frontend Engineer at Haptik
In this article, the aim is to explain Dark Launching and the approaches to implement it for a Frontend Tool.
When working on implementing new features on Frontend for a tool, it is similar to brewing coffee. Which bean, which roast, which brewing method, and a bunch of other variables come in to play.
For a Frontend feature, the UX, color scheme, accessibility, need for the feature, etc. play a big role in the success of the feature. …
Hi, I’m Shivang, and I work in the platform team at Haptik as a Front-End Engineer. We recently added Netlify to our frontend CI pipeline for Front-End Pull Requests and I’m going to walk you through how it has helped us increase developer productivity for Frontend Engineers.
When one looks at a PR, how does one know what it would look like if the PR were to be merged?
Every Front-End change, no matter what the size, has an impact either on the UI or the UX of a product. …
I am Shivang and I’ve been an intern at Haptik for almost 10 months as a Platform Engineering Intern. The journey has been full of learnings, ups, and downs and I’ll just share my experience and give you an insight on what made Haptik one of the most elite startups to work at and what did I learn from my tenure.
SPOILER: This post will be more journey centric and not how you can land an internship.
SimranJot Singh has been one of the people who continue to inspire my journey as an engineer and he’s been a…
Keycloak is an Open Source Identity and Access Management platform developed by RedHat. You can add authentication to applications and secure services with minimum fuss. No need to deal with storing users or authenticating users. It’s all available out of the box. You’ll even get advanced features such as User Federation, Identity Brokering and Social Login. There are also pre-built docker containers available for Keycloak.
docker pull jboss/keycloak
docker run -d -p 9000:8080 -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin jboss/keycloak
Mostly, organizations want a custom…
Hey, I am Shivang and I’m a Computer Science bachelor’s student. I’ve been flying from one domain to another in Tech since the last 2 years of my college. Considering the decent number of things I’ve tried doing, let me walk you through my journey trying to find my magic island.
Initially, I started off with Some Basic HTML and CSS, like most of the people I know. In the Freshman year with no background of Computer Science at all, in all honesty, writing HTML and then seeing something in the browser feels amazing.