RSSAmplifier

Blog

Blogs by JaiD

A personal blog of Jai.

jai-dewani.github.ioRSS feed ↗23 posts

Latest posts

Why macOS Won't Let Anyone Touch Its Kernel (And Why Windows Paid the Price)

The Day 8.5 Million Computers Went to Sleep (And Didn't Wake Up) On July 19, 2024, the world witnessed what is probably the most expensive…

Middleware in .NET: The Security Guards at Your API's Gate

Ever noticed how when you visit someone at a corporate office or a gated society, there's a guard who checks your ID, then a receptionist…

Jujutsu: Another niche Version Control System?

I have had it with git - is what I usually say when I have to do anything more complex than a syncing my feature branch with the master…

Stop Overthinking .NET Hosting: WebApplication vs Host Builders Explained

WebApplication.CreateBuilder vs Host.CreateDefaultBuilder: A Complete Guide Introduction When building .NET applications, developers have…

CQRS - Split Personality Disorder for Your Data (And Why That's Actually Good)

Introduction to the CQRS Pattern CQRS splits things up: one model for commands (writes), another for queries (reads). Your read side can be…

Is “Composition over Inheritance” Hard in C#?

This post is a summary with some of my personal opinions on this post on Reddit - Why "composition over inheritance" is still hard in C…

IEnumerable execution is deferred

Backstory While debugging a piece of C# code, we added a stopwatch to measure the performance of various code sections. For some reason…

Your one stop solution to sharing your resume with everyone

Things I am going to cover: → Hosting your resume hassle-free → How to use your github.io domain instead of random google drive links…

How to extract all WiFi Passwords with a single python script

Before starting anything I just wanna say (obligatory), This is all for educational purpose and shouldn't be used for harming anyone Also…

Windows file explorer being overprotective

If like the 76.65% per of people you also use windows then you must have encountered an error like this while trying to rename your file…

Carl Zeiss Interview Experience - FullStack Intern

Carl Zeiss came to IIIT Naya Raipur with 3 positions FullStack Developer Machine Learning Python/C++ Eligibility criteria: 80%+ in 10th and…

Create Your Own Whatsapp Spambot in 5 Minutes

Do your friends constantly spam you just to get your attention, wanna give this pain back? Don't worry. Then this JS script got you covered…

Extracting Images, Audio and Videos from Microsoft Office files

Around 2007, Microsoft switched from their proprietary binary format DOC, PPT, XLS, etc to an open format which stores data as a collection…

The truth behind 43 Lakh CTC? Why is CTC Inflation?

Photo by Igal Ness on Unsplash Ever saw CTC of around 40-50 Lakhs with a base of 12-15 Lakhs and wondered where are the rest of 30-35 Lakhs…

Everything you are doing wrong with console.log

Most of us overuse console.log() for debugging Javascript instead of using a debugging tool, In my case, this is mostly because I learned…

Creating Youtube Downloader using Youtube Data API v3

Note: This blog is for educational purpose only Aim of the project Allow our users to search for a specific youtube Display the list of…

Converting .pcap to .csv using command line

PCAP files are mostly used to store captured network traffic, but they aren't the best for doing analysis. Hence the first step before doing…

New .URL powered shortcuts to access the web quickly

The .new domain was first noticed when google allowed people to quickly open a new doc by typing doc.new after which they started the…

Interview experience of EDA/CFR Capabilities American Express On-Campus

Photo by Tim Gouw on Unsplash American Express came to our campus in the second-third week of September for the following job roles Data…

Interviews are FUN

Photo by Jonathan Borba on Unsplash This is me sharing a 40-minute interview experience that I had on the day of writing this article for an…

Hosting my Flask and Streamlit application on free tier Heroku

In this blog I will be covering the steps I took to host my project 'DeepNeuralNetwork' on Heroku. I used Flask to power a keras model and…

Benchmarking python functions using funmark and plot comparision results

Before starting the blog I wanted to say that this is my first PyPI package and it is still in the development phase so if anyone finds it…

HashCode 2020 Experience and how to approach it for the first time

This was my first time participating in google hashcode. Since I didn't even know this competition existed till January 2020. After going…