Shreyas Minocha
  1. Tracking Piazza Activity

    • programming
    • scripting

    Writing a script to monitor the number of users online on my class’ Piazza forum over time

  2. Duo Mobile 2FA? HOTP with extra steps

    • programming

    Studying a reverse-engineered app to understand how Duo obfuscates HOTP to artificially introduce incompatibility.

  3. Replacing Gitea with git, ssh, and GitList

    • programming
    • git
    • tutorial

    When Gitea is overkill, git and ssh in combination with a couple of other tools should suffice.

  4. Global gitignore versus local gitignore

    • programming
    • git

    Use the right gitignore for the job.

  5. Developing an intuition for the HSL color model

    • design

    Attempting to make sense of the hue-saturation-lightness color model.

  6. Debugging JavaScript with the Browser Debugger

    • programming
    • tutorial

    Finally graduating from console.log — an introduction to the Firefox Debugger.

  7. How to beat MailTrack

    • privacy
    • tips

    How to avoid being tracked from within your inbox and why you shouldn’t be using mail tracking anyway.

  8. The making of DSMUN 2019’s website

    • web
    • reflection

    A reflection on re-designing the website for my school’s annual Model United Nations conference.

  9. Google Code-in 2018

    • gci
    • reflection

    My experience in GCI 2018

  10. JS13kGames 2018 Postmortem

    • js13kgames
    • reflection

    A reflection on my experiences participating in JS13kGames 2018

  11. A rather complete regex to match dates

    • regex
    • programming

    Stretching the limits of regular expressions.

  12. My commit message workflow

    • git
    • productivity
    • workflow

    Tweaks I’ve made to make the perfect commit message writing workflow for myself.

  13. Writing a fact generator based on xkcd 1930

    • programming
    • xkcd

    The moment I saw xkcd 1930, it struck me, “I’ve to write a program for this!“.

  14. Recursion: what, why and how

    • programming

    Attempts to give an intuition of how recursion works.

  15. Version control with git #1

    • git

    This post is a gentle introduction to version control with git. Learn about version control, create a git repository and check its status.