• About
  • Home
  • Krishna's notes
    May 21, 2021
  • books
  • System Design Interview by Alex Xu
    May 15, 2021
  • High Performance Browser Networking by Ilya Grigorik
    February 13, 2017
  • SQL Performance Explained by Markus Winand
    August 4, 2016
  • Java Concurrency in Practice by Joshua Bloch
    February 23, 2015
  • til
  • brew
  • New computer setup
    June 11, 2022
  • css
  • Dark Mode
    May 4, 2021
  • curl
  • Follow redirects
    November 21, 2021
  • dynamodb
  • DynamoDB basics
    May 17, 2021
  • git
  • Git Aliases
    June 11, 2022
  • Better Diff
    June 11, 2022
  • Git Branch
    June 11, 2022
  • Git Submodules
    May 3, 2021
  • html
  • HTML Intra page links
    May 4, 2021
  • interviews
  • Interview Code Snippets
    May 3, 2021
  • Resume system
    May 3, 2021
  • javascript
  • Node process IDs
    May 17, 2021
  • networking
  • Serve a directory with HTTP
    May 15, 2021
  • Bind to a random port
    May 8, 2021
  • postgres
  • Using PSQL (Postgres CLI)
    May 12, 2021
  • programming-practices
  • Collect TIL snippets
    May 3, 2021
  • rust
  • String formatting
    January 14, 2022
  • Expand Rust macros
    May 8, 2021
  • Rust test folder location
    May 8, 2021
  • Useful Cargo plugins
    May 8, 2021
  • sheets
  • Currency conversion
    November 21, 2021
  • shell
  • Shell execution options
    May 12, 2021
  • sqlite
  • Converting datetime in Sqlite
    May 3, 2021
  • Generate CSV from SQLite
    May 3, 2021
  • Getting started with SQLite
    May 3, 2021
  • unicode
  • Unicode
    March 29, 2022
  • wireguard
  • Setting up wireguard as a VPN
    May 3, 2021