Portfolio

I just published an article on @indepth_dev! In this, I have explained about using object in @angular FormControl. Read it 👉 https://indepth.dev/tutorials/angular/object-in-formcontrol
In this tutorial, I have explained all the ways to read attribute value for your component or directive in #Angular How to get an attribute value in Angular's components and directives - Angular Tu...
I just published an article about "How to exclude stylesheets from the bundle and lazy load them in #Angular " Read it 👉 https://indepth.dev/tutorials/angular/lazy-load-stylesheets
My first public talk and presentation https://youtu.be/yKmgkU9OJXg
Article got picked by dailydotdev team 😊 https://twitter.com/dailydotdev/status/1416412376673488906?s=19
My article has been featured on Hashnode 😊 Read it here: https://blog.shhdharmen.me/how-to-utilise-jsdoc-comment-tags-so-that-visual-studio-code-intellisense-works-great
How to utilise JSDoc comment tags so that Visual Studio Code intellisense works great JSDoc is the standard for commenting in JavaScript code. Let's learn how we can utilise the same so that VS Cod...
✨ @ngneat/hot-toast now has info toast variant! ngneat hot toast | The Best Angular Toast in Town
Open-source Maintainers' Must Haves Open-source Maintainers' Must Haves (shhdharmen.me)
Custom Theme for Angular Material Components Series: Part 3 — Apply Theme Custom Theme for Angular Material Components Series: Part 3 — Apply Theme - Angular inDepth
Learn how to quickly set up Ace editor in Angular without any other 3rd party libraries. How to setup Ace editor in Angular? (shhdharmen.me)
🎉 Announcing: Keyboard CSS - Show off your keyboard shortcuts with style shhdharmen/keyboard-css: Show off your keyboard shortcuts with style 🦄. (github.com)
My article got featured in "Top Angular blog posts from November 2020" You can read the article at: Top Angular blog posts from November 2020 (agiledrop.com) And my article at: Create a directive f...
My article got featured in "Angular Typescript Newsletter #172" You can read my article at: 🎉 Announcing Angular Hot Toast — The Best Angular Toast in Town - DEV Community 👩‍💻👨‍💻 Angular TypeScript...
@ngneat/hot-toast 🍞 Smoking hot Notifications for Angular. Lightweight, customizable and beautiful by default. https://ngneat.github.io/hot-toast/
How to Change Look & Feel of Pseudo Elements using JavaScript and CSS Custom Properties Changing the UI of pseudo elements through JavaScript can become difficult sometimes. Let's see how we can ma...
Just a single command to create fully featured Angular open source library: 👉 ng add @ngneat/lib my-awesome-lib Already have a library and want to generate schematics for it? 👉 ng generate @ngneat/...
GitHub Link Get links for your GitHub files based on text, and forget the line numbers! https://github.com/shhdharmen/github-link
Add Support for Reduced Motion in Angular Animations Animations are good, but it can be overwhelming sometimes. As developers, we need to allow users to take control of animations. In this article ...
Animation can make wave much more than emoji! A small post to show how wave animation can take your emoji to next level! https://blog.shhdharmen.me/animation-can-make-wave-much-more-than-emoji
🎉 My article has been picked as one of the top articles of the week on @hashnode. Check it out here 👇 https://hashnode.com/must-read/36
🎉🎉🎉 Announcing @ngneat/input-mask - an angular library that helps you to create input masks with ease. 👉 ng add @ngneat/input-mask 📃 GitHub: https://github.com/ngneat/input-mask ⚡️ Stackblitz: http...
I created a boiler-plate project to create an Open-Source Angular Application with the needed tools. ✅ v12.0.3 ✅ Husky with linting partners ✅ E2E test with Cypress ✅ GitHub Actions and much more.....
I am super excited to share that my blog has crossed 🎉 30k+ 🎉 page. https://hashnode.com/shhdharmen/milestone/30000
Different ways to run schematics from another schematics When we create schematics, we sometimes face a situation where we want to run other existing schematics from the same or external collection...
How to use ControlValueAccessor to enhance date input with automatic conversion and validation In this article, we will learn how we can extend native date input through a directive so that it supp...
Angular Hot Toast Developers can now easily override styles using custom CSS properties. E.g. --hot-toast-bg: red https://github.com/ngneat/hot-toast/blob/master/CHANGELOG.md#320-2021-07-12