Shanavas's Blog Coding a better world About
  • Apr 14, 2020

    Runtime code generation with Python Metaprogramming

    Leverages python metaprogramming techniques to generate classes and methods at runtime to replace code generation script

  • Jun 3, 2019

    Setting up development environment -- Part 1

    Documenting my desktop and editor setup

  • Mar 19, 2019

    Kafka Streams: Tracking down Too many open files

    Tracking down the root cause of Kafka process being stalled after opening too many files that exceeds configured ulimit

  • Sep 5, 2018

    മലയാളം കംപ്യൂട്ടിംഗ് - കംപ്യൂട്ടറിന്റെ ചരിത്രം

    കംപ്യുട്ടർ പ്രോഗ്രാമിംഗ് മലയാളത്തില്‍ ലളിതമായി പരിചയപ്പെടുത്തുന്ന പരമ്പരയുടെ ആദ്യ ഭാഗം.

  • Nov 8, 2017

    Remacs - The journey so far..

    Evolution of lisp functions in Remacs, a project aimed at porting C part of GNU Emacs to Rust.

Powered by Jekyll and Gitlab Pages