Govind's Blog

Home Blog Steal My Ideas Image Editor
Follow Astro on X My Github
  • Modulo to the Resuce

    May 30, 2025

    ArgmaxCCUDA
  • Thinking in CUDA (or what I learnt in April 2025)

    May 4, 2025

    CUDAGPUlearning
  • What I learnt in March 2025

    Apr 11, 2025

    Rustdata structureslearning
  • What I learnt this month: February 2025

    Mar 5, 2025

  • What I learnt this month: Jan 2025

    Jan 31, 2025

    CRustalgorithms
  • IS SIMD always faster ?

    Jan 10, 2025

    CRustSIMD
  • SIMD algos part III: Blending and Permutations

    Nov 4, 2024

    CSIMDalgorithms
  • SIMD algos part II: popcount

    Oct 24, 2024

    CSIMDalgorithms
  • SIMD algos: Part 1

    Oct 21, 2024

    CSIMDalgorithms
  • Mom, where is my library ?

    Aug 2, 2024

  • Advice on the internet

    Jul 10, 2024

  • A template for Self Evaluation

    Jun 27, 2024

  • Solving Tensor Puzzles

    Jun 27, 2024

  • Managing ADHD

    Jun 18, 2024

  • x86 calling convention

    Jun 2, 2024

  • Using MDX

    Jun 1, 2024

  • Compiling C code with Zig

    May 6, 2024

    czig
  • C is the universal ABI

    Apr 4, 2024

  • Insights on Career in SWE

    Apr 2, 2024

  • Array vs Normal HashMaps in Zig

    Mar 19, 2024

  • CLI tools for quick perf. measurement

    Mar 14, 2024

  • Book: Systems Performance, a rather incomplete review

    Feb 25, 2024

  • Transforming async await - II, Generators

    Feb 18, 2024

  • Transforming async await - I

    Feb 18, 2024

  • Transforming async await - III, Stepping the Generator

    Feb 18, 2024

  • From 500 secs to 3.5 - The 1brc Challenge

    Jan 20, 2024

  • Why is my event loop still running?

    Jan 10, 2024

  • Module, ModuleResolution and Target in NodeJS

    Dec 12, 2023

  • Module customization hooks in Node 20

    Nov 2, 2023

    javascriptnodejs
  • Node JS internals - How async file system calls work

    Oct 29, 2023

    cnodejs
  • A libuv Primer

    Oct 22, 2023

    javascriptnodejs
  • Jest Guide

    Sep 18, 2023

    javascript
  • AVL Trees Part-1 What problem does AVL Tree solve?

    Sep 7, 2023

  • AVL Trees Part-2 Deletion

    Sep 7, 2023

  • A Software Engineer is a professional

    Jul 27, 2023

  • GOT, `__stubs` and Linking

    Jan 15, 2023

    clinker
  • Procedure Link Tables Part II

    Dec 31, 2022

  • Procedure Link Tables Part I

    Dec 30, 2022

  • ELF and Loaders

    Nov 30, 2022

  • ELF Sections

    Nov 20, 2022

    celflinker
  • _start fn in C

    Nov 12, 2022

    c
  • ELF relocations

    Nov 10, 2022

    celflinker
  • Introduction to ELF

    Oct 1, 2022

  • Useful tools

    Jun 25, 2022

  • WTF is `glibc`?

    Apr 3, 2022

  • What no one told me

    Nov 2, 2021

  • Thread Local Storage on macOS

    Dec 12, 2020

Follow Astro on X My Github