Workaround: to substack forcing new users to download their app

I tried to subscribe to my substack on my friend's phone. It redirected him to playstore to download app and also to create a substack account.

I felt like this would be a resistive step to people whom I share my substack post links and are not on substack to simply subscribe to my mailing list.

I just turned off the pledge options in settings. but it was still showing download substack app to complete subscription.

I opened options on browser and turned on desktop website option. and voila, the subscribe button directly adds their email to mailing list without all these redirects.

reddit.com
u/deevodee — 3 days ago
▲ 0 r/Deno

I built Forms Offline, a local-first forms application that runs entirely in the browser without a backend

I made a completely offline privacy first Forms authoring app.
It's currently a progressive web app. I am planning to convert this into an apk so that I can remove the browser dependency for using the app.

Live: https://deekshithvodela.github.io/FormsOffline/ GitHub: https://github.com/deekshithvodela/formsoffline

The goal was to build something closer to a full forms platform while keeping all data on the user's device. It supports a form builder, conditional sections, rapid data entry, file uploads, photos, digital signatures, dataset management, audit trails, Excel/ZIP exports, and PWA installation.

The interesting part is the offline collaboration model: users can export a form template, share it with others, collect data independently, then export their datasets and merge them using the built-in consolidator with duplicate detection.

It's open source and completely free.

I'd love feedback from developers on the architecture and especially the local-first/offline data model.

What would you improve or build differently?

edit: fixed link text.

u/deevodee — 4 days ago

I made FormsOffline to collect data for cross sectional and questionnaire based studies

Live: https://deekshithvodela.github.io/FormsOffline/
GitHub: https://github.com/deekshithvodela/formsoffline

I built Forms Offline, a free, open-source, offline-first alternative to Google Forms for research data collection.

The idea came from seeing researchers avoid online form services because they don't want confidential participant data processed by third-party cloud platforms. Some instead continue using paper questionnaires and manually transferring responses to Excel.

Forms Offline keeps the entire workflow on the device. You can create form templates, collect responses, attach photos/files/signatures, manage datasets, maintain an edit audit trail, and export to Excel or ZIP.

It also supports collaborative offline collection: share a form template with your team, collect data independently, then consolidate the exported datasets and detect duplicates.

Full details here ✨: https://deekshithvodela.substack.com/p/im-building-formsoffline

I'm curious: Would you use something like this for your research? What workflow would you use it for?

Feedback is very welcome.

u/deevodee — 5 days ago

I made FormsOffline to collect data for cross sectional and questionnaire based studies

Desktop view

Mobile view

Live: https://deekshithvodela.github.io/FormsOffline/
GitHub: https://github.com/deekshithvodela/formsoffline

I built Forms Offline, a free, open-source, offline-first alternative to Google Forms for research data collection.

The idea came from seeing researchers avoid online form services because they don't want confidential participant data processed by third-party cloud platforms. Some instead continue using paper questionnaires and manually transferring responses to Excel.

Forms Offline keeps the entire workflow on the device. You can create form templates, collect responses, attach photos/files/signatures, manage datasets, maintain an edit audit trail, and export to Excel or ZIP.

It also supports collaborative offline collection: share a form template with your team, collect data independently, then consolidate the exported datasets and detect duplicates.

Full details here ✨: https://deekshithvodela.substack.com/p/im-building-formsoffline

I'm curious: Would you use something like this for your research? What workflow would you use it for?

Feedback is very welcome.

reddit.com
u/deevodee — 5 days ago

I got to experience a robotic surgery simulator console

There was a hernia surgery conference in our med school and a company setup an experience truck where they showcased all the devices and practising/ emulation tools for surgery.

I hopped on the simulator to experience how it actually feels. and damn. The tactile feedback and haptics. The first realisation was.. without visual cues, there was no other way to check or get feedback on whether the instruments are touching tiissue.

I made a detailed blog here ✌🏽✨ : https://deekshithvodela.substack.com/p/tactile-feedback-is-a-gift?r=5b9ew0

u/deevodee — 5 days ago

Automatic number plate recognition (ANPR) in warangal

Saw these cameras throughout traffic junctions in warangal. these are Automatic number plate recognition (ANPR) cameras and are issues challans to vehicles involved in traffic violations like riding without helmet.

were these there from long time or popping up recently?

u/deevodee — 23 days ago

For Upcoming NEET UG/PG Counselling, I made an interactive portal to search, filter, and compare all medical college seat matrices and clinical departments

windows view

mobile view in landscape orientation

This is completely opensource and free to use.

Hey everyone,

With the upcoming NEET UG and PG counselling approaching, I realized how incredibly frustrating it is to dig through messy, unorganized NMC and MCC PDF files to check college seats, categories, and department details.

To solve this, I built NexDoc — a fast, interactive, and completely free web portal to explore the entire Indian medical college ecosystem at the UG, PG, and Super-Specialty levels.

Live App: https://deekshithvodela.github.io/nexdoc/
Source Code (Open Source): https://github.com/deekshithvodela/nexdoc

Here is how different groups can use NexDoc to make informed clinical and academic choices:

  1. For NEET UG Aspirants (MBBS Candidates)
  • Beyond Just MBBS Seats: When choosing an MBBS college, the most critical factor is clinical exposure. NexDoc allows you to look up any UG college and instantly check if they have active PG (MD/MS) and SS (DM/M.Ch) departments.
  • Why this matters: A college with multiple Super-Specialty departments (like Urology, Cardiology, or Neurosurgery) is a tertiary care referral hub. Entering a college with active PG/SS departments ensures you will witness advanced cases, participate in richer ward rounds, and gain superior clinical skills during your internship.
  1. For NEET PG & SS Aspirants
  • Instant Filtering: Filter by State, Course Type (MD, MS, Diploma, DM, M.Ch), and Quota (All India Quota, State Quota, Management Quota).
  • Track Seat Increments: Easily view seat matrices with clear indicators showing seat increases for the 2025–26 session compared to the previous year (e.g. +2 seats granted), helping you identify newly expanded opportunities.
  • Comparison Matrix: Compare up to three colleges side-by-side on seat distribution, counseling routes, and department structures.
  1. For Physicians & Doctors (Referrals)
  • Referral Lookup: Working in a clinic or secondary hospital and need to refer a patient for specialized care? NexDoc lets you instantly search which government or private medical colleges in your state/region host active super-specialty services (e.g., DM - Clinical Hematology or M.Ch - Surgical Oncology).
  1. For Patients & Families
  • Checking Speciality Availability: Instead of traveling blindly to a major hospital, patients can search for local medical college hospitals to verify if a dedicated department exists for their particular treatment (e.g., checking if a nearby medical college has a DM - Nephrology department for dialysis and kidney care).

Key Features:

  • Instant Search & Advanced Filters: Search by college name, city, state, or course. Filter by management type (Government vs. Private vs. Deemed).
  • Zero Lag: Built using optimized local JSON files, so searching through thousands of records happens instantly in your browser (no slow database queries).
  • Responsive Design: Optimized for mobile phones (with landscape prompt support) so you can look up seats on the go.
  • Premium Dark & Light Modes: Clean, modern interface designed to reduce eye strain during long choice-filling sessions.
  • Clean Data: All college names and course names have been normalized to their canonical formats (no weird abbreviations or duplicate entries).
reddit.com
u/deevodee — 1 month ago

For Upcoming NEET UG/PG Counselling, I made an interactive portal to search, filter, and compare all medical college seat matrices and clinical departments

windows view

mobile view in landscape orientation

This is completely opensource and free to use.

Hey everyone,

With the upcoming NEET UG and PG counselling approaching, I realized how incredibly frustrating it is to dig through messy, unorganized NMC and MCC PDF files to check college seats, categories, and department details.

To solve this, I built NexDoc — a fast, interactive, and completely free web portal to explore the entire Indian medical college ecosystem at the UG, PG, and Super-Specialty levels.

Live App: https://deekshithvodela.github.io/nexdoc/
Source Code (Open Source): https://github.com/deekshithvodela/nexdoc

Here is how different groups can use NexDoc to make informed clinical and academic choices:

  1. For NEET UG Aspirants (MBBS Candidates)
  • Beyond Just MBBS Seats: When choosing an MBBS college, the most critical factor is clinical exposure. NexDoc allows you to look up any UG college and instantly check if they have active PG (MD/MS) and SS (DM/M.Ch) departments.
  • Why this matters: A college with multiple Super-Specialty departments (like Urology, Cardiology, or Neurosurgery) is a tertiary care referral hub. Entering a college with active PG/SS departments ensures you will witness advanced cases, participate in richer ward rounds, and gain superior clinical skills during your internship.
  1. For NEET PG & SS Aspirants
  • Instant Filtering: Filter by State, Course Type (MD, MS, Diploma, DM, M.Ch), and Quota (All India Quota, State Quota, Management Quota).
  • Track Seat Increments: Easily view seat matrices with clear indicators showing seat increases for the 2025–26 session compared to the previous year (e.g. +2 seats granted), helping you identify newly expanded opportunities.
  • Comparison Matrix: Compare up to three colleges side-by-side on seat distribution, counseling routes, and department structures.
  1. For Physicians & Doctors (Referrals)
  • Referral Lookup: Working in a clinic or secondary hospital and need to refer a patient for specialized care? NexDoc lets you instantly search which government or private medical colleges in your state/region host active super-specialty services (e.g., DM - Clinical Hematology or M.Ch - Surgical Oncology).
  1. For Patients & Families
  • Checking Speciality Availability: Instead of traveling blindly to a major hospital, patients can search for local medical college hospitals to verify if a dedicated department exists for their particular treatment (e.g., checking if a nearby medical college has a DM - Nephrology department for dialysis and kidney care).

Key Features:

  • Instant Search & Advanced Filters: Search by college name, city, state, or course. Filter by management type (Government vs. Private vs. Deemed).
  • Zero Lag: Built using optimized local JSON files, so searching through thousands of records happens instantly in your browser (no slow database queries).
  • Responsive Design: Optimized for mobile phones (with landscape prompt support) so you can look up seats on the go.
  • Premium Dark & Light Modes: Clean, modern interface designed to reduce eye strain during long choice-filling sessions.
  • Clean Data: All college names and course names have been normalized to their canonical formats (no weird abbreviations or duplicate entries).
reddit.com
u/deevodee — 1 month ago

I scraped NEET seats data from NMC seat matrix to display it as interactive tables

It was a 2 step process. first i scraped data from the nmc website colleges list and then from the seat matrix pdfs using one of my tools sheet-me.
generated json files for all colleges by mapping courses and college details.
used antigravity ide and gemini agents to develop an interactive web app deployable by github pages. README.md

Take a look at the live site: https://deekshithvodela.github.io/nexdoc/
Here is the code base: Github | NexDoc

screenshot of live page

reddit.com
u/deevodee — 1 month ago

here's what next after MBBS

I was exploring what all one can pursue after MBBS. and to my surprise, if someone wants to do specific super specialisation in India, they have to choose some specific PG courses to do them.
This also helped me in exploring and getting a broader understanding of the options. Here is the full breakdown flowchart of all the PG courses and the super specialisation one can do after MBBS.

visit this Substack post to know more about the story behind making this flowchart.

do comment about which specialisation you will be doing after mbbs ✌🏽

https://preview.redd.it/la0x0jbr5tch1.png?width=7353&format=png&auto=webp&s=dc82c81b276433d0de052225a3066c9fc79dd11f

reddit.com
u/deevodee — 1 month ago

I made a Days of Health Importance calendar

When you're in medschool, there will be events like World Antimicrobial Awareness Week, and some health important days which are celebrated. One day I sat down and made a list of every possible day, week and month that has some kind of Health related significance.

Here is a link to google calendar of the same.

Features:

- Has almost every health related significant day added to the calendar.

- The events repeat every year. so it will be updated for each year automatically.

- The events celebrated on second saturdays, first sunday, etc are calibrated accordingly to repeat every year. this ensures those events don't appear on wrong dates in the subsequent years.

You can add this to your google calendar by clicking the link below. Hope it helps you in planning events in advance or just keep you aware of the significance of that day.

Link: Google Calendar | Days of Health Importance

PS: This resource is completely opensource.

https://preview.redd.it/uktgscblbkch1.png?width=1617&format=png&auto=webp&s=cfd5695d44286bb7defc93fb3228af8aaa81d176

reddit.com
u/deevodee — 1 month ago
▲ 2 r/pdf

Tool: scanned PDF table to Excel sheet conversion

I made a scanned PDF to Excel sheet conversion tool using OCR(optical character recognition). I used python to make this tool.
This tool recognises pdf text, and rotates the pdf pages accordingly to straighten the pages. runs OCR tool to recognise characters and generate an excel sheet.
refer this github link for more info on how to use this tool README.md | sheet-me
I recommend Antigravity (or any other code editor) with ai agent to run this tool as you can get the job done with a single prompt.

GitHub Repo: sheet-me

PS: Its completely open source and free.

https://preview.redd.it/gnybgw6hxzbh1.png?width=881&format=png&auto=webp&s=540dc109044b7aeac4ebb4c4e34e7fb5aba4e4d4

reddit.com
u/deevodee — 1 month ago
▲ 5 r/pdf+1 crossposts

Tool: scanned PDF table to Excel sheet conversion

I made a scanned PDF to Excel sheet conversion tool using OCR(optical character recognition). I used python to make this tool.
This tool recognises pdf text, and rotates the pdf pages accordingly to straighten the pages. runs OCR tool to recognise characters and generate an excel sheet.
refer this github link for more info on how to use this tool README.md | sheet-me
I recommend Antigravity (or any other code editor) with ai agent to run this tool as you can get the job done with a single prompt.

GitHub Repo: sheet-me

https://preview.redd.it/bztzefia2zbh1.png?width=881&format=png&auto=webp&s=74bfe06a36f30b11e1e3a52fa1539c90af9faa09

reddit.com
u/deevodee — 1 month ago
▲ 3 r/kde+1 crossposts

I made a 3 FingerSwipe gesture to control volume on debian based systems

I switched from windows to debian recently and i missed finger swipe gesture to control volume. 4 finger swipe was bound to desktop switch by default in KDE plasma.

I made FingerSwipe - a service daemon to control volume with 3 fingers swipe up and down gesture on touchpad.

visit the github repo to install. FingerSwipe | Github

u/deevodee — 2 months ago

I realised few things after using fancode this 2026 f1 season

- Fancode does not stream the contents shown on Skysports F1 or F1TV, like the race analysis, interviews, etc.
- Fancode does not stream post race show, not even the prize distribution and podium ceremony. This was a heartbreak when the stream ended with all racers taking the checkered flag.

- Fancode shows advertisements in between, this was the biggest disappointment. well thats what you get when you go for an affordable subscription plan. The video quality also drops frequently. I couldn't watch even a single race(out of 5 races I watched) without buffering or the video quality going down to pixelated blurred view.

- Fancode is comparatively affordable in India. You can watch the race replay later if you want.

Final take away: if just wanna see the race and nothing else(like the drivers reaction, race interviews, post race show, incidents analysis, etc) go for fancode.

reddit.com
u/deevodee — 2 months ago