{"url":[{"loc":"https:\/\/dhruvasagar.dev\/tags\/attention\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/healing\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/how-the-water-holds\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/mental-health\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/mindfulness\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/mindset\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/open-water\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/personal-growth\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/philosophy\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/swimming\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/","lastmod":"2026-07-18T06:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/cognition\/","lastmod":"2026-07-17T10:54:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/communication\/","lastmod":"2026-07-17T10:54:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/emotions\/","lastmod":"2026-07-17T10:54:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/information-theory\/","lastmod":"2026-07-17T10:54:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/language\/","lastmod":"2026-07-17T10:54:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/pkm\/","lastmod":"2026-07-17T10:54:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/poverty-of-language-search-for-emotional-precision\/","lastmod":"2026-07-17T10:54:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/ai\/","lastmod":"2026-06-05T10:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/anxiety\/","lastmod":"2026-06-05T10:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/empathy\/","lastmod":"2026-06-05T10:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/leadership\/","lastmod":"2026-06-05T10:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/management\/","lastmod":"2026-06-05T10:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/responsibility\/","lastmod":"2026-06-05T10:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/the-fear-tax\/","lastmod":"2026-06-05T10:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/workplace\/","lastmod":"2026-06-05T10:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/craftsmanship\/","lastmod":"2026-06-04T10:30:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/creativity\/","lastmod":"2026-06-04T10:30:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/flow\/","lastmod":"2026-06-04T10:30:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/focus\/","lastmod":"2026-06-04T10:30:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/keep-the-friction\/","lastmod":"2026-06-04T10:30:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/software-engineering\/","lastmod":"2026-06-04T10:30:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/technology\/","lastmod":"2026-06-04T10:30:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/discipline\/","lastmod":"2026-05-06T16:42:09+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/motivation\/","lastmod":"2026-05-06T16:42:09+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/resilience\/","lastmod":"2026-05-06T16:42:09+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/self-reflection\/","lastmod":"2026-05-06T16:42:09+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/what-i-got-wrong-about-discipline\/","lastmod":"2026-05-06T16:42:09+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/automation\/","lastmod":"2026-04-29T22:28:08+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/claude\/","lastmod":"2026-04-29T22:28:08+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/claude-code\/","lastmod":"2026-04-29T22:28:08+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/introducing-ruby-upgrade-toolkit\/","lastmod":"2026-04-29T22:28:08+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/plugin\/","lastmod":"2026-04-29T22:28:08+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/rails\/","lastmod":"2026-04-29T22:28:08+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/ruby\/","lastmod":"2026-04-29T22:28:08+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/ruby-upgrade\/","lastmod":"2026-04-29T22:28:08+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/toolkit\/","lastmod":"2026-04-29T22:28:08+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/tools\/","lastmod":"2026-04-29T22:28:08+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/upgrade\/","lastmod":"2026-04-29T22:28:08+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/learning\/","lastmod":"2026-04-29T11:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/practice\/","lastmod":"2026-04-29T11:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/refactoring\/","lastmod":"2026-04-29T11:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/self-improvement\/","lastmod":"2026-04-29T11:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/slow-down-to-speed-up\/","lastmod":"2026-04-29T11:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/speedcubing\/","lastmod":"2026-04-29T11:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/technical-debt\/","lastmod":"2026-04-29T11:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/capitalism\/","lastmod":"2026-04-27T11:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/matrix\/","lastmod":"2026-04-27T11:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/modernity\/","lastmod":"2026-04-27T11:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/simulation\/","lastmod":"2026-04-27T11:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/society\/","lastmod":"2026-04-27T11:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/the-matrix-has-no-exit\/","lastmod":"2026-04-27T11:00:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/burnout\/","lastmod":"2026-01-14T20:45:12+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/embrace-the-wobble\/","lastmod":"2026-01-14T20:45:12+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/failure\/","lastmod":"2026-01-14T20:45:12+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/growth-mindset\/","lastmod":"2026-01-14T20:45:12+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/how-to\/","lastmod":"2026-01-14T20:45:12+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/self-belief\/","lastmod":"2026-01-14T20:45:12+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/self-care\/","lastmod":"2026-01-14T20:45:12+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/success\/","lastmod":"2026-01-14T20:45:12+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/building-a-scalable-ingestion-pipeline-with-rust\/","lastmod":"2025-05-05T16:58:25+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/ingestion\/","lastmod":"2025-05-05T16:58:25+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/pipeline\/","lastmod":"2025-05-05T16:58:25+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/rust\/","lastmod":"2025-05-05T16:58:25+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/rust\/","lastmod":"2025-05-05T16:58:25+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/sqs\/","lastmod":"2025-05-05T16:58:25+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/exercise\/","lastmod":"2024-11-18T10:51:28+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/health\/","lastmod":"2024-11-18T10:51:28+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/mental\/","lastmod":"2024-11-18T10:51:28+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/positive-effects-of-exercise-on-mental-health\/","lastmod":"2024-11-18T10:51:28+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/ide\/","lastmod":"2024-09-01T04:16:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/java\/","lastmod":"2024-09-01T04:16:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/jdtls\/","lastmod":"2024-09-01T04:16:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/neovim\/","lastmod":"2024-09-01T04:16:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/neovim\/","lastmod":"2024-09-01T04:16:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/neovim-java-ide\/","lastmod":"2024-09-01T04:16:00+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/how-to-speak\/","lastmod":"2024-03-17T19:54:06+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/misc\/","lastmod":"2024-03-17T19:54:06+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/speak\/","lastmod":"2024-03-17T19:54:06+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/callbacks\/","lastmod":"2024-03-11T10:45:06+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/posts\/generic-callbacks-in-rust\/","lastmod":"2024-03-11T10:45:06+05:30"},{"loc":"https:\/\/dhruvasagar.dev\/2018\/07\/06\/diy-remote-controlled-pan-tilt-cctv-using-raspberry-pi\/","lastmod":"2018-07-06T16:59:10+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2017\/10\/07\/ssh-config-trick\/","lastmod":"2017-10-06T19:21:20+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2017\/03\/01\/text-editor-choice-peer-pressure\/","lastmod":"2017-03-01T10:37:42+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/erb\/","lastmod":"2017-02-01T12:15:49+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/ruby\/","lastmod":"2017-02-01T12:15:49+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/template\/","lastmod":"2017-02-01T12:15:49+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2017\/02\/01\/template-context-using-erb\/","lastmod":"2017-02-01T12:15:49+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/irc\/","lastmod":"2016-11-13T12:27:39+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/slack\/","lastmod":"2016-11-13T12:27:39+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2016\/11\/13\/slack-old-school-style\/","lastmod":"2016-11-13T12:27:39+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/weechat\/","lastmod":"2016-11-13T12:27:39+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2016\/11\/02\/webrtc-broadcast\/","lastmod":"2016-11-02T12:52:30+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/prestine\/","lastmod":"2015-11-28T06:24:13+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2015\/11\/28\/pristine-zsh-theme\/","lastmod":"2015-11-28T06:24:13+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/theme\/","lastmod":"2015-11-28T06:24:13+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/zsh\/","lastmod":"2015-11-28T06:24:13+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/google\/","lastmod":"2015-11-09T19:46:28+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2015\/11\/10\/google-open-sources-its-machine-learning-system\/","lastmod":"2015-11-09T19:46:28+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/machine-learning\/","lastmod":"2015-11-09T19:46:28+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/tensorflow\/","lastmod":"2015-11-09T19:46:28+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2015\/11\/09\/grow-your-brain\/","lastmod":"2015-11-09T14:27:20+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/ted\/","lastmod":"2015-11-09T14:27:20+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/video\/","lastmod":"2015-11-09T14:27:20+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/video\/","lastmod":"2015-11-09T14:27:20+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/youtube\/","lastmod":"2015-11-09T14:27:20+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/files\/","lastmod":"2015-05-08T04:17:01+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2015\/05\/08\/find-huge-files-in-linux\/","lastmod":"2015-05-08T04:17:01+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/huge\/","lastmod":"2015-05-08T04:17:01+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/script\/","lastmod":"2015-05-08T04:17:01+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/shell\/","lastmod":"2015-05-08T04:17:01+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/code\/","lastmod":"2014-04-14T08:55:35+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/codejam\/","lastmod":"2014-04-14T08:55:35+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2014\/04\/14\/google-code-jam-2014-qualifiers\/","lastmod":"2014-04-14T08:55:35+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/jam\/","lastmod":"2014-04-14T08:55:35+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/vim\/","lastmod":"2014-04-05T18:40:01+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2014\/04\/06\/vim-custom-tabline\/","lastmod":"2014-04-05T18:40:01+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2014\/03\/11\/creating-custom-scratch-buffers-in-vim\/","lastmod":"2014-03-11T09:07:22+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/scratch\/","lastmod":"2014-03-11T09:07:22+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/vim\/","lastmod":"2014-03-11T09:07:22+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/viml\/","lastmod":"2014-03-11T09:07:22+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/filter\/","lastmod":"2013-12-17T10:15:07+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/quickfix\/","lastmod":"2013-12-17T10:15:07+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2013\/12\/17\/vim-filter-quickfix-list\/","lastmod":"2013-12-17T10:15:07+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/hash\/","lastmod":"2013-11-26T15:05:55+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2013\/11\/26\/vim-toggle-ruby-hash-syntax\/","lastmod":"2013-11-26T15:05:55+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/vimscript\/","lastmod":"2013-11-26T15:05:55+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/tmux\/","lastmod":"2013-11-26T05:20:57+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2013\/11\/26\/vim-for-multiple-projects-in-tmux-windows\/","lastmod":"2013-11-26T05:20:57+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2013\/04\/20\/activerecord-like-where-for-array-of-hashes-in-ruby\/","lastmod":"2013-04-20T05:36:35+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/soulmate\/","lastmod":"2013-04-20T05:36:35+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/soulmate_rails\/","lastmod":"2013-04-20T05:36:35+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/signs\/","lastmod":"2013-04-01T13:06:29+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2013\/04\/01\/vim-markify\/","lastmod":"2013-04-01T13:06:29+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/fold\/","lastmod":"2013-03-28T18:00:54+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/folding\/","lastmod":"2013-03-28T18:00:54+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2013\/03\/28\/vim-better-foldtext\/","lastmod":"2013-03-28T18:00:54+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/mode\/","lastmod":"2013-03-17T07:20:15+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/table\/","lastmod":"2013-03-17T07:20:15+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/table-mode\/","lastmod":"2013-03-17T07:20:15+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2013\/03\/17\/vim-table-mode\/","lastmod":"2013-03-17T07:20:15+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2013\/03\/13\/amuse-zsh-theme\/","lastmod":"2013-03-13T11:12:50+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/prompt\/","lastmod":"2013-03-13T11:12:50+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/colorscheme\/","lastmod":"2013-03-08T08:03:00+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/railscasts\/","lastmod":"2013-03-08T08:03:00+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2013\/03\/08\/vim-railscasts-colorscheme\/","lastmod":"2013-03-08T08:03:00+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/autocomplete\/","lastmod":"2013-03-04T08:11:28+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/autocompletion\/","lastmod":"2013-03-04T08:11:28+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/redis\/","lastmod":"2013-03-04T08:11:28+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/search\/","lastmod":"2013-03-04T08:11:28+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2013\/03\/04\/soulmate-rails\/","lastmod":"2013-03-04T08:11:28+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/powerline\/","lastmod":"2013-02-23T07:16:45+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2013\/02\/23\/tmux-powerline-special-characters-issue\/","lastmod":"2013-02-23T07:16:45+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/ubuntu\/","lastmod":"2013-02-23T07:16:45+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/macbook\/","lastmod":"2012-12-28T11:02:32+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/macbook-pro\/","lastmod":"2012-12-28T11:02:32+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2012\/12\/28\/ubuntu-on-macbook-pro\/","lastmod":"2012-12-28T11:02:32+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/chrome\/","lastmod":"2012-08-28T08:47:19+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2012\/08\/28\/magician-chrome-makes-ram-disappear\/","lastmod":"2012-08-28T08:47:19+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/memory\/","lastmod":"2012-08-28T08:47:19+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/ram\/","lastmod":"2012-08-28T08:47:19+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2012\/08\/24\/vim-in-my-muscle-memory\/","lastmod":"2012-08-24T17:59:45+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/artificial-intelligence\/","lastmod":"2012-08-21T09:58:49+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2012\/08\/21\/artificially-intelligent-spyware\/","lastmod":"2012-08-21T09:58:49+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/ml\/","lastmod":"2012-08-21T09:58:49+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/spyware\/","lastmod":"2012-08-21T09:58:49+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/beginners\/","lastmod":"2010-12-24T18:29:47+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2010\/12\/24\/getting-started-with-ruby-toc\/","lastmod":"2010-12-24T18:29:47+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/guide\/","lastmod":"2010-12-24T18:29:47+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/toc\/","lastmod":"2010-12-24T18:29:47+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/tutorial\/","lastmod":"2010-12-24T18:29:47+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/mongomapper\/","lastmod":"2010-12-02T03:53:38+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2010\/12\/02\/mongomapper-plugin-versionable\/","lastmod":"2010-12-02T03:53:38+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/versionable\/","lastmod":"2010-12-02T03:53:38+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/c-sharp\/","lastmod":"2010-11-25T09:30:27+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/c%23\/","lastmod":"2010-11-25T09:30:27+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2010\/11\/25\/calculating-hashes\/","lastmod":"2010-11-25T09:30:27+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/csharp\/","lastmod":"2010-11-25T09:30:27+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/md5\/","lastmod":"2010-11-25T09:30:27+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/programming\/","lastmod":"2010-11-25T09:30:27+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/sha1\/","lastmod":"2010-11-25T09:30:27+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/sha256\/","lastmod":"2010-11-25T09:30:27+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/sha384\/","lastmod":"2010-11-25T09:30:27+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/sha512\/","lastmod":"2010-11-25T09:30:27+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/alien\/","lastmod":"2010-11-03T04:22:09+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2010\/11\/03\/getting-started-with-ruby-part6\/","lastmod":"2010-11-03T04:22:09+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/problem\/","lastmod":"2010-11-03T04:22:09+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/solution\/","lastmod":"2010-11-03T04:22:09+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/all\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/any\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/break\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/collect\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/constant\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/constants\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/detect\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/each\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/each_cons\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/each_slice\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/each_with_index\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/find\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/find_all\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/first\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/for\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2010\/10\/26\/getting-started-with-ruby-part5\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/global-variables\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/inject\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/last\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/loop\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/loops\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/map\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/max\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/method\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/methods\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/min\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/next\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/redo\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/select\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/sort\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/step\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/symbol\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/symbols\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/times\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/until\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/upto\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/variable\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/variables\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/while\/","lastmod":"2010-10-26T03:35:06+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/blocks\/","lastmod":"2010-10-22T19:57:01+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2010\/10\/23\/getting-started-with-ruby-part4\/","lastmod":"2010-10-22T19:57:01+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/hashes\/","lastmod":"2010-10-22T19:57:01+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/array\/","lastmod":"2010-10-20T19:27:19+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/arrays\/","lastmod":"2010-10-20T19:27:19+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/collections\/","lastmod":"2010-10-20T19:27:19+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2010\/10\/21\/getting-started-with-ruby-part3\/","lastmod":"2010-10-20T19:27:19+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/range\/","lastmod":"2010-10-20T19:27:19+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/ranges\/","lastmod":"2010-10-20T19:27:19+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2010\/10\/19\/getting-started-with-ruby-part2\/","lastmod":"2010-10-18T18:53:29+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/introduction\/","lastmod":"2010-10-18T18:53:29+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/intru\/","lastmod":"2010-10-18T18:53:29+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/philosophy\/","lastmod":"2010-10-18T18:53:29+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2010\/10\/19\/getting-started-with-ruby-part1\/","lastmod":"2010-10-18T18:38:33+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2008\/05\/06\/moving-to-ubuntu\/","lastmod":"2008-05-06T09:59:31+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/wubi\/","lastmod":"2008-05-06T09:59:31+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2008\/05\/05\/cleaning-data-on-my-computer\/","lastmod":"2008-05-05T03:50:14+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/computer\/","lastmod":"2008-05-05T03:50:14+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/funny\/","lastmod":"2008-05-05T03:50:14+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/funny\/","lastmod":"2008-05-05T03:50:14+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/joke\/","lastmod":"2008-05-05T03:50:14+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2007\/08\/15\/calculating-a-md5-sha1-sha256-sha384-sha512-hash-in-c\/","lastmod":"2007-08-15T18:12:56+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/2007\/08\/13\/calculating-a-md5-sha1-sha256-sha384-sha512-hash-in-java\/","lastmod":"2007-08-13T17:58:32+00:00"},{"loc":"https:\/\/dhruvasagar.dev\/about\/"},{"loc":"https:\/\/dhruvasagar.dev\/categories\/now\/"},{"loc":"https:\/\/dhruvasagar.dev\/now\/"},{"loc":"https:\/\/dhruvasagar.dev\/tags\/now\/"}]}