HNHacker News
TopNewBestAskShowJobs

HarshitDoshi

31 karma · joined April 13, 2016

meet.hn/city/22.302372284355776,70.78586179800082/Adarsh-Society-Main-Road

Socials: - bsky.app/profile/harshitpdoshi.online - 01@shunyaek.se - github.com/harshitpdoshi

Interests: AI/ML, Books, Climate Tech, Cybersecurity, Data Science, DevOps, Digital Nomad, Entrepreneurship, Fintech, Freelancing, Hacking, Hardware, Investment, IoT, Marketing, Mobile Development, Networking, Open Source, Privacy, Programming, Remote Work, Space Tech, Startups, Technology, Web Development

---

submissionscomments
HarshitDoshi··on Show HN: Tablemd – canvas-based Markdown table editor
Love this! With integrations to 3rd-party data sources (like AirTable, Google Sheets, Databases, Notion, etc.), this can be a very useful product, especially for use with LLMs.

The trackpad calibration on my MacBook Air is almost okay, just a tad bit too slow/rigid to move around.

HarshitDoshi··on Ask HN: For those without a Google account, why and how do you manage online?
How about apps which only have the option of signing in with Google or some other social / 3rd party provider? Do you also not use other services like Microsoft's, Apple's, Facebook (Meta)'s? How do you in that case sign in?
HarshitDoshi··on Ask HN: What are you working on? (May 2025)
Just started out building a micro-agency into software engineering and consulting. I left my 9-5 jobs in engineering and big-consulting to pursue my dream of building something myself. I love to code and build software and have always dreamed of bringing in change to the landscape around software engineering services.

https://shunyaek.se is my agency, "shunyaek"'s home-page. shunyaek refers to "shunya", meaning zero, and "ek", meaning one, in Hindi, my native language. It refers to the binary building blocks of the software & digital world. The landing-page is still under construction. Always open to feedback and crticism.

HarshitDoshi··on Ask HN: Who wants to be hired? (March 2025)
Location: India

Remote: Yes

Willing to relocate: No

Technologies: Python (FastAPI/Flask), Javacript/TypeScript (ReactJS/NextJS/React-Router/ReduxJS/Zustand/Material-UI/TailwindCSS), Containers (Docker/Kubernetes/Podman/Dockerfile/Docker-Compose), Cloud (Azure/AWS/Terraform/Pulumi), Git/GitHub/GitLab/BitBucket

Résumé/CV: https://harshitpdoshi.online/resume/

Email: harshitdoshi719@gmail.com

HarshitDoshi··on Show HN: Hop2 URL Shortener Bitly Alternative with Marketing Analytics
How are the unique IDs created? And how do you manage collisions with such small IDs? I am not sure but I think the collision rate should somewhere be around "~1 day or 33K IDs needed, in order to have a 1% probability of at least one collision." as per https://zelark.github.io/nano-id-cc/ with an alphabet that goes like this "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" and an ID length of 6 characters.

I have been looking for such a URL shortening solution for a client of mine and hop2 looks perfect with its minimal dashboard and simple usage. I am currently using a manual combination of Google Analytics and Bit.ly but it doesn't really work as I would. I have even tried building a URL shortener for this particular use-case and while I did succeed, adding analytics feels like a big task and an entirely seperate project of its own.

HarshitDoshi··on Ask HN: Freelancer? Seeking freelancer? (August 2023)
SEEKING WORK

Remote: preferred

Location: India (Available in time-zones with partial overlap)

Full-Stack Software Engineer:

- Back-End: Python + FastAPI/Django, can work on data and analytics tools like NumPy, Pandas, OpenPyXL, PyPDF etc.

- Front-End: JavaScript/TypeScript + ReactJS/NextJS + ReduxJS

- Database: PostgreSQL, MongoDB, Redis, MySQL

- UI: Mantine, Material-UI, TailwindCSS, other niche ones too

- Other Technologies: Docker (+ Compose), Supabase

Latest Projects:

- Built an online suite of tools for a cyber-security consulting firm with features like scanning of internet assets like IP, e-mail etc, analytics using tables and charts, security self-assessment wizards driven through a questions-and-answers format, etc. Technologies: Python, FastAPI, PostgreSQL, Redis, Celery, JavaScript/TypeScript, NextJS, Mantine

- Phase10.ToolKit (built a utility for playing the popular cards-game, Phase 10) (https://phase10.shunyaek.se)

- href•sbs (built a minimal URL shortener with focus on writing the CSS from scratch, without any CSS frameworks or libraries) (https://href.sbs)

- shunyaek.se (trying to build my own brand and identity and building solutions and products under this brand) (focus has been on the brand's design and flair, building a brand-story and setting-up a business)

Currently Working On:

- Started exploring the new world of LLMs and trying to build a chat app using which a user can talk to their documents. The intended purpose for this app is to have the user chat with financial markets docs and conduct research. Technologies: LangChain, Llama 2, FastAPI, PyPDF

My GitHub: https://github.com/HarshitDoshi and https://github.com/shunyaek

E-Mail: harshit at shunyaek dot se

HarshitDoshi··on Show HN: The simplest tiny analytics tool – storywise
Genuinely curious, what stack would you recommend for building such an analytics tool?
HarshitDoshi··on Show HN: Msgspec, a fast serialization/validation library for Python
I don't have much to say, but I love msgspec and just got started using it a month back. Thanks for making this incredible tool!
HarshitDoshi··on lorem
That is honestly not how HN works. Your mistakes could be mine and other's mistakes too and we too would have loved to learn from the discussions and updates that this post would have garnered.

Even though if we cast out the mistakes or whatever it was that you had posted out of the picture for a moment, it might just have been a good point of learning and reading for anyone.

Please do not do this going forward.

HarshitDoshi··on Ask HN: Who wants to be hired? (June 2022)
Location: India

Remote: Yes (preferred)

Willing To Relocate: Yes, but not to Bengaluru

Technologies: Python, JavaScript/TypeScript, DevOps

Résumé/CV: https://rxresu.me/r/ef27gw

E-mail: harshitdoshi719[at]gmail[dot]com

HarshitDoshi··on Shabdle: Wordle in Hindi
I am old! "Axa" is seriously everything that is wrong with the way newer generations are using the language with English alphabets! I still cannot believe people do this.

I have personally set a standard or a set of rules for writing Hindi using English alphabets myself and I have seen my friends follow the same. We do not use such shortcuts/shortforms.

Hell, even "Acha" is not the correct way. It must be "Achha" (double Hs).