Why Rust?
Rust's v1.0 hit 10 year mark recently so I wanted to write about why I like, and prefer Rust over the other languages I've tried. The fact of the matter is that Rust's memory safety plays a smaller role than you'd expect.
Herschel Pravin Pawar's Personal Site
Rust's v1.0 hit 10 year mark recently so I wanted to write about why I like, and prefer Rust over the other languages I've tried. The fact of the matter is that Rust's memory safety plays a smaller role than you'd expect.
Keeping a clean Git history is hard, but Jujutsu VCS changes that! Learn more about Jujutsu VCS in this blog post.
This blog post covers how I created a Hyper-V VM from my laptop's NixOS Config flake along with some errors and mistakes I made. I went through all this trouble just, so I won't have to start my laptop to rice and edit the config.
I applied to University of Aalto's game development and design program, and this blogpost covers the process of my journey with Typst with an emphasis on how i used Typst to make a 10+ minute draft which had some ideas to the condensed version which fit in the time limit of 2 minutes.
The blog post delves into the technical aspects of creating the 2D platformer game 'Fractured Elements,' developed during a game jam at Coventry University's Summer School. It provides an overview of the game's concept, and discusses the challenges encountered during development, such as implementing the form-switching mechanic and boss AI.
I share my experience attending Coventry University's Summer School in July 2024. Over four weeks, I learned about various aspects of game development, culminating in a game jam as the program's finale. This post provides a week-by-week breakdown of the program and my thoughts on each part.
My experience with customizing the website to add the cv page. I talk about the various issues I encountered, what ultimately worked, and the annoyances of using TypeScript coming from rust.
A step-by-step post on how I packaged and built a Rust application that depends on ffmpeg at runtime for Nix. I walk through the hurdles I ran into and how I solved them, often with links if you want to read more. While not written explicitly, I also show why reproducibility matters and how Nix helps with it. Another goal of this blog post is to show off Tanim, the package I packaged (heh, idk why…
I recently added the ability to generate Open Graph images using Typst to my website. Here, I will tell you how I to do it for your website as well!