PinnedShailesh KumarCritical Thinking Principles in Software EngineeringThe software technology landscape is constantly changing, driven by rapid advancements and innovations. This relentless pace of change…Sep 26Sep 26
PinnedShailesh KumarinPython in Plain EnglishWrite Beautiful Python Documentation with SphinxWith examples from real projectsJul 31, 20211Jul 31, 20211
Shailesh KumarDo People Hate Turning on Cameras in Virtual Meetings?I have often seen that during meetings, many people keep their cameras off. I also prefer keeping it off more often than not. I have an…Sep 1Sep 1
Shailesh KumarOn solving mate in n moves chess puzzlesI recently gave the following chess puzzle to the enthusiasts in my circle. White to win in 3 moves.Jun 25, 2022Jun 25, 2022
Shailesh KumarinTowards Data ScienceVectorizing computations on pairs of elements in an nd-arrayIn Python with NumPyOct 1, 2021Oct 1, 2021
Shailesh KumarinTowards Data ScienceWavelet Transforms in Python with Google JAXA simple data compression exampleSep 21, 20211Sep 21, 20211
Shailesh KumarinTowards Data ScienceUnderstanding Discrete Convolution as Polynomial MultiplicationConvolution is a fundamental operation in digital signal processingAug 24, 20211Aug 24, 20211
Shailesh KumarinTowards Data ScienceImplementing Linear Operators in Python with Google JAXA review of linear operatorsAug 22, 2021Aug 22, 2021
Shailesh KumarinPython in Plain EnglishTips for Publishing Python packages on PyPIFor open-source Python developers, publishing packages on PyPI is an essential activity. PyPI is quite easy to use. However, there are…Aug 9, 2021Aug 9, 2021
Shailesh KumarAutomatic deploys for efficient web development with GitHub + NetlifyLet tools take care of CI/CD so that you can focus on development.Jul 4, 2021Jul 4, 2021