Hi,
I'mSaurabh Daware
 I make random things, mostly using JavaScript.
Scroll Down A canvas of Mumbai City

Projects


Articles πŸ“


I rebuilt my portfolio🌻 Now it loads in 1.6s πŸŽ‰ Here's how I did β†—


A Guide for Contributing to Any Open Source JavaScript Project Ever πŸ’› β†—


I made DEV.to widget for websites/blogs β†—


View All Articles on DEV.to  β†—

Achievements πŸ¦„

Achievements

Text to Handwriting received 1.6k+ GitHub Stars, 42.6k Users, 124k Pageviews in first 6 months.


GitHub: https://github.com/saurabhdaware/text-to-handwriting

Two tweets of Text to Handwriting were retweeted by more than 100 people on Twitter, and a lot of people find it helpful. What really matters beyond these numbers is the emails I get from people mentioning how the tool helped them save time of writing assignments.


Added PWA configurations to REACT's official website


PR: https://github.com/reactjs/reactjs.org/pull/2377

My code now lets users "Add to Homescreen" the React's official documentation site (reactjs.org). For this I wrote Gatsby manifest plugin's configurations and fallback meta tags for IOS users.


Wrote color preview feature for DEV.to


PR: https://github.com/thepracticaldev/dev.to/pull/4212

DEV.to is an online platform where developers can share articles and is one of the most popular websites among developers. I wrote a feature which lets users pick color for their profile theme and the contrast is displayed in the logo preview.


Two of my npm packages were featured in official NPM blog.


ProjectMan: https://medium.com/npm-inc/npm-weekly-215-how-is-your-enterprise-artifact-manager-working-out-5619af7557e5#ee6e
PWAinit: https://medium.com/npm-inc/npm-weekly-204-introducing-npm-6-10-0-join-us-at-assert-js-plus-13-great-npm-tips-3740c13f3e43#1830

PWAinit is a NPM CLI that helps you initiate new PWA project. It creates the required files with configurations and has option to generate vapid keys and set them in the code (required for PushAPI setup).
ProjectMan is a CLI which lets you add projects to favorites using command `pm add` and open them from anywhere you want using command `pm open`.


Building Abell, A static-site-generator and a template engine


Documentation: https://abelljs.org

I know this sounds weird but building something like Abell, For me, it was an achievement in itself! This was out of my comfort zone and I am super proud of what I have right now :D

Talks 🎀

"Web Performance Hacks" at Mumbai JavaScript


Meetup Link: https://meetup.com/Mumbai-JavaScript-Meetup/events/268264332/
Slides: https://docs.google.com/presentation/d/1GjZmKfh-uiBEjC1C-dlox71aqHhwidJozKsvPaRKX3Q/edit?usp=sharing

It was a super cool experience to talk about "Web Performance Hacks" at front of so many talented and kind developers! The talk included topics like HTML Parsing, Preloading CSS, JavaScript async defer attributes, and some fun hacks to improve the performance.


"Abell, A new way to create static sites" at Reactify India


YouTube Video: https://youtu.be/2UyeWRZbiTg

I talked about my project, Abell. Abell is a static-site-generator that attempts to solve the issues of current site generators have and tries to flatten the learning curve. The talk includes what problems it solves and a demo to create a blog using Abell.

About me πŸ•ΊπŸ»

About
profile picture of saurabh daware

Hi, I'm Saurabh Daware, an open-source developer, speaker, tech blogger, and an author of Abell and Text to Handwriting. I make WebApps, Games, VSCode extensions, NPM packages and random things. My skills majorly include JavaScript along with some knowledge of Python. I love open source, tech community, and building cool & fun things.

Oh and, I'm an Engineering Student and will be graduating from the college in the year 2020 and I am looking for full-time job opportunities.


Say Hi! View Resume


Email :
saurabhdaware99@gmail.com

Follow me on :