👋 Hello, I'm Shruti.

Welcome to my page. Check out my blog! I also create fun challenges and publish writeups.

Here's my design portfolio.

P.S. I also write about movies. It's mostly just a cinephile's ramblings so you have been warned! ;)


Blog posts:

How to call a program in C

It’s the last day of 2024 and what can be better than learning some C? Today, we take a deep dive into the program calling functionality in C. Let’s start with the beginning! Every program turns into a process during execution. In C, process interaction happens with two system calls, the fork() syscall and the exec() syscall (exec() is not a single syscall but a family of syscalls).

fork() and exec()

When we fork() a process, we create a child process which contains (almost) the same information as the parent (the forking process). After we successfully fork a process, the Process ID (PID) of the child is returned to the parent and a PID of 0 is returned to the child.

Read more →

Can a different lnaguage make passwords more secure?

TL;DR: Using dictionary words in a language other than English does not make the password inherently secure. The magic trick for strong passwords is not rooted in any particular language but in well-researched mathematical notions.

While scrolling the news I came across a curious headline “How Axis Bank is reinventing password protection”. Interested in anything related to password security, I opened the article. The article promotes the recently published campaign by a leading bank alongwith a password generator website, www.sanskritpassword.com. This password-generator mechanism claims to be “An age-old, cutting edge solution”. So what does this generator do?

Read more →

Django App: The Indian Bechdel Test

As a woman and a cinephile I have always been invested in the feminist debate around popular culture, especially Indian films. As a side project for my Graduation studies, I researched how women representation has evolved in Indian cinema.

This research resulted in interesting but overall unsurprising discovery that regional Indian cinema has always been ahead in women representation than mainstream “Bollywood” cinema (examples include Bengali, Tamil and Malayalam cinema).

Read more →