<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss.xsl" type="text/xsl"?><rss version="2.0"><channel><title>kd</title><description>Notes, logs and experiments.</description><link>https://kdheepak.com/</link><item><title>ibis - a better pandas</title><link>https://kdheepak.com/blog/ibis-better-pandas/</link><guid isPermaLink="true">https://kdheepak.com/blog/ibis-better-pandas/</guid><description>short `ibis` method-chaining showcase for dataframe workflows.</description><pubDate>Sat, 07 Jun 2025 18:22:45 GMT</pubDate></item><item><title>Building Dashboards using Param and Panel in Python</title><link>https://kdheepak.com/blog/building-dashboards-using-param-and-panel-in-python/</link><guid isPermaLink="true">https://kdheepak.com/blog/building-dashboards-using-param-and-panel-in-python/</guid><description>guide to building reusable dashboard components with Param and Panel in Python.</description><pubDate>Sun, 05 Jan 2025 02:03:04 GMT</pubDate></item><item><title>Jupyter prelude</title><link>https://kdheepak.com/blog/jupyter-prelude/</link><guid isPermaLink="true">https://kdheepak.com/blog/jupyter-prelude/</guid><description>reusable setup template for Jupyter notebooks.</description><pubDate>Mon, 16 Dec 2024 02:03:04 GMT</pubDate></item><item><title>Power Lines with `ibis`</title><link>https://kdheepak.com/blog/ibis-power-lines/</link><guid isPermaLink="true">https://kdheepak.com/blog/ibis-power-lines/</guid><description>walkthrough for plotting power lines with Ibis and Folium.</description><pubDate>Sat, 30 Nov 2024 23:03:04 GMT</pubDate></item><item><title>Pandas vs Polars vs ibis</title><link>https://kdheepak.com/blog/pandas-vs-polars-vs-ibis/</link><guid isPermaLink="true">https://kdheepak.com/blog/pandas-vs-polars-vs-ibis/</guid><description>comparison of idiomatic data workflows in pandas, Polars, and Ibis.</description><pubDate>Sun, 25 Aug 2024 14:22:45 GMT</pubDate></item><item><title>The Basic Building blocks of Ratatui - Part 5</title><link>https://kdheepak.com/blog/the-basic-building-blocks-of-ratatui-part-5/</link><guid isPermaLink="true">https://kdheepak.com/blog/the-basic-building-blocks-of-ratatui-part-5/</guid><description>ratatui guide to designing custom widgets.</description><pubDate>Sun, 19 May 2024 02:03:04 GMT</pubDate></item><item><title>The Basic Building blocks of Ratatui - Part 4</title><link>https://kdheepak.com/blog/the-basic-building-blocks-of-ratatui-part-4/</link><guid isPermaLink="true">https://kdheepak.com/blog/the-basic-building-blocks-of-ratatui-part-4/</guid><description>ratatui fundamentals guide to built-in widgets.</description><pubDate>Sat, 18 May 2024 02:03:04 GMT</pubDate></item><item><title>The Basic Building blocks of Ratatui - Part 3</title><link>https://kdheepak.com/blog/the-basic-building-blocks-of-ratatui-part-3/</link><guid isPermaLink="true">https://kdheepak.com/blog/the-basic-building-blocks-of-ratatui-part-3/</guid><description>ratatui fundamentals guide to spans, lines, and text rendering.</description><pubDate>Fri, 17 May 2024 02:03:04 GMT</pubDate></item><item><title>The Basic Building blocks of Ratatui - Part 2</title><link>https://kdheepak.com/blog/the-basic-building-blocks-of-ratatui-part-2/</link><guid isPermaLink="true">https://kdheepak.com/blog/the-basic-building-blocks-of-ratatui-part-2/</guid><description>ratatui fundamentals guide to layout primitives.</description><pubDate>Thu, 16 May 2024 02:03:04 GMT</pubDate></item><item><title>The Basic Building blocks of Ratatui - Part 1</title><link>https://kdheepak.com/blog/the-basic-building-blocks-of-ratatui-part-1/</link><guid isPermaLink="true">https://kdheepak.com/blog/the-basic-building-blocks-of-ratatui-part-1/</guid><description>ratatui fundamentals guide to buffers and rectangles.</description><pubDate>Wed, 15 May 2024 00:03:04 GMT</pubDate></item><item><title>Effect of type inference on performance in Julia</title><link>https://kdheepak.com/blog/effect-of-type-inference-on-performance-in-julia/</link><guid isPermaLink="true">https://kdheepak.com/blog/effect-of-type-inference-on-performance-in-julia/</guid><description>analysis of how type inference affects performance in Julia.</description><pubDate>Sun, 21 Apr 2024 04:27:32 GMT</pubDate></item><item><title>Publishing documents with Quarto</title><link>https://kdheepak.com/blog/publish-documents-with-quarto/</link><guid isPermaLink="true">https://kdheepak.com/blog/publish-documents-with-quarto/</guid><description>guide to publishing documents with Quarto.</description><pubDate>Mon, 20 Nov 2023 03:10:00 GMT</pubDate></item><item><title>Graphing CGP Grey&apos;s Rock-Paper-Scissors YouTube Game</title><link>https://kdheepak.com/blog/graphing-cgpgrey-rock-paper-scissors-youtube-game/</link><guid isPermaLink="true">https://kdheepak.com/blog/graphing-cgpgrey-rock-paper-scissors-youtube-game/</guid><description>graph analysis of CGP Grey rock-paper-scissors YouTube game dynamics.</description><pubDate>Mon, 23 Oct 2023 02:21:19 GMT</pubDate></item><item><title>Julia Workflow Tips and Tricks</title><link>https://kdheepak.com/blog/julia-workflow-tips-and-tricks/</link><guid isPermaLink="true">https://kdheepak.com/blog/julia-workflow-tips-and-tricks/</guid><description>practical collection of Julia workflow tips and tricks for day-to-day development.</description><pubDate>Sun, 13 Aug 2023 02:14:15 GMT</pubDate></item><item><title>Visualizing roads in the cities of Canada</title><link>https://kdheepak.com/blog/visualizing-roads-in-the-cities-of-canada/</link><guid isPermaLink="true">https://kdheepak.com/blog/visualizing-roads-in-the-cities-of-canada/</guid><description>data visualization walkthrough of city road networks in Canada.</description><pubDate>Sat, 29 Apr 2023 16:38:41 GMT</pubDate></item><item><title>Using Makie with Quarto</title><link>https://kdheepak.com/blog/using-makie-with-quarto/</link><guid isPermaLink="true">https://kdheepak.com/blog/using-makie-with-quarto/</guid><description>guide to using Makie with Quarto via CairoMakie.</description><pubDate>Thu, 27 Apr 2023 00:22:45 GMT</pubDate></item><item><title>Understanding variables and mutability in Julia</title><link>https://kdheepak.com/blog/understanding-variables-and-mutability-in-julia/</link><guid isPermaLink="true">https://kdheepak.com/blog/understanding-variables-and-mutability-in-julia/</guid><description>introduction to variables and mutability in Julia.</description><pubDate>Sun, 26 Feb 2023 02:14:15 GMT</pubDate></item><item><title>Installing `homebrew` in an alternative location</title><link>https://kdheepak.com/blog/installing-homebrew-in-an-alternative-location/</link><guid isPermaLink="true">https://kdheepak.com/blog/installing-homebrew-in-an-alternative-location/</guid><description>guide to installing Homebrew in a custom location.</description><pubDate>Wed, 03 Aug 2022 19:47:12 GMT</pubDate></item><item><title>Programmers&apos; preferences for package names</title><link>https://kdheepak.com/blog/programmers-preferences-for-package-names/</link><guid isPermaLink="true">https://kdheepak.com/blog/programmers-preferences-for-package-names/</guid><description>exploration of package-naming patterns across language ecosystems.</description><pubDate>Fri, 29 Jul 2022 07:47:12 GMT</pubDate></item><item><title>Quickstart guide to using a terminal</title><link>https://kdheepak.com/blog/quickstart-guide-to-using-a-terminal/</link><guid isPermaLink="true">https://kdheepak.com/blog/quickstart-guide-to-using-a-terminal/</guid><description>quickstart guide to using the terminal effectively.</description><pubDate>Tue, 12 Jul 2022 06:03:15 GMT</pubDate></item><item><title>Pandoc lua filter for alerts</title><link>https://kdheepak.com/blog/pandoc-lua-filter-for-alerts/</link><guid isPermaLink="true">https://kdheepak.com/blog/pandoc-lua-filter-for-alerts/</guid><description>pandoc Lua filter for rendering alert blocks.</description><pubDate>Thu, 31 Mar 2022 08:27:44 GMT</pubDate></item><item><title>Compiling firmware for the Moonlander keyboard with QMK</title><link>https://kdheepak.com/blog/compiling-firmware-for-the-moonlander-keyboard-with-qmk/</link><guid isPermaLink="true">https://kdheepak.com/blog/compiling-firmware-for-the-moonlander-keyboard-with-qmk/</guid><description>step-by-step guide to compiling Moonlander keyboard firmware with QMK.</description><pubDate>Sun, 20 Mar 2022 02:40:31 GMT</pubDate></item><item><title>Sveltekit tailwind starter</title><link>https://kdheepak.com/blog/sveltekit-tailwind-starter/</link><guid isPermaLink="true">https://kdheepak.com/blog/sveltekit-tailwind-starter/</guid><description>minimal starter template with SvelteKit, Tailwind CSS, and Font Awesome.</description><pubDate>Sat, 19 Feb 2022 04:03:31 GMT</pubDate></item><item><title>Using Tikz with Pandoc</title><link>https://kdheepak.com/blog/using-tikz-with-pandoc/</link><guid isPermaLink="true">https://kdheepak.com/blog/using-tikz-with-pandoc/</guid><description>guide to integrating TikZ diagrams with Pandoc using Lua filters.</description><pubDate>Sat, 19 Feb 2022 02:03:31 GMT</pubDate></item><item><title>Using MermaidJS with Pandoc</title><link>https://kdheepak.com/blog/using-mermaidjs-with-pandoc/</link><guid isPermaLink="true">https://kdheepak.com/blog/using-mermaidjs-with-pandoc/</guid><description>guide to integrating Mermaid.js diagrams in Pandoc-based posts.</description><pubDate>Fri, 18 Feb 2022 04:03:31 GMT</pubDate></item><item><title>Reinstall Xcode command line developer tools</title><link>https://kdheepak.com/blog/reinstall-xcode-command-line-developer-tools/</link><guid isPermaLink="true">https://kdheepak.com/blog/reinstall-xcode-command-line-developer-tools/</guid><description>step-by-step guide to uninstalling and reinstalling Xcode Command Line Tools.</description><pubDate>Tue, 15 Feb 2022 22:03:31 GMT</pubDate></item><item><title>Loading a Rust library as a Lua module in Neovim</title><link>https://kdheepak.com/blog/loading-a-rust-library-as-a-lua-module-in-neovim/</link><guid isPermaLink="true">https://kdheepak.com/blog/loading-a-rust-library-as-a-lua-module-in-neovim/</guid><description>guide to loading a Rust cdylib as a Lua module in Neovim with mlua.</description><pubDate>Fri, 06 Aug 2021 07:35:00 GMT</pubDate></item><item><title>Advent of Code 2020 Retrospective</title><link>https://kdheepak.com/blog/advent-of-code-2020-retrospective/</link><guid isPermaLink="true">https://kdheepak.com/blog/advent-of-code-2020-retrospective/</guid><description>julia retrospective covering all 25 days of Advent of Code 2020.</description><pubDate>Fri, 25 Dec 2020 07:00:00 GMT</pubDate></item><item><title>My Unicode cheat sheet</title><link>https://kdheepak.com/blog/my-unicode-cheat-sheet/</link><guid isPermaLink="true">https://kdheepak.com/blog/my-unicode-cheat-sheet/</guid><description>unicode reference for Vim, Python, Julia, and Rust.</description><pubDate>Sat, 19 Sep 2020 08:29:49 GMT</pubDate></item><item><title>Using `pre-commit` hooks</title><link>https://kdheepak.com/blog/using-precommit-hooks/</link><guid isPermaLink="true">https://kdheepak.com/blog/using-precommit-hooks/</guid><description>guide to improving a Git workflow with pre-commit hooks.</description><pubDate>Mon, 27 Jul 2020 16:58:11 GMT</pubDate></item><item><title>Three built-in `neovim` features</title><link>https://kdheepak.com/blog/three-built-in-neovim-features/</link><guid isPermaLink="true">https://kdheepak.com/blog/three-built-in-neovim-features/</guid><description>guide to three built-in Neovim features that improve editing workflow.</description><pubDate>Sat, 27 Jun 2020 15:42:32 GMT</pubDate></item><item><title>The egg tower puzzle</title><link>https://kdheepak.com/blog/the-egg-tower-puzzle/</link><guid isPermaLink="true">https://kdheepak.com/blog/the-egg-tower-puzzle/</guid><description>analytical solution to the two-egg, 100-story tower puzzle.</description><pubDate>Sun, 07 Jun 2020 02:14:19 GMT</pubDate></item><item><title>Drawing in ASCII</title><link>https://kdheepak.com/blog/drawing-in-ascii/</link><guid isPermaLink="true">https://kdheepak.com/blog/drawing-in-ascii/</guid><description>guide to creating ASCII diagrams and rendering them as SVG with svgbob, Pandoc, and Lua filters.</description><pubDate>Fri, 05 Jun 2020 19:54:19 GMT</pubDate></item><item><title>Neovim + LanguageServer.jl</title><link>https://kdheepak.com/blog/neovim-languageserver-julia/</link><guid isPermaLink="true">https://kdheepak.com/blog/neovim-languageserver-julia/</guid><description>showcase of Neovim with LanguageServer.jl for Julia development.</description><pubDate>Tue, 02 Jun 2020 07:28:44 GMT</pubDate></item><item><title>Python 2 vs 3</title><link>https://kdheepak.com/blog/python-2-vs-3/</link><guid isPermaLink="true">https://kdheepak.com/blog/python-2-vs-3/</guid><description>retrospective on the state of Python 2 and Python 3.</description><pubDate>Fri, 16 Dec 2016 21:31:07 GMT</pubDate></item><item><title>Pelican margin notes with Pandoc</title><link>https://kdheepak.com/blog/pelican-margin-notes-with-pandoc/</link><guid isPermaLink="true">https://kdheepak.com/blog/pelican-margin-notes-with-pandoc/</guid><description>guide to implementing margin notes in Pandoc-generated posts.</description><pubDate>Sun, 09 Oct 2016 23:42:12 GMT</pubDate></item><item><title>mpld3 networkx d3.js force layout</title><link>https://kdheepak.com/blog/mpld3-networkx-d3js-force-layout/</link><guid isPermaLink="true">https://kdheepak.com/blog/mpld3-networkx-d3js-force-layout/</guid><description>guide to force-directed graph layout with mpld3, NetworkX, and D3.js.</description><pubDate>Sun, 02 Oct 2016 18:41:05 GMT</pubDate></item><item><title>Raspberry Pi powered LED lamp</title><link>https://kdheepak.com/blog/raspberry-pi-powered-led-lamp/</link><guid isPermaLink="true">https://kdheepak.com/blog/raspberry-pi-powered-led-lamp/</guid><description>guide to controlling a desk lamp with a Raspberry Pi.</description><pubDate>Mon, 28 Mar 2016 01:17:58 GMT</pubDate></item><item><title>Neovim and Tmux</title><link>https://kdheepak.com/blog/neovim-and-tmux/</link><guid isPermaLink="true">https://kdheepak.com/blog/neovim-and-tmux/</guid><description>guide to configuring Neovim and tmux together on macOS.</description><pubDate>Sat, 06 Feb 2016 06:54:00 GMT</pubDate></item><item><title>Using conda to manage packages</title><link>https://kdheepak.com/blog/using-conda-to-manage-packages/</link><guid isPermaLink="true">https://kdheepak.com/blog/using-conda-to-manage-packages/</guid><description>guide to managing project environments and packages with Conda.</description><pubDate>Fri, 25 Dec 2015 10:32:51 GMT</pubDate></item><item><title>Writing technical papers with Markdown and Pandoc</title><link>https://kdheepak.com/blog/writing-papers-with-markdown/</link><guid isPermaLink="true">https://kdheepak.com/blog/writing-papers-with-markdown/</guid><description>guide to writing academic papers with Markdown and Pandoc.</description><pubDate>Sun, 20 Dec 2015 06:00:00 GMT</pubDate></item><item><title>Jupyter Notebook, Reveal.js and Github Pages</title><link>https://kdheepak.com/blog/jupyter-notebook-revealjs-and-github-pages/</link><guid isPermaLink="true">https://kdheepak.com/blog/jupyter-notebook-revealjs-and-github-pages/</guid><description>guide to publishing Jupyter Notebook presentations with reveal.js on GitHub Pages.</description><pubDate>Sat, 05 Dec 2015 19:03:54 GMT</pubDate></item><item><title>Spotify and tmux</title><link>https://kdheepak.com/blog/spotify-and-tmux/</link><guid isPermaLink="true">https://kdheepak.com/blog/spotify-and-tmux/</guid><description>tmux status integration that shows the current Spotify track.</description><pubDate>Sun, 20 Sep 2015 15:26:15 GMT</pubDate></item><item><title>Change `$PATH` inside vim</title><link>https://kdheepak.com/blog/change-path-inside-vim/</link><guid isPermaLink="true">https://kdheepak.com/blog/change-path-inside-vim/</guid><description>guide to updating PATH from inside Vim.</description><pubDate>Sat, 19 Sep 2015 15:05:36 GMT</pubDate></item><item><title>Uninstalling and re-installing Homebrew on OSX</title><link>https://kdheepak.com/blog/uninstalling-and-reinstalling-homebrew-on-osx/</link><guid isPermaLink="true">https://kdheepak.com/blog/uninstalling-and-reinstalling-homebrew-on-osx/</guid><description>guide to uninstalling and reinstalling Homebrew on macOS.</description><pubDate>Fri, 28 Aug 2015 04:52:17 GMT</pubDate></item><item><title>How to add line numbers for code blocks in Pelican</title><link>https://kdheepak.com/blog/how-to-add-line-numbers-for-code-blocks-in-pelican/</link><guid isPermaLink="true">https://kdheepak.com/blog/how-to-add-line-numbers-for-code-blocks-in-pelican/</guid><description>guide to adding line numbers to code blocks in Pelican.</description><pubDate>Tue, 18 Aug 2015 08:00:00 GMT</pubDate></item><item><title>How to install gdb on OSX</title><link>https://kdheepak.com/blog/how-to-install-gdb-on-osx/</link><guid isPermaLink="true">https://kdheepak.com/blog/how-to-install-gdb-on-osx/</guid><description>guide to installing GDB on macOS and fixing certificate issues.</description><pubDate>Mon, 27 Jul 2015 16:52:17 GMT</pubDate></item><item><title>Emacsclient and tmux split navigation</title><link>https://kdheepak.com/blog/emacsclient-and-tmux-split-navigation/</link><guid isPermaLink="true">https://kdheepak.com/blog/emacsclient-and-tmux-split-navigation/</guid><description>guide to seamless navigation between Emacs and tmux splits.</description><pubDate>Mon, 27 Jul 2015 04:00:00 GMT</pubDate></item><item><title>Emacs workflow — Using Emacs in the terminal</title><link>https://kdheepak.com/blog/emacs-workflow-using-emacs-in-the-terminal/</link><guid isPermaLink="true">https://kdheepak.com/blog/emacs-workflow-using-emacs-in-the-terminal/</guid><description>overview of an Emacs workflow in the terminal.</description><pubDate>Sun, 26 Jul 2015 04:00:50 GMT</pubDate></item><item><title>Emacs tips — Close compilation buffer</title><link>https://kdheepak.com/blog/emacs-tips-close-compilation-buffer-if-successful/</link><guid isPermaLink="true">https://kdheepak.com/blog/emacs-tips-close-compilation-buffer-if-successful/</guid><description>emacs tip for closing the compilation buffer automatically after successful builds.</description><pubDate>Sun, 19 Jul 2015 18:43:56 GMT</pubDate></item><item><title>Create Emacsclient.app using AppleScript</title><link>https://kdheepak.com/blog/create-emacsclientapp-using-applescript/</link><guid isPermaLink="true">https://kdheepak.com/blog/create-emacsclientapp-using-applescript/</guid><description>guide to creating an Emacsclient.app with AppleScript for launcher workflows.</description><pubDate>Sat, 18 Jul 2015 16:00:00 GMT</pubDate></item><item><title>Patched fonts madness</title><link>https://kdheepak.com/blog/patched-fonts-madness/</link><guid isPermaLink="true">https://kdheepak.com/blog/patched-fonts-madness/</guid><description>guide to using patched fonts on macOS.</description><pubDate>Mon, 13 Jul 2015 01:59:22 GMT</pubDate></item><item><title>Better git log with git ls</title><link>https://kdheepak.com/blog/better-git-log-with-git-ls/</link><guid isPermaLink="true">https://kdheepak.com/blog/better-git-log-with-git-ls/</guid><description>guide to replacing git log with a custom git ls command.</description><pubDate>Tue, 02 Jun 2015 02:45:00 GMT</pubDate></item><item><title>Vim, tmux and zsh — the productivity trio</title><link>https://kdheepak.com/blog/vim-tmux-zsh/</link><guid isPermaLink="true">https://kdheepak.com/blog/vim-tmux-zsh/</guid><description>setup guide for Vim, tmux, and zsh working together.</description><pubDate>Sat, 09 May 2015 04:58:18 GMT</pubDate></item><item><title>How to set up a Pelican blog with Github pages</title><link>https://kdheepak.com/blog/how-to-set-up-a-pelican-blog-with-github-pages/</link><guid isPermaLink="true">https://kdheepak.com/blog/how-to-set-up-a-pelican-blog-with-github-pages/</guid><description>step-by-step guide to setting up a Pelican blog on GitHub Pages.</description><pubDate>Sun, 03 May 2015 01:00:00 GMT</pubDate></item><item><title>Fast track to being productive in Vim</title><link>https://kdheepak.com/blog/fast-track-to-being-productive-in-vim/</link><guid isPermaLink="true">https://kdheepak.com/blog/fast-track-to-being-productive-in-vim/</guid><description>practical guide to becoming productive in Vim faster.</description><pubDate>Sat, 02 May 2015 04:59:49 GMT</pubDate></item><item><title>Active, reactive and apparent power</title><link>https://kdheepak.com/blog/active-reactive-and-apparent-power/</link><guid isPermaLink="true">https://kdheepak.com/blog/active-reactive-and-apparent-power/</guid><description>introduction to active, reactive, and apparent power concepts.</description><pubDate>Thu, 30 Apr 2015 01:00:00 GMT</pubDate></item><item><title>Mac OSX productivity apps</title><link>https://kdheepak.com/blog/mac-osx-productivity-apps/</link><guid isPermaLink="true">https://kdheepak.com/blog/mac-osx-productivity-apps/</guid><description>curated list of productivity apps for macOS.</description><pubDate>Thu, 02 Apr 2015 01:00:00 GMT</pubDate></item><item><title>Mac OSX Tweaks</title><link>https://kdheepak.com/blog/mac-osx-tweaks/</link><guid isPermaLink="true">https://kdheepak.com/blog/mac-osx-tweaks/</guid><description>collection of practical macOS tweaks and configuration tips.</description><pubDate>Sun, 22 Mar 2015 01:00:00 GMT</pubDate></item><item><title>Geektool and Desktop Widgets in OSX</title><link>https://kdheepak.com/blog/geektool-and-desktop-widgets-in-osx/</link><guid isPermaLink="true">https://kdheepak.com/blog/geektool-and-desktop-widgets-in-osx/</guid><description>geektool tutorial for building a custom macOS desktop widget setup.</description><pubDate>Sat, 13 Dec 2014 16:00:00 GMT</pubDate></item><item><title>Robotics</title><link>https://kdheepak.com/blog/robotics/</link><guid isPermaLink="true">https://kdheepak.com/blog/robotics/</guid><description>collection of videos and notes from undergraduate robotics projects.</description><pubDate>Sat, 13 Dec 2014 16:00:00 GMT</pubDate></item><item><title>Tasker and Google Maps</title><link>https://kdheepak.com/blog/tasker-and-google-maps/</link><guid isPermaLink="true">https://kdheepak.com/blog/tasker-and-google-maps/</guid><description>tasker workflow for automating Google Maps actions on Android.</description><pubDate>Sat, 13 Dec 2014 16:00:00 GMT</pubDate></item><item><title>Tasker projects</title><link>https://kdheepak.com/blog/tasker-projects/</link><guid isPermaLink="true">https://kdheepak.com/blog/tasker-projects/</guid><description>collection of Tasker automation projects.</description><pubDate>Sat, 13 Dec 2014 01:00:00 GMT</pubDate></item><item><title>Home monitoring system</title><link>https://kdheepak.com/blog/home-monitoring-system/</link><guid isPermaLink="true">https://kdheepak.com/blog/home-monitoring-system/</guid><description>raspberry Pi setup for monitoring room temperature at home.</description><pubDate>Thu, 11 Dec 2014 19:03:31 GMT</pubDate></item><item><title>Welcome to my blog</title><link>https://kdheepak.com/blog/welcome-to-my-blog/</link><guid isPermaLink="true">https://kdheepak.com/blog/welcome-to-my-blog/</guid><description>introduction to the blog and the topics it covers.</description><pubDate>Sun, 05 Jan 2014 16:03:28 GMT</pubDate></item></channel></rss>