41554 blogs · [ { "id": "01a08767-7482-73c8-8315-926f5dca0ca7", "title": "Open Source Summit India (2026)", "url": "https://danishpraka.sh/posts/open-source-summit-india-2026", "published_at": "2026-06-20T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f5e815266", "title": "On Budgeting", "url": "https://danishpraka.sh/posts/on-budgeting", "published_at": "2026-05-09T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f5f7048c6", "title": "Build a Container Registry from Scratch", "url": "https://danishpraka.sh/posts/build-a-container-registry-from-scratch", "published_at": "2026-03-22T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f5f7cb3e8", "title": "Setting up Year in Command Line", "url": "https://danishpraka.sh/posts/setting-up-year-in-command-line", "published_at": "2026-01-03T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f60522017", "title": "Year In Review (2025)", "url": "https://danishpraka.sh/posts/year-in-review-2025", "published_at": "2026-01-02T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f608c5545", "title": "Year in Command Line (2025)", "url": "https://danishpraka.sh/posts/year-in-command-line-2025", "published_at": "2025-12-25T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f610fa8c4", "title": "Kinesis Advantage2", "url": "https://danishpraka.sh/posts/kinesis-advantage2", "published_at": "2025-12-06T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f61992c07", "title": "Kazakhstan (2025)", "url": "https://danishpraka.sh/posts/kazakhstan-2025", "published_at": "2025-07-01T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f627e65be", "title": "Blog Questions Challenge", "url": "https://danishpraka.sh/posts/blog-questions-challenge", "published_at": "2025-03-19T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f636929e0", "title": "Nepal (2022)", "url": "https://danishpraka.sh/posts/nepal-2022", "published_at": "2025-02-17T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6431f139", "title": "Year In Review (2024)", "url": "https://danishpraka.sh/posts/year-in-review-2024", "published_at": "2025-01-20T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6468ba76", "title": "Build a Container Image from Scratch", "url": "https://danishpraka.sh/posts/build-a-container-image-from-scratch", "published_at": "2024-11-30T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6496d009", "title": "Shortform Content", "url": "https://danishpraka.sh/posts/shortform-content", "published_at": "2024-05-18T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f649b8006", "title": "Year In Review (2023)", "url": "https://danishpraka.sh/posts/year-in-review-2023", "published_at": "2024-01-01T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6506af76", "title": "Overchoice & Experiences", "url": "https://danishpraka.sh/posts/overchoice-experiences", "published_at": "2023-11-29T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f65dd450a", "title": "This Blog's Design Decisions", "url": "https://danishpraka.sh/posts/design-decisions-blog", "published_at": "2023-04-01T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f66234c0a", "title": "Year In Review (2022)", "url": "https://danishpraka.sh/posts/year-in-review-2022", "published_at": "2023-01-06T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f66d6638f", "title": "Vietnam (2022)", "url": "https://danishpraka.sh/posts/vietnam", "published_at": "2022-12-28T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f676a5be2", "title": "Year in Command Line (2022)", "url": "https://danishpraka.sh/posts/year-in-command-line", "published_at": "2022-12-16T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f67e46c22", "title": "Dockerfile Practices", "url": "https://danishpraka.sh/posts/dockerfile-practices", "published_at": "2022-11-12T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f68d06f1c", "title": "Workcation in South of Goa", "url": "https://danishpraka.sh/posts/south-goa", "published_at": "2022-06-03T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f68fde991", "title": "Directed and Undirected Consumption", "url": "https://danishpraka.sh/posts/directed-undirected-consumption", "published_at": "2022-04-09T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6923906c", "title": "Kubernetes, Deployments and failing CDs", "url": "https://danishpraka.sh/posts/kubernetes-progress-deadline", "published_at": "2022-03-20T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f69db1d45", "title": "Kubernetes and CPU Limits", "url": "https://danishpraka.sh/posts/kubernetes-and-cpu-limits", "published_at": "2022-02-20T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6a9a9ddc", "title": "Year In Review (2021)", "url": "https://danishpraka.sh/posts/year-in-review-2021", "published_at": "2022-01-30T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6b6e8a6b", "title": "Be Humble", "url": "https://danishpraka.sh/posts/be-humble", "published_at": "2021-09-26T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6c56ac04", "title": "Changing `core_pattern` in k8s", "url": "https://danishpraka.sh/posts/core-pattern-k8s", "published_at": "2021-05-10T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6d4a514a", "title": "Introduction to runc", "url": "https://danishpraka.sh/posts/introduction-to-runc", "published_at": "2020-07-24T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6d7221bc", "title": "Journaling in Vim", "url": "https://danishpraka.sh/posts/journaling-in-vim", "published_at": "2020-02-23T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6da55b7b", "title": "Japan (2019)", "url": "https://danishpraka.sh/posts/japan-2019", "published_at": "2019-12-30T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6e763122", "title": "VimConf (2019)", "url": "https://danishpraka.sh/posts/vimconf-2019", "published_at": "2019-12-27T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6f3182ab", "title": "Using Makefile(s) for Go", "url": "https://danishpraka.sh/posts/using-makefiles-for-go", "published_at": "2019-12-07T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6f39be0a", "title": "Building a Python C Extension", "url": "https://danishpraka.sh/posts/building-python-c-extension", "published_at": "2019-10-07T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f6fd0f6b2", "title": "Vim macros and the magic of recursion", "url": "https://danishpraka.sh/posts/vim-macros", "published_at": "2019-02-16T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f702b8c1e", "title": "Write a shell in Python", "url": "https://danishpraka.sh/posts/shell-in-python", "published_at": "2018-09-27T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f71149ea4", "title": "Localization in Python", "url": "https://danishpraka.sh/posts/localization-python", "published_at": "2018-09-09T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f71d6961c", "title": "Recovering lost commits", "url": "https://danishpraka.sh/posts/commit-lost", "published_at": "2018-08-27T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f72651e18", "title": "Switching directories on Unix quickly", "url": "https://danishpraka.sh/posts/command-line-dir-switcher", "published_at": "2018-08-03T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f72f3c25b", "title": "Distribute your application via Homebrew", "url": "https://danishpraka.sh/posts/distribute-via-brew", "published_at": "2018-07-18T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f732c8f96", "title": "Git branch in vanilla zsh", "url": "https://danishpraka.sh/posts/git-branch-zsh", "published_at": "2018-07-06T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f73539ad4", "title": "Vim plugins I use", "url": "https://danishpraka.sh/posts/vim-plugins-i-use", "published_at": "2018-06-30T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f74082809", "title": "Installing Vim plugins manually", "url": "https://danishpraka.sh/posts/vim-plugin-install", "published_at": "2018-06-09T00:00:00+00:00" }, { "id": "01a08767-7482-73c8-8315-926f74f1b670", "title": "Write a shell in C", "url": "https://danishpraka.sh/posts/write-a-shell", "published_at": "2018-01-15T00:00:00+00:00" } ] posts Claim your blog
Back to danishpraka.sh
Blog · corpus.blog/blogs/danishpraka.sh/posts

danishpraka.sh

danishpraka.sh

2026

2025

2024

2023

2022

2021

2020

2019

2018