<?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>https://grantwinney.com/</loc><lastmod>2026-04-30T16:49:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/posts/</loc><lastmod>2026-04-30T16:49:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/ebay-edgesuite-akamai-error/</loc><lastmod>2026-04-30T16:49:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/cleaning-up-hide-comments-everywhere/</loc><lastmod>2026-04-28T18:51:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/visual-studio-mystery-version/</loc><lastmod>2026-01-19T11:52:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-null-conditional-assignment/</loc><lastmod>2025-12-03T12:09:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-extension-members/</loc><lastmod>2025-12-02T12:58:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/new-old-beginnings/</loc><lastmod>2025-11-27T08:39:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/pull-requests-are-not-a-stamp-of-approval/</loc><lastmod>2025-11-02T01:04:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/contact/</loc><lastmod>2025-11-01T10:14:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-datetime-vs-datetimeoffset/</loc><lastmod>2025-09-06T17:16:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/webview2-a-browser-for-winforms/</loc><lastmod>2025-01-17T22:41:08+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-taskdialog-in-winforms/</loc><lastmod>2024-12-31T23:41:30+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/selecting-multiple-directories-with-the-winforms-folderbrowserdialog-in-dotnet/</loc><lastmod>2024-12-19T22:41:10+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-use-getstockicon-for-winforms/</loc><lastmod>2024-12-18T15:50:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-raw-string-literals-in-csharp/</loc><lastmod>2024-12-14T22:32:43+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-primary-constructors-with-classes-and-structs-in-csharp/</loc><lastmod>2024-12-13T02:05:42+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/records-classes-and-equality-in-csharp/</loc><lastmod>2024-12-10T12:35:55+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/set-based-linq-exceptby-intersectby-unionby-distinctby/</loc><lastmod>2024-12-08T22:59:12+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-minby-and-maxby-in-csharp/</loc><lastmod>2024-12-05T22:24:55+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-linq-countby-and-aggregateby-in-csharp/</loc><lastmod>2024-12-03T19:23:03+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/async-in-5-short-examples/</loc><lastmod>2024-10-07T02:43:55+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-timeprovider-and-faketimeprovider-in-winforms/</loc><lastmod>2024-02-05T05:07:51+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/ssrs-wont-show-the-updated-default-value-for-a-parameter/</loc><lastmod>2024-01-31T02:40:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-use-timeprovider-and-faketimeprovider-to-test-timers/</loc><lastmod>2024-01-11T04:34:20+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-use-timeprovider-and-faketimeprovider/</loc><lastmod>2024-01-07T04:14:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/similar-endpoints-swagger-pages-and-a-devops-fail/</loc><lastmod>2023-12-12T22:48:16+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/diligence-laziness-or-both/</loc><lastmod>2023-12-04T22:22:49+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/swirly-mass-of-code/</loc><lastmod>2023-11-14T04:31:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/if-else-vs-switch-case-pattern-matching/</loc><lastmod>2023-11-03T16:35:50+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/whats-a-list-pattern-in-csharp/</loc><lastmod>2023-08-31T23:04:38+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/even-in-failure-success/</loc><lastmod>2023-08-24T21:30:16+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-are-generic-attributes/</loc><lastmod>2023-08-23T15:52:21+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/other-ways-to-notify-user-besides-messagebox/</loc><lastmod>2023-08-16T01:35:54+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/call-an-async-method-from-a-synchronous-one/</loc><lastmod>2023-08-11T03:59:55+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/difference-between-singleton-scoped-transient/</loc><lastmod>2023-07-28T21:41:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-can-i-generate-a-new-guid/</loc><lastmod>2023-07-27T22:12:21+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-compare-files-using-vs-code/</loc><lastmod>2023-07-26T22:15:20+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-log-messages-to-multiple-targets-with-nlog/</loc><lastmod>2023-07-02T03:09:24+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/nunit-constraint-model/</loc><lastmod>2023-06-26T10:45:44+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-deconstructors/</loc><lastmod>2023-06-15T22:12:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-generic-math-support/</loc><lastmod>2023-04-05T03:50:14+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-overload-arithmetic-equality-comparison-operators/</loc><lastmod>2023-04-01T03:54:20+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/whats-a-static-abstract-interface-method-in-c/</loc><lastmod>2023-03-31T03:59:47+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/whats-the-point-of-points/</loc><lastmod>2023-03-22T10:32:44+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/why-doesnt-vs2022-show-my-winforms-ui/</loc><lastmod>2023-01-14T20:36:55+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-tuple-and-deconstruction-to-return-multiple-values/</loc><lastmod>2023-01-05T00:38:03+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/why-do-i-need-to-install-an-extension-just-to-copy-paste/</loc><lastmod>2022-12-31T17:18:11+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/convert-backgroundworker-to-task-with-taskcompletionsource/</loc><lastmod>2022-12-06T00:20:13+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/my-experience-migrating-to-mv3/</loc><lastmod>2022-11-19T22:09:03+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-named-arguments/</loc><lastmod>2022-10-12T22:09:47+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/local-functions-in-csharp-aka-nested-methods/</loc><lastmod>2022-10-08T18:40:48+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/null-conditional-and-null-coalescing-operators/</loc><lastmod>2022-09-27T01:13:39+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-string-interpolation-to-craft-readable-strings/</loc><lastmod>2022-09-19T10:30:18+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/6-space-related-apis-to-check-out-ahead-of-the-artemis-i-launch/</loc><lastmod>2022-08-28T18:23:48+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/displaying-an-iis-hosted-site-in-cefsharp/</loc><lastmod>2022-08-16T03:56:47+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/enjoying-the-wins-accepting-the-losses/</loc><lastmod>2022-08-09T13:07:49+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/esi-building-apps-with-azure-devops-manage-dependencies/</loc><lastmod>2022-07-30T11:00:15+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/esi-build-applications-implement-a-workflow/</loc><lastmod>2022-07-16T18:48:55+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/hosting-a-simple-webpage-in-winforms-with-cefsharp/</loc><lastmod>2022-06-28T23:07:09+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-manifest-v3-and-why-is-google-pestering-me/</loc><lastmod>2022-06-06T11:30:43+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/beware-the-refactor-bug/</loc><lastmod>2022-01-22T22:45:01+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/mocking-messagebox-in-winforms/</loc><lastmod>2022-01-07T04:12:17+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-nameof-to-avoid-magic-strings/</loc><lastmod>2021-12-30T01:53:29+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/sunk-costs-timeboxing-asking-for-help/</loc><lastmod>2021-12-20T12:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/the-helpful-exception-box/</loc><lastmod>2021-12-07T15:37:03+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/were-all-contractors/</loc><lastmod>2021-10-19T03:37:36+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/log-errors-in-winforms-with-nlog/</loc><lastmod>2021-10-09T15:53:15+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-move-a-subdirectory-of-one-repo-into-its-own-repository/</loc><lastmod>2021-07-30T03:38:23+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/can-i-write-my-own-html-tags/</loc><lastmod>2021-07-15T21:46:32+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/avoiding-tribal-knowledge-in-programming/</loc><lastmod>2021-07-05T19:20:06+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/its-possible-to-test-a-winforms-app-using-mvp/</loc><lastmod>2021-06-09T02:12:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-async-await-and-task-to-keep-the-winforms-ui-more-responsive/</loc><lastmod>2021-06-07T12:56:43+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-dotnet-try/</loc><lastmod>2021-05-29T21:40:16+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/be-ready-to-explain-your-code/</loc><lastmod>2021-02-03T13:28:48+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/scratch-that-itch-for-coding/</loc><lastmod>2021-01-19T04:28:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-mocking-a-dependency/</loc><lastmod>2020-12-09T13:19:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-a-code-review/</loc><lastmod>2020-11-28T04:15:10+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/the-transient-nature-of-code/</loc><lastmod>2020-10-11T03:00:46+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/rethrowing-an-exception-in-csharp/</loc><lastmod>2020-09-17T04:08:32+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-do-you-know-when-youre-a-programmer/</loc><lastmod>2020-09-15T03:52:08+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/30th-anniversary-zelda-tribute/</loc><lastmod>2020-09-09T16:28:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/dev101/</loc><lastmod>2020-07-04T17:43:45+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-make-a-word-cloud-in-python/</loc><lastmod>2020-06-04T21:43:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/where-should-i-store-app-data-in-windows/</loc><lastmod>2020-05-22T03:59:32+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/the-law-of-demeter-a-practical-example/</loc><lastmod>2020-05-02T03:59:22+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/13-addons-that-power-up-your-github-game/</loc><lastmod>2020-04-04T19:01:02+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-find-the-ical-address-for-a-public-google-calendar/</loc><lastmod>2020-02-28T03:42:32+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-make-a-dark-mode-with-css/</loc><lastmod>2020-02-13T23:50:42+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/read-me/</loc><lastmod>2020-02-12T18:10:41+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/deploy-requestbin-in-under-5-minutes/</loc><lastmod>2020-01-05T12:39:14+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/websites-requesting-access-to-motion-sensors/</loc><lastmod>2019-12-30T17:49:59+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/hands-on-ansible-using-digitalocean-ubuntu-droplets/</loc><lastmod>2019-12-18T22:21:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/replacing-gmail-with-mailbox-org/</loc><lastmod>2019-12-09T23:44:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-do-i-add-seconds-minutes-or-hours-to-a-datetime-structure-in-erlang/</loc><lastmod>2019-12-01T01:51:59+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/only-assignment-call-increment-decrement-await-and-new-object-expressions-can-be-used-as-a-statement/</loc><lastmod>2019-11-14T17:25:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-assign-code-to-a-variable/</loc><lastmod>2019-11-13T17:45:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-can-i-find-the-state-of-numlock-capslock-scrolllock-in-wpf/</loc><lastmod>2019-11-12T00:30:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-the-opposite-method-of-any-t-in-linq/</loc><lastmod>2019-11-11T23:36:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/where-are-my-logs-in-aws-lambda/</loc><lastmod>2019-11-07T18:04:08+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/first-look-github-package-registry-beta/</loc><lastmod>2019-10-06T03:55:19+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/whats-a-package-manager/</loc><lastmod>2019-10-03T17:09:27+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-graphiql-to-access-a-graphql-api/</loc><lastmod>2019-09-26T03:38:30+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-graphql-and-how-does-it-differ-from-rest/</loc><lastmod>2019-09-21T02:48:40+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-create-a-2fa-code-for-your-app/</loc><lastmod>2019-08-13T03:54:37+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/hide-comments-everywhere/</loc><lastmod>2019-07-08T20:14:34+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/generate-links-for-headers/</loc><lastmod>2019-07-08T19:16:16+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/minification-vs-obfuscation/</loc><lastmod>2019-06-14T16:14:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/keeping-your-github-code-secure/</loc><lastmod>2019-05-22T02:23:58+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-modify-a-config-file-in-erlang/</loc><lastmod>2019-05-16T11:22:49+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/running-windows-xp-in-virtualbox/</loc><lastmod>2019-05-04T14:35:40+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-use-an-app-config-file-with-a-net-standard-app-and-nunit-3/</loc><lastmod>2019-04-15T14:37:19+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-constant-datetime-format-inside-string-interpolation/</loc><lastmod>2019-04-04T20:06:50+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-attributes/</loc><lastmod>2019-04-04T15:57:19+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-do-i-view-the-dev-console-in-my-browser/</loc><lastmod>2019-03-26T14:47:54+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/keep-your-eunit-teardown-logic-as-simple/</loc><lastmod>2019-03-14T11:03:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/lost-access-to-your-mozilla-addons-account/</loc><lastmod>2019-03-13T03:29:29+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-the-ip-geolocation-api-to-find-info-about-an-ip-address/</loc><lastmod>2019-02-12T11:47:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/web-comics-for-devs/</loc><lastmod>2019-02-10T18:58:54+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/common-dialyzer-errors-and-solutions-in-erlang/</loc><lastmod>2019-02-09T21:10:27+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/cool-markdown-tricks-for-github/</loc><lastmod>2019-02-06T11:54:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/hosting-a-github-wiki-remotely-on-ubuntu/</loc><lastmod>2018-10-29T12:19:38+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/a-few-thoughts-on-datetime-handling-in-erlang/</loc><lastmod>2018-09-03T14:48:51+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/installing-earlier-net-versions-on-visual-studio-for-mac/</loc><lastmod>2018-08-20T16:20:12+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-do-i-convert-my-code-from-c-to-vb-net-or-vice-versa/</loc><lastmod>2018-07-18T04:41:38+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-calculate-easter-and-other-holidays-in-erlang/</loc><lastmod>2018-07-01T00:32:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/access-yesterdays-internet-with-the-wayback-machine-apis/</loc><lastmod>2018-06-24T20:02:24+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/a-look-at-the-many-ways-apis-can-authorize-access/</loc><lastmod>2018-06-19T13:45:34+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/writing-a-random-selection-algorithm-that-factors-in-the-age-of-an-item/</loc><lastmod>2018-06-07T03:44:14+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/getting-rid-of-unused-function-errors-when-using-timers-in-erlang/</loc><lastmod>2018-06-06T18:18:06+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-aws-lambda-to-tweet-random-posts-from-an-rss-feed/</loc><lastmod>2018-06-02T12:32:54+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/using-aws-lambda-and-tweetinvi-to-tweet-a-random-ghost-blog-post/</loc><lastmod>2018-06-01T17:28:01+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/are-property-accessors-possible-in-erlang/</loc><lastmod>2018-05-22T16:55:18+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/creating-your-own-secure-wiki-using-dokuwiki/</loc><lastmod>2018-04-01T02:46:32+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/automatically-adding-links-next-to-all-headers-on-the-page-a-chrome-extension/</loc><lastmod>2018-02-25T21:33:09+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/passwordrandom-api/</loc><lastmod>2018-02-06T12:36:34+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/creating-a-table-of-contents-for-your-blog/</loc><lastmod>2018-02-03T14:08:21+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-the-google-books-api/</loc><lastmod>2018-01-31T00:07:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-an-api-wrapper/</loc><lastmod>2018-01-25T04:59:32+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/ghost-blog-autolink-images-to-full-resolution/</loc><lastmod>2018-01-22T03:41:27+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-internet-game-database-api/</loc><lastmod>2018-01-01T05:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-penguin-random-house-api/</loc><lastmod>2017-12-31T20:20:17+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-us-census-bureau-api/</loc><lastmod>2017-12-30T23:01:30+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-openweathermap-api/</loc><lastmod>2017-12-29T15:33:04+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-iss-notify-api/</loc><lastmod>2017-12-28T12:03:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-trello-api/</loc><lastmod>2017-12-27T20:45:59+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-nasa-api/</loc><lastmod>2017-12-24T19:06:14+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-noaa-api/</loc><lastmod>2017-12-24T03:44:02+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-google-maps-api/</loc><lastmod>2017-12-23T04:10:01+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-slack-api/</loc><lastmod>2017-12-21T18:09:09+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-dropbox-api/</loc><lastmod>2017-12-20T04:59:25+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-backblaze-b2-api/</loc><lastmod>2017-12-17T19:37:29+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-twitter-api/</loc><lastmod>2017-12-16T04:58:47+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/taming-the-erlang-beast/</loc><lastmod>2017-11-01T16:50:27+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/erlang-concatenate-binaries-and-strings/</loc><lastmod>2017-09-26T16:09:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/making-your-first-chrome-extension/</loc><lastmod>2017-08-16T10:27:33+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/safely-customize-a-theme-in-ghost/</loc><lastmod>2017-07-24T18:57:36+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-an-api/</loc><lastmod>2017-07-23T19:41:19+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/tdd-test-driven-development-using-visual-studio-for-mac/</loc><lastmod>2017-07-06T12:15:51+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/5-quick-hacks-for-your-ghost-theme/</loc><lastmod>2017-04-01T18:47:23+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/migrating-a-blog-from-wordpress-to-ghost/</loc><lastmod>2017-03-26T02:43:14+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/how-to-evaluate-a-string-of-code-in-erlang-at-runtime/</loc><lastmod>2017-03-05T18:56:30+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/what-is-charlieplexing-a-short-demo-using-the-raspberry-pi/</loc><lastmod>2017-02-17T09:03:29+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/creating-a-git-alias/</loc><lastmod>2017-01-28T13:07:51+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/5-things-you-can-do-with-a-locally-cloned-github-wiki/</loc><lastmod>2017-01-16T07:52:51+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-compare-two-objects-for-equality/</loc><lastmod>2016-10-31T13:23:44+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/raspberry-pi-analog-joystick/</loc><lastmod>2016-09-24T13:30:49+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/raspberry-pi-flickering-candle/</loc><lastmod>2016-08-29T22:34:44+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/raspberry-pi-pulse-width-modulation/</loc><lastmod>2016-08-22T07:28:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/raspberry-pi-simon-game-clone/</loc><lastmod>2016-07-28T08:09:41+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/creating-music-with-sonic-pi-on-raspberry-pi/</loc><lastmod>2016-06-21T13:02:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/raspberry-pi-virtual-machine-in-virtualbox/</loc><lastmod>2016-06-08T06:01:18+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/raspberry-pi-flash-led-for-new-email/</loc><lastmod>2016-05-28T21:19:25+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/raspberry-pi-morse-code-transmitter-v2/</loc><lastmod>2016-05-19T06:10:28+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/raspberry-pi-using-pullup-and-pulldown-resistors/</loc><lastmod>2016-05-09T07:30:30+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/raspberry-pi-morse-code-transmitter/</loc><lastmod>2016-04-03T09:03:25+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/raspberry-pi-making-an-led-blink/</loc><lastmod>2016-03-26T16:37:30+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/building-a-4-stroke-internal-combustion-engine-with-the-smithsonian-motor-works-model/</loc><lastmod>2016-02-06T11:55:48+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/hacktoberfest-and-making-my-first-oss-contributions/</loc><lastmod>2015-11-12T07:27:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-implicit-vs-explicit-conversion/</loc><lastmod>2015-02-11T19:42:36+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-obsolete-attribute-on-class-ignored-when-interface-is-involved/</loc><lastmod>2015-02-04T17:49:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/csharp-extension-method-to-pass-column-name-to-getfieldvalue/</loc><lastmod>2015-01-15T00:45:22+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/winforms-passing-data-between-two-forms/</loc><lastmod>2014-12-12T07:57:57+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/wpf-filtering-listview-using-textbox-and-collectionviewsource/</loc><lastmod>2014-12-07T09:13:17+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/installing-windows-3-1-in-vmware-player/</loc><lastmod>2013-10-24T22:14:08+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/installing-dos-6-22-in-vmware-player/</loc><lastmod>2013-10-23T01:26:46+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/about/</loc><lastmod>2013-09-22T14:15:46+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/archives/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://grantwinney.com/rss/</loc><changefreq>daily</changefreq><priority>0.5</priority></url></urlset>