Browsing Tag
computerscience
69 posts
Event Driven Design & Message Driven Design
Event Driven Design (EDD) Before we dive into EDD, let’s define an event. An event is immutable and…
Quick Sort in Javascript
Quick Sort is one of the most important and widely used sorting algorithms. It’s fast, elegant, and a…
Multi-dimensional Arrays & Row-major Order: A Deep Dive
Let me explain multi-dimensional arrays and row-major ordering from the ground up, covering memory layout, addressing, and low-level…
Fast Transformer Decoding: One Write-Head is All You Need
Faster Transformer Decoding — One Write-Head Changes How AI Replies Imagine your phone trying to build a sentence…
Functions and Modules in Python: Writing Clean, Reusable Code the Right Way
If you’ve ever looked at a Python program and thought, “This is getting messy”, you’re not alone. As…
Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph NeuralNetworks
Deep Graph Library — Faster, lighter tools for learning from networks Imagine a toolbox that helps computers learn…
Overcoming VBA Obsolescence: Modernizing Office Automation with a runtime scripting framework
Intro In the fast-evolving world of programming, Visual Basic for Applications (VBA) often feels like a relic—stuck with…
SmoothGrad: removing noise by adding noise
SmoothGrad: why adding tiny noise can make picture explanations clearer Have you ever wondered why a computer calls…
Exploring Git by Building My Own Minimal Version Control System
I’ve used Git every day for years, but I realized I never really knew what happens behind the…
PICABench: How Far Are We from Physically Realistic Image Editing?
Can AI Make Photo Edits Look Totally Real? Ever wondered why a removed object sometimes leaves a ghostly…