All blogs / Software / engineering practice
Avik Das
My name is Avik Das. I'm a software developer with strong theoretical and mathematical foundations, as well as extensive industry experience. To me, technology is a tool for delivering meaningful products. In my spare time, I enjoy cooking, weightlifting and drawing.
Software / engineering practiceGraphicsDistributed systems / cloudEssays / personal
- Posts
- 38 from 31 Dec 2018 to 4 Aug 2025
- Posting
- now and then
- Kind
- personal blog
- Feed
- https://avikdas.com/feed.xml
2025 3
2024 1
2023 4
2021 2
2020 12
- The balanced parentheses problem Jan 28, 2020
- A tree-based introduction to backtracking Feb 25, 2020
- Scalability concepts: distributed ID generation Mar 23, 2020
- Scalability concepts: read-after-write consistency Apr 13, 2020
- Scalability concepts: the reliability queue May 11, 2020
- Scalability concepts: zero-downtime deployments Jun 30, 2020
- Barebones WebGL in 75 lines of code Jul 8, 2020
- Barebones 3D rendering with WebGL Jul 21, 2020
- Rendering curves in 3D Sep 8, 2020
- Why men's health depends on feminism Nov 1, 2020
- Vulnerability, leadership and paternity leave ft. Erran Berger Nov 16, 2020
- Space curves and twist Dec 29, 2020
2019 15
- Writing GUI applications on the Raspberry Pi without a desktop environment Jan 23, 2019
- Creating Raspberry Pi applications with Raylib and Ruby Feb 19, 2019
- Creating Raspberry Pi applications with Raylib and Ruby - Part II Mar 4, 2019
- A graphical introduction to dynamic programming Apr 15, 2019
- Dynamic programming deep-dive: Chain Matrix Multiplication Apr 25, 2019
- Real-world dynamic programming: seam carving May 14, 2019
- Dynamic programming for machine learning: Hidden Markov Models Jun 24, 2019
- Improved seam carving with forward energy Jul 29, 2019
- Practical computer science: connected components in a graph Aug 13, 2019
- Advocating for men's mental health Oct 31, 2019
- Makefiles from the ground up Nov 18, 2019
- Talking about men's health with Nash Nov 19, 2019
- What I learned as a software engineer at a data science conference Dec 9, 2019
- Makefiles for C/C++ projects Dec 16, 2019
- Reflecting on twelve months of writing Dec 30, 2019