<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>http://vivekhaldar.com/articles/</loc>
    <lastmod>2026-05-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/from-emacs-to-agents/</loc>
    <lastmod>2026-05-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-complexity-ratchet/</loc>
    <lastmod>2026-05-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/a-tale-of-two-job-markets/</loc>
    <lastmod>2026-05-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/o-moat-where-art-thou/</loc>
    <lastmod>2026-04-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/skills-clis-and-mcp/</loc>
    <lastmod>2026-04-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/human-agent-interaction-is-becoming-the-bottleneck/</loc>
    <lastmod>2026-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/tags/agents/</loc>
    <lastmod>2026-04-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/tags/ai/</loc>
    <lastmod>2026-04-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/tags/auto-research/</loc>
    <lastmod>2026-04-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/tags/benchmarks/</loc>
    <lastmod>2026-04-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/tags/harness/</loc>
    <lastmod>2026-04-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/tags/llms/</loc>
    <lastmod>2026-04-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/meta-harness-automating-the-benchmaxing-loop/</loc>
    <lastmod>2026-04-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/tags/</loc>
    <lastmod>2026-04-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/surprising-a-model/</loc>
    <lastmod>2026-03-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/your-agent-sessions-are-disappearing/</loc>
    <lastmod>2026-03-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/mcp-knife-cli-swiss-army-knife-for-mcp-servers/</loc>
    <lastmod>2026-02-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/mcpblox-transform-compose-mcp-servers-unix-pipes/</loc>
    <lastmod>2026-02-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-three-abstractions-that-make-ai-agents-real/</loc>
    <lastmod>2026-01-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/confessions-of-an-ai-hype-bro/</loc>
    <lastmod>2026-01-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/claude-code-subagents-commands-skills-converging/</loc>
    <lastmod>2026-01-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/birth-of-a-new-platform/</loc>
    <lastmod>2025-12-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/unix-love-letter-to-agents/</loc>
    <lastmod>2025-12-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/coding-agents-are-outliers/</loc>
    <lastmod>2025-11-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/narrate-your-work/</loc>
    <lastmod>2025-09-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/read-cognify-write/</loc>
    <lastmod>2025-09-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/my-video-production-stack/</loc>
    <lastmod>2025-09-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/natlang-code/</loc>
    <lastmod>2025-08-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/cli-agent-architecture/</loc>
    <lastmod>2025-08-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/ai-is-a-mirror/</loc>
    <lastmod>2025-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/platos-cave-of-ai-agent-evals/</loc>
    <lastmod>2025-07-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/fixing-auth-for-personal-ai-agents/</loc>
    <lastmod>2025-07-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/ai-programming-factory-work/</loc>
    <lastmod>2025-06-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/personal-side-jevons-paradox/</loc>
    <lastmod>2025-06-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/programmers-climb/</loc>
    <lastmod>2025-04-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/dijkstra-vibe-coding/</loc>
    <lastmod>2025-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-case-against-local-llms/</loc>
    <lastmod>2025-03-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/-but-llms-are-not-deterministic--/</loc>
    <lastmod>2025-03-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/end-user-abstraction/</loc>
    <lastmod>2025-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/ai-coding---from-tactics-to-strategy/</loc>
    <lastmod>2025-02-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/human-evals-are-outsourced-vibe-checks/</loc>
    <lastmod>2025-02-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/writing-is-building--but-software-is-now-content/</loc>
    <lastmod>2025-02-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/when-compilers-were-the--ai--that-scared-programmers/</loc>
    <lastmod>2025-02-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/spec-driven-vibe-coding/</loc>
    <lastmod>2025-02-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/don-t-credit-ai/</loc>
    <lastmod>2025-02-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/emacs-in-the-age-of-ai/</loc>
    <lastmod>2025-01-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/ai-resistance-considered-harmful--for-programmers-/</loc>
    <lastmod>2025-01-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/how-i-use-ai--late-2024-/</loc>
    <lastmod>2024-11-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/programming-with-llms--rant-1/</loc>
    <lastmod>2024-09-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/programming-with-llms--part-2/</loc>
    <lastmod>2024-09-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/subject-object-verb--or---how-we-use-ai/</loc>
    <lastmod>2024-06-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/portability-of-llm-prompts/</loc>
    <lastmod>2024-06-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-de-nerdification-of-programming/</loc>
    <lastmod>2024-03-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/llms-eat-entry-level-swes/</loc>
    <lastmod>2024-03-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/gpt-monologues/</loc>
    <lastmod>2023-11-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/metaphors-for-thinking-about-llms/</loc>
    <lastmod>2023-08-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/re--why-i-don-t-use-copilot/</loc>
    <lastmod>2023-06-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/ai-doomers-will-doom-us/</loc>
    <lastmod>2023-05-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/ides-and-cad/</loc>
    <lastmod>2023-03-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/lazypost--programming-in-the-age-of-gpt-and-copilot/</loc>
    <lastmod>2023-03-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/llms-are-compilers/</loc>
    <lastmod>2023-02-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/a-spiritual-successor-to-emacs/</loc>
    <lastmod>2023-02-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/augmenting-llms-with-apis/</loc>
    <lastmod>2023-02-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/prompt-llms-for-code--not-arithmetic/</loc>
    <lastmod>2023-01-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/moving-off-tumblr/</loc>
    <lastmod>2023-01-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/posts/</loc>
    <lastmod>2023-01-01T10:28:10+08:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/</loc>
    <lastmod>2022-08-25T21:30:04+08:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/hardware-acquisition-hacks/</loc>
    <lastmod>2020-12-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/automatically-edit-out-silence-dead-air-from-videos/</loc>
    <lastmod>2020-08-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/remapping-arbitrary-keys-in-mac-os-x/</loc>
    <lastmod>2020-07-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/how-unix-won/</loc>
    <lastmod>2020-05-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/manifesto-for-my-channel/</loc>
    <lastmod>2019-04-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/laptops-with-touchscreen-keyboards/</loc>
    <lastmod>2018-05-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/review-of-chaos-monkeys/</loc>
    <lastmod>2017-10-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/airspace/</loc>
    <lastmod>2016-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/church-numerals-in-es6/</loc>
    <lastmod>2016-03-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/treating-algorithms-fairly/</loc>
    <lastmod>2015-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/ides-in-the-cage/</loc>
    <lastmod>2014-10-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/deskilling/</loc>
    <lastmod>2014-10-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/how-software-grows/</loc>
    <lastmod>2014-08-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/when-to-do-a-rewrite/</loc>
    <lastmod>2014-07-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/learning-your-life/</loc>
    <lastmod>2014-07-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/garland-words/</loc>
    <lastmod>2014-06-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/lurking-smalltalk/</loc>
    <lastmod>2014-06-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/heartbeats/</loc>
    <lastmod>2014-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/why-technologists-want-to-secede/</loc>
    <lastmod>2014-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/bleeding-buffers/</loc>
    <lastmod>2014-05-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/you-cant-run-with-the-machines/</loc>
    <lastmod>2014-04-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/more-on-fat-vs-thin-clients/</loc>
    <lastmod>2014-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/asynchronous-learning-is-more-inclusive/</loc>
    <lastmod>2014-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-automatic-corporation/</loc>
    <lastmod>2014-03-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/pebbles-and-projects/</loc>
    <lastmod>2014-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/shedding/</loc>
    <lastmod>2014-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-tool-divergence/</loc>
    <lastmod>2014-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-programming-language-consensus/</loc>
    <lastmod>2014-02-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/technium/</loc>
    <lastmod>2014-02-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/handdrawn-maps/</loc>
    <lastmod>2014-02-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/star-trek-vs-babylon-5/</loc>
    <lastmod>2014-01-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/fat-client-thin-client/</loc>
    <lastmod>2014-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-contours-of-my-attention/</loc>
    <lastmod>2014-01-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/go-lang/</loc>
    <lastmod>2014-01-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-human-resolution-threshold/</loc>
    <lastmod>2014-01-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-distraction-addiction/</loc>
    <lastmod>2014-01-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/best-of-2013/</loc>
    <lastmod>2013-12-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/generation-ad/</loc>
    <lastmod>2013-12-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/to-tool-or-not-to-tool/</loc>
    <lastmod>2013-12-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/automating-software-engineering/</loc>
    <lastmod>2013-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/sharp-tools-dull-minds/</loc>
    <lastmod>2013-11-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/malcolm-gladwell-and-the-narrative-fallacy/</loc>
    <lastmod>2013-11-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-1964-origins-of-responsive-design/</loc>
    <lastmod>2013-11-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/what-changed-in-1991-in-india/</loc>
    <lastmod>2013-10-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/a-tiny-step-towards-automating-web-design/</loc>
    <lastmod>2013-10-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/rules-for-computing-happiness/</loc>
    <lastmod>2013-10-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/should-i-do-a-phd/</loc>
    <lastmod>2013-10-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/my-review-the-year-without-pants/</loc>
    <lastmod>2013-10-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/how-will-you-read-your-files-in-a-hundred-years/</loc>
    <lastmod>2013-10-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-mundanity-of-excellence/</loc>
    <lastmod>2013-10-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/why-you-should-subscribe-to-my-newsletter/</loc>
    <lastmod>2013-09-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/research-roundup-programming-and-remote-teams/</loc>
    <lastmod>2013-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/is-there-a-stem-worker-shortage/</loc>
    <lastmod>2013-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/rangers/</loc>
    <lastmod>2013-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/taking-your-company-completely-remote/</loc>
    <lastmod>2013-09-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/long-form-on-the-web/</loc>
    <lastmod>2013-09-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/we-are-all-remote-workers/</loc>
    <lastmod>2013-09-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/talented-beast/</loc>
    <lastmod>2013-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/asset-allocation-is-everything/</loc>
    <lastmod>2013-08-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/maintenance-is-not-a-bad-word/</loc>
    <lastmod>2013-08-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-cost-of-memory-safety/</loc>
    <lastmod>2013-08-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/how-hugh-macleod-got-my-money/</loc>
    <lastmod>2013-08-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-difference-between-a-herd-and-a-crowd/</loc>
    <lastmod>2013-08-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/http-20-marks-the-end-of-an-era/</loc>
    <lastmod>2013-08-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-organic-digital/</loc>
    <lastmod>2013-08-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-real-new-aesthetic/</loc>
    <lastmod>2013-08-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/empirical-analysis-of-programming-language-adoption/</loc>
    <lastmod>2013-07-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/native-mobile-apps-are-a-stopgap/</loc>
    <lastmod>2013-07-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-perils-of-being-a-knowledge-worker/</loc>
    <lastmod>2013-07-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/c14/</loc>
    <lastmod>2013-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/how-i-do-email/</loc>
    <lastmod>2013-07-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/balance/</loc>
    <lastmod>2013-07-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/we-dont-do-email-email-does-us/</loc>
    <lastmod>2013-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/waiting-faster/</loc>
    <lastmod>2013-07-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/nps/</loc>
    <lastmod>2013-07-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-laziness-of-synchronous-work/</loc>
    <lastmod>2013-06-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/mindfulness-sells/</loc>
    <lastmod>2013-06-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/cpu-pipelines-and-the-structure-of-work/</loc>
    <lastmod>2013-06-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/backup-in-the-age-of-the-cloud/</loc>
    <lastmod>2013-06-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-one-thing/</loc>
    <lastmod>2013-05-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/games-as-a-hook-into-cs/</loc>
    <lastmod>2013-05-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/what-do-you-think-computer-science-is/</loc>
    <lastmod>2013-05-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/future-programming/</loc>
    <lastmod>2013-05-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/patterns-of-use/</loc>
    <lastmod>2013-04-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/abolish-the-save-icon/</loc>
    <lastmod>2013-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/rip-ebert/</loc>
    <lastmod>2013-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/start-here/</loc>
    <lastmod>2013-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/we-are-all-mad-men/</loc>
    <lastmod>2013-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/meetings-are-mutexes/</loc>
    <lastmod>2013-03-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/stem-jobs/</loc>
    <lastmod>2013-03-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/strong-opinions-weakly-held/</loc>
    <lastmod>2013-03-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/zero-knowledge/</loc>
    <lastmod>2013-03-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/addicted-to-work/</loc>
    <lastmod>2013-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/what-i-work-on/</loc>
    <lastmod>2013-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/moving-to-chrome-os/</loc>
    <lastmod>2013-03-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/from-the-mouths-of-babes/</loc>
    <lastmod>2013-02-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/factory-machines/</loc>
    <lastmod>2013-02-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-new-luxury/</loc>
    <lastmod>2013-02-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/productivity-isnt/</loc>
    <lastmod>2013-02-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/colorful-geometry/</loc>
    <lastmod>2013-02-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/review-close-to-the-machine/</loc>
    <lastmod>2013-02-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/computer-science-phd-trends/</loc>
    <lastmod>2013-01-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/tackling-tail-latency/</loc>
    <lastmod>2013-01-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/blue-collar-coders/</loc>
    <lastmod>2013-01-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-void/</loc>
    <lastmod>2013-01-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/engineering-culture-and-tools/</loc>
    <lastmod>2013-01-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/so-good-they-cant-ignore-you-review/</loc>
    <lastmod>2013-01-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/scaling-communication-email-vs-shared-documents/</loc>
    <lastmod>2013-01-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-rise-of-fimperative-programming/</loc>
    <lastmod>2013-01-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/grateful-for-technology/</loc>
    <lastmod>2013-01-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/best-of-2012/</loc>
    <lastmod>2012-12-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/new-theme/</loc>
    <lastmod>2012-12-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/good-reads-of-2012/</loc>
    <lastmod>2012-12-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/writing-on-a-tablet/</loc>
    <lastmod>2012-12-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/quantum-of-work/</loc>
    <lastmod>2012-12-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/testing-redux/</loc>
    <lastmod>2012-12-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/need-to-remember/</loc>
    <lastmod>2012-12-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/some-advice-on-internships/</loc>
    <lastmod>2012-11-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-new-c/</loc>
    <lastmod>2012-11-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/treesaverbased-copy-of-this-blog/</loc>
    <lastmod>2012-11-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/a-programmers-thanksgiving/</loc>
    <lastmod>2012-11-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/interviews-and-whiteboard-coding/</loc>
    <lastmod>2012-11-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-best-minds-of-my-generation-are-thinking-about-how-to-make-people-click-ads/</loc>
    <lastmod>2012-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/moocs-will-eat-academia/</loc>
    <lastmod>2012-11-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/a-rare-retrospective-on-a-decadelong-research-project/</loc>
    <lastmod>2012-11-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/deep-shelling/</loc>
    <lastmod>2012-10-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/why-you-would-want-to-program-at-fifty-or-any-other-age/</loc>
    <lastmod>2012-10-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/coaching-and-review/</loc>
    <lastmod>2012-10-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/how-did-software-get-so-reliable/</loc>
    <lastmod>2012-10-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/it-might-get-loud/</loc>
    <lastmod>2012-10-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/poor-mans-diy-little-printer/</loc>
    <lastmod>2012-10-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/money-in-the-valley/</loc>
    <lastmod>2012-10-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/science--prediction/</loc>
    <lastmod>2012-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/datacenter-power/</loc>
    <lastmod>2012-09-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/citation-reliability/</loc>
    <lastmod>2012-09-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/new-frontiers-in-text-editing/</loc>
    <lastmod>2012-09-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/english-is-heavily-lefthanded/</loc>
    <lastmod>2012-09-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/writing-and-happiness/</loc>
    <lastmod>2012-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/shitty-legacy-maintenance/</loc>
    <lastmod>2012-09-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/personal-trainers-for-software/</loc>
    <lastmod>2012-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-levels-of-agility/</loc>
    <lastmod>2012-08-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/a-twitterbased-anagram-game/</loc>
    <lastmod>2012-08-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-cubicle-dilemma/</loc>
    <lastmod>2012-08-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/what-is-life-like-for-phds-in-computer-science-who-go-into-industry/</loc>
    <lastmod>2012-08-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-lure-of-work/</loc>
    <lastmod>2012-08-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/review-the-computer-boys-take-over/</loc>
    <lastmod>2012-08-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/productivity-porn/</loc>
    <lastmod>2012-07-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/what-mobile-development-taught-me/</loc>
    <lastmod>2012-07-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/is-cc-worth-it/</loc>
    <lastmod>2012-07-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/on-vagueness/</loc>
    <lastmod>2012-07-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/teaching-data-structures-with-realworld-examples/</loc>
    <lastmod>2012-07-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/how-i-read-now/</loc>
    <lastmod>2012-07-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/management-models/</loc>
    <lastmod>2012-07-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-nostalgia-trap/</loc>
    <lastmod>2012-07-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/working-asynchronously/</loc>
    <lastmod>2012-07-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/recent-updates-to-old-posts/</loc>
    <lastmod>2012-06-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/social-engineering-for-programming-languages/</loc>
    <lastmod>2012-06-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-interested-minority/</loc>
    <lastmod>2012-06-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/advice-to-prospective-grad-students/</loc>
    <lastmod>2012-06-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/operations-should-be-in-the-computer-science-curriculum/</loc>
    <lastmod>2012-05-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/executable-thought/</loc>
    <lastmod>2012-05-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-need-for-easter-eggs/</loc>
    <lastmod>2012-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-7-stages-of-debugging/</loc>
    <lastmod>2012-05-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/my-setup/</loc>
    <lastmod>2012-05-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/big-science-funding/</loc>
    <lastmod>2012-05-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/bug-finding-and-static-analysis-in-the-real-world/</loc>
    <lastmod>2012-05-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/church-numerals-in-python/</loc>
    <lastmod>2012-04-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-carriermessenger-wars/</loc>
    <lastmod>2012-04-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-components-of-a-university/</loc>
    <lastmod>2012-04-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/mediated-concert/</loc>
    <lastmod>2012-04-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/reproducing-papers/</loc>
    <lastmod>2012-04-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/if-you-see-a-stylus-they-blew-it-not/</loc>
    <lastmod>2012-04-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/code-review-just-do-it/</loc>
    <lastmod>2012-04-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/jonah-lehrer/</loc>
    <lastmod>2012-03-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/computational-thinking/</loc>
    <lastmod>2012-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/themes-language/</loc>
    <lastmod>2012-03-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/showing-it/</loc>
    <lastmod>2012-03-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/themes-the-economics-of-programming/</loc>
    <lastmod>2012-03-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/themes-modern-work/</loc>
    <lastmod>2012-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/blue-java/</loc>
    <lastmod>2012-03-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/innovators-dilemma-in-programming-languages/</loc>
    <lastmod>2012-03-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/tshirts-are-currency/</loc>
    <lastmod>2012-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-intimacy-of-imperfect-technologies/</loc>
    <lastmod>2012-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/whither-programming-language-research/</loc>
    <lastmod>2012-03-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/taylorist-science/</loc>
    <lastmod>2012-03-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/team-science/</loc>
    <lastmod>2012-02-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/how-to-debate/</loc>
    <lastmod>2012-02-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/hookah/</loc>
    <lastmod>2012-02-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/rational-equivalence/</loc>
    <lastmod>2012-02-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/why-i-blog/</loc>
    <lastmod>2012-02-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/carr-and-kelly/</loc>
    <lastmod>2012-02-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/guru-moment/</loc>
    <lastmod>2012-02-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/repositories-of-science/</loc>
    <lastmod>2012-01-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/computation-in-the-wild/</loc>
    <lastmod>2012-01-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-cs-assignment-i-wish-i-had/</loc>
    <lastmod>2012-01-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/iteration/</loc>
    <lastmod>2012-01-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/best-of-2011/</loc>
    <lastmod>2011-12-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/how-to-make-your-new-programming-language-successful/</loc>
    <lastmod>2011-12-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-01x-developer/</loc>
    <lastmod>2011-12-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-monk-tax/</loc>
    <lastmod>2011-12-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-programming-assemblyline/</loc>
    <lastmod>2011-11-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-abstractionoptimization-tradeoff/</loc>
    <lastmod>2011-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-origins-of-silicon-valley/</loc>
    <lastmod>2011-11-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/jumping-to-analysis/</loc>
    <lastmod>2011-11-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-empirical-science-of-happiness/</loc>
    <lastmod>2011-10-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/flash-crisis/</loc>
    <lastmod>2011-10-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/deft-with-descriptive-filenames/</loc>
    <lastmod>2011-10-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/why-developers-should-learn-the-economics-of-code/</loc>
    <lastmod>2011-10-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/size-is-the-best-predictor-of-code-quality/</loc>
    <lastmod>2011-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/smeeds-law-for-programming/</loc>
    <lastmod>2011-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-poisonous-long-tail/</loc>
    <lastmod>2011-09-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/how-things-grow/</loc>
    <lastmod>2011-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/reading-happiness/</loc>
    <lastmod>2011-08-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/gui-vs-cli-operation-vs-expression/</loc>
    <lastmod>2011-08-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-upside-of-complexity/</loc>
    <lastmod>2011-08-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/do-you-have-an-rsi-prevention-plan/</loc>
    <lastmod>2011-08-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/an-ergonomic-keyboard-and-mouse-configuration/</loc>
    <lastmod>2011-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/media-meta-argument/</loc>
    <lastmod>2011-07-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/large-computer-systems-are-organic/</loc>
    <lastmod>2011-06-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/emacs-as-a-login-shell/</loc>
    <lastmod>2011-06-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/comments-on-stallmans-dystopia/</loc>
    <lastmod>2011-05-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/stallmans-dystopia/</loc>
    <lastmod>2011-05-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-perils-of-closed-worlds/</loc>
    <lastmod>2011-05-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/more-machines-more-reliability/</loc>
    <lastmod>2011-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/teaching-as-performance/</loc>
    <lastmod>2011-05-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/side-effects-of-phd-programs/</loc>
    <lastmod>2011-04-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/dotemacs-extract-interactively-change-font-size/</loc>
    <lastmod>2011-04-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/oop--fp/</loc>
    <lastmod>2011-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/sun-ray/</loc>
    <lastmod>2011-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-shy-scientist/</loc>
    <lastmod>2011-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-levels-of-emacs-proficiency/</loc>
    <lastmod>2011-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/cracks-in-minimalism/</loc>
    <lastmod>2011-03-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/tldr-summary-the-role-of-deliberate-practice-in-the-acquisition-of-expert-performance/</loc>
    <lastmod>2011-03-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/in-aggregate/</loc>
    <lastmod>2011-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/turn-your-blog-into-an-online-magazine--a-blogmag/</loc>
    <lastmod>2011-03-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/michael-crichton/</loc>
    <lastmod>2011-02-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/alone-together/</loc>
    <lastmod>2011-02-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-cognitive-style-of-unix/</loc>
    <lastmod>2011-02-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/how-the-first-gulf-war-brought-modernity-to-india/</loc>
    <lastmod>2011-01-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/how-to-write-a-twitter-bot-in-python/</loc>
    <lastmod>2011-01-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/englsh-wtht-vwls/</loc>
    <lastmod>2011-01-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/presentism/</loc>
    <lastmod>2011-01-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/stephenson-on-emacs/</loc>
    <lastmod>2011-01-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/text-input-the-next-frontier/</loc>
    <lastmod>2011-01-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/best-of-2010/</loc>
    <lastmod>2010-12-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/more-on-and-or/</loc>
    <lastmod>2010-12-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/minimalism-is-not-a-viable-intellectual-strategy/</loc>
    <lastmod>2010-12-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/parsing-andor/</loc>
    <lastmod>2010-12-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/use-accessibility-technologies-before-you-have-to/</loc>
    <lastmod>2010-12-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/editing-google-docs-in-emacs/</loc>
    <lastmod>2010-11-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/ode-to-the-album/</loc>
    <lastmod>2010-11-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/posting-to-tumblr-from-emacs/</loc>
    <lastmod>2010-11-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/coding-blind/</loc>
    <lastmod>2010-10-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/my-favorite-chrome-extensions/</loc>
    <lastmod>2010-09-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-18th-century-origins-of-lolcatspeak/</loc>
    <lastmod>2010-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/to-jump-or-not-to-jump/</loc>
    <lastmod>2010-08-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/deresiewicz-essays-about-the-internet/</loc>
    <lastmod>2010-08-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/listening-to-your-reading/</loc>
    <lastmod>2010-08-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/engineering-is-all-about-failure/</loc>
    <lastmod>2010-07-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/accessing-googles-restful-apis-from-google-apps-script/</loc>
    <lastmod>2010-07-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/the-internet-is-making-us-smarter-but-is-it-making-me-dumber/</loc>
    <lastmod>2010-07-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/taylorism-in-the-modern-tech-industry/</loc>
    <lastmod>2010-06-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/checking-into-internet-rehab--and-sneaking-out/</loc>
    <lastmod>2010-06-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/what-can-kanye-and-u2-teach-you-about-teamwork/</loc>
    <lastmod>2010-06-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/nouns-as-verbs-verbs-as-nouns/</loc>
    <lastmod>2010-05-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/upsight/</loc>
    <lastmod>2010-05-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/medium-shear/</loc>
    <lastmod>2010-05-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/english-words-lifted-from-hindi/</loc>
    <lastmod>2010-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/dilli/</loc>
    <lastmod>2010-04-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/text-to-speech-in-macos-x--automatically/</loc>
    <lastmod>2010-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/collecting-needles/</loc>
    <lastmod>2010-03-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/gabriel-vs-brooks/</loc>
    <lastmod>2010-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/software-processes-are-software-too/</loc>
    <lastmod>2010-03-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/why-james-cameron-did-not-win-the-academy-award-for-best-director-for-avatar/</loc>
    <lastmod>2010-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/no/</loc>
    <lastmod>2010-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/google-apps-script--spreadsheets--mashup-hub/</loc>
    <lastmod>2010-03-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/articles/connecting-my-blog-to-buzz/</loc>
    <lastmod>2010-03-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://vivekhaldar.com/categories/</loc>
  </url>
</urlset>
