<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://umamaheswaran.com/2025/05/18/unlocking-semantic-search-with-vector-embeddings/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2025/05/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-05-18T15:56:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2025/04/16/why-100-automation-coverage-is-a-myth/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2025/04/create-a-highly-detailed-high-resolution-image-for-a-blog-post.png</image:loc><image:title>create-a-highly-detailed-high-resolution-image-for-a-blog-post</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2025/04/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-04-16T20:08:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2025/01/20/stop-saying-im-a-fan-and-start-saying-im-a-star/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2025/01/image-2.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-01-20T08:04:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2025/01/16/exploring-alternatives-to-fluent-assertions-in-net-testing/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2025/01/image-1.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-06-16T14:45:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/04/21/optimizing-next-js-performance-tips-and-tricks/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/04/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/04/pexels-photo-709552.jpeg</image:loc><image:title>body of water between green leaf trees</image:title><image:caption>Photo by Ian Turnell on &lt;a href="https://www.pexels.com/photo/body-of-water-between-green-leaf-trees-709552/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-01-01T17:56:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2024/05/01/basics-of-working-in-a-team/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/05/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/05/chjpdmf0zs9sci9pbwfnzxmvd2vic2l0zs8ymdizltaxl3ljymf0bxm0mtm2oc1pbwfnzs5qcgc.webp</image:loc><image:title>Game Cricket (The Royal Academy</image:title></image:image><lastmod>2025-01-01T17:55:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2025/01/01/mastering-software-engineering-key-lessons-for-growth/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2025/01/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-01-01T17:30:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2024/12/26/why-prompt-engineering-isnt-a-reliable-skill/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/12/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-12-26T15:34:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2024/11/25/improving-code-reviews-from-lgtm-to-excellence/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/11/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-11-25T12:05:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2024/09/22/mastering-reacts-useid-hook-for-unique-identifiers/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/09/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-10-04T06:34:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2024/08/03/the-focusflex-philosophy-a-lesson-for-technical-leaders/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/08/a-lord-of-the-rings-like-character-but-indian-looking.png</image:loc><image:title>a-lord-of-the-rings-like-character-but-indian-looking</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/08/a-lord-of-the-rings-like-chracter-thinking-and-leading.png</image:loc><image:title>a-lord-of-the-rings-like-chracter-thinking-and-leading</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/08/a-lord-of-the-rings-like-dress-war-hero-and.png</image:loc><image:title>a-lord-of-the-rings-like-dress-war-hero-and</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/08/a-war-hero-like-charater-also-a-philosopher-make-it.png</image:loc><image:title>a-war-hero-like-charater-also-a-philosopher-make-it</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/08/a-war-hero-like-charater-also-a-philosopher.png</image:loc><image:title>a-war-hero-like-charater-also-a-philosopher</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/08/a-cartoonist-leader-combined-with-philosopher.png</image:loc><image:title>a-cartoonist-leader-combined-with-philosopher</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/08/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-08-03T04:10:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2024/07/25/beyond-planning/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/07/milky-way-starry-sky-night-sky-star-956981.jpeg</image:loc><image:title>blue universe</image:title><image:caption>Photo by Felix Mittermeier on &lt;a href="https://www.pexels.com/photo/blue-universe-956981/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-07-25T07:36:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2024/03/04/agile-vs-agile-in-disguise-a-tale-of-two-approaches/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2024/03/pexels-photo-19517992.jpeg</image:loc><image:title>car and scooter on city street</image:title><image:caption>Photo by Tuu011fu00e7e Au00e7u0131kyu00fcrek on &lt;a href="https://www.pexels.com/photo/car-and-scooter-on-city-street-19517992/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-03-05T13:10:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/about-me/</loc><lastmod>2024-03-04T06:31:53+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://umamaheswaran.com/2023/12/19/best-practices-for-margin-management-in-react-with-tailwind-css-building-flexible-ui-components/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/12/pexels-photo-11035471.jpeg</image:loc><image:title>hand holding react sticker</image:title><image:caption>Photo by RealToughCandy.com on &lt;a href="https://www.pexels.com/photo/hand-holding-react-sticker-11035471/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-12-19T16:25:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/10/16/how-to-handle-versioning-in-web-api/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/10/large_2001_0569.jpg</image:loc><image:title>Prototype version of the Dobbie bone saw, England, 1967 (surgical saw)</image:title><image:caption>&lt;a href="https://collection.sciencemuseumgroup.org.uk/objects/co8002598/prototype-version-of-the-dobbie-bone-saw-england-1967-surgical-saw" rel="nofollow"&gt;Prototype version of the Dobbie bone saw, England, 1967 (surgical saw)&lt;/a&gt; by &lt;a href="" rel="nofollow"&gt;Kenneth Dobbie&lt;/a&gt; is licensed under &lt;a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" rel="nofollow"&gt;CC-BY-NC-SA 4.0&lt;/a&gt;</image:caption></image:image><lastmod>2023-10-16T14:07:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/09/21/deciphering-programming-paradigms-with-c/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/09/delicate-arch-night-stars-landscape.jpg</image:loc><image:title>person standing under a rock formation on a starry night</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/person-standing-under-a-rock-formation-on-a-starry-night-33688/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-21T19:19:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/08/22/demystifying-authorization-policies-in-asp-net-7-0-a-simple-guide/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/08/pexels-photo-279810.jpeg</image:loc><image:title>door handle key keyhole</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/door-handle-key-keyhole-279810/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-17T15:24:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/09/13/the-pros-and-cons-of-uuids-in-databases-and-their-alternatives/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/09/cznmcy1wcml2yxrll3jhd3bpegvsx2ltywdlcy93zwjzaxrlx2nvbnrlbnqvbhivzmw0ndc0nji0mtg2mi1pbwfnzs1rewjlahu4ni5qcgc.jpg</image:loc><image:title>Abstract texture background</image:title></image:image><lastmod>2023-09-10T17:42:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/09/10/rest-vs-grpc-a-comparative-analysis/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/09/chjpdmf0zs9sci9pbwfnzxmvd2vic2l0zs8ymdiyltexl2zsnteyodiynzmwmdataw1hz2uuanbn.jpg</image:loc><image:title>A western honey bee (Apis</image:title><image:caption>&lt;a href="https://www.rawpixel.com/image/8731907/photo-image-flower-plant-public-domain" rel="nofollow"&gt;A western honey bee (Apis&lt;/a&gt; by &lt;a href="" rel="nofollow"&gt;U.S. Department of Agriculture&lt;/a&gt; is licensed under &lt;a href="https://creativecommons.org/publicdomain/zero/1.0/" rel="nofollow"&gt;CC-CC0 1.0&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-10T17:21:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/08/27/crafting-custom-validators-in-asp-net-core-a-comprehensive-guide/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/08/pexels-photo-414612.jpeg</image:loc><image:title>brown wooden dock</image:title><image:caption>Photo by James Wheeler on &lt;a href="https://www.pexels.com/photo/brown-wooden-dock-414612/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-08-27T18:16:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/08/24/using-configureservices-to-inject-custom-services-into-the-configure-method-in-asp-net-core/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/08/pexels-photo-5503867.jpeg</image:loc><image:title>rusty pipes in old factory</image:title><image:caption>Photo by Mike van Schoonderwalt on &lt;a href="https://www.pexels.com/photo/rusty-pipes-in-old-factory-5503867/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-08-24T15:41:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/08/07/understanding-the-difference-between-threads-and-tasks-in-c/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/08/cznmcy1wcml2yxrll3jhd3bpegvsx2ltywdlcy93zwjzaxrlx2nvbnrlbnqvbhivchgxnjm0oty4lwltywdllwt3dnzscjhvlmpwzw.jpg</image:loc><image:title>Free colorful crochet thread balls</image:title></image:image><lastmod>2023-08-07T23:46:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/06/21/supercharging-your-coding-journey-unleashing-the-power-of-chatgpt-and-github-copilot/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/06/pexels-photo-3861969.jpeg</image:loc><image:title>code projected over woman</image:title><image:caption>Photo by ThisIsEngineering on &lt;a href="https://www.pexels.com/photo/code-projected-over-woman-3861969/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-06-20T11:37:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/06/19/how-to-apply-solid-principles/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/06/pexels-photo-194096.jpeg</image:loc><image:title>gray and brown concrete brick wall</image:title><image:caption>Photo by Miguel u00c1. Padriu00f1u00e1n on &lt;a href="https://www.pexels.com/photo/gray-and-brown-concrete-brick-wall-194096/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-06-20T18:06:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/06/15/exploring-lesser-used-linq-functions-in-c/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/06/3769800903_serene-forest-with-a-long-iron-chain-in-the-foregr_xl-beta-v2-2-2.png</image:loc><image:title>3769800903_Serene forest with a long iron chain in the foregr_xl-beta-v2-2-2</image:title></image:image><lastmod>2023-06-15T17:02:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/06/06/unraveling-the-tapestry-of-code-complexity-exploring-the-web-of-small-things/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/06/firefly-complex-electrical-wiring-on-the-streets-of-india-43522.jpg</image:loc><image:title>Firefly Complex Electrical wiring on the streets of india 43522</image:title></image:image><lastmod>2023-06-06T17:06:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/05/20/creating-custom-components-in-tailwind-css-with-react-buttons-input-and-alerts/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/05/pexels-photo-1595649.jpeg</image:loc><image:title>abstract painting</image:title><image:caption>Photo by Steve Johnson on &lt;a href="https://www.pexels.com/photo/abstract-painting-1595649/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-05-16T08:58:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/05/17/customizing-and-extending-tailwind-css-tips-and-tricks/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/05/16149052746_3594ae5b91_b.jpg</image:loc><image:title>Solar Wind Workhorse Marks 20 Years of Science Discoveries</image:title><image:caption>&lt;a href="https://www.flickr.com/photos/24662369@N07/16149052746" rel="nofollow"&gt;Solar Wind Workhorse Marks 20 Years of Science Discoveries&lt;/a&gt; by &lt;a href="https://www.flickr.com/photos/24662369@N07" rel="nofollow"&gt;NASA Goddard Photo and Video&lt;/a&gt; is licensed under &lt;a href="https://creativecommons.org/licenses/by/2.0/" rel="nofollow"&gt;CC-BY 2.0&lt;/a&gt;</image:caption></image:image><lastmod>2023-05-16T08:35:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/05/06/exploring-vercels-storage-options-kv-postgres-blob-and-edge-config/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/05/pexels-photo-531767.jpeg</image:loc><image:title>white clouds</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/white-clouds-531767/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-05-06T06:38:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/05/05/beyond-microservices-why-amazons-move-to-monoliths-makes-sense/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/05/pd19-3-33049u.jpg</image:loc><image:title>A bighorn sheep in Colorado National Monument, a preserve of vast plateaus, canyons, and towering monoliths in Mesa County, Colorado, near Grand Junction. Original image from Carol M. Highsmith’s America, Library of Congress collection. Digitally enhanced by rawpixel.</image:title><image:caption>&lt;a href="https://www.rawpixel.com/image/434313/free-photo-image-ram-animal-colorado" rel="nofollow"&gt;A bighorn sheep in Colorado National Monument, a preserve of vast plateaus, canyons, and towering monoliths in Mesa County, Colorado, near Grand Junction. Original image from Carol M. Highsmith’s America, Library of Congress collection. Digitally enhanced by rawpixel.&lt;/a&gt; by &lt;a href="" rel="nofollow"&gt;Carol M Highsmith&lt;/a&gt; is licensed under &lt;a href="https://creativecommons.org/publicdomain/zero/1.0/" rel="nofollow"&gt;CC-CC0 1.0&lt;/a&gt;</image:caption></image:image><lastmod>2023-05-05T05:53:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/04/24/next-js-and-typescript-a-match-made-in-web-development-heaven/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/04/pexels-photo-951325.jpeg</image:loc><image:title>worm s eye view photography of alps mountains</image:title><image:caption>Photo by Simon Berger on &lt;a href="https://www.pexels.com/photo/worm-s-eye-view-photography-of-alps-mountains-951325/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-04-24T14:48:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/04/22/isomorphic-rendering-with-next-js-a-comprehensive-guide/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/04/pexels-photo-213172.jpeg</image:loc><image:title>forest during daytime</image:title><image:caption>Photo by Anton Atanasov on &lt;a href="https://www.pexels.com/photo/forest-during-daytime-213172/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/04/pexels-photo-1643113.jpeg</image:loc><image:title>brown mountains</image:title><image:caption>Photo by Aron Visuals on &lt;a href="https://www.pexels.com/photo/brown-mountains-1643113/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-04-21T07:06:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/04/18/optimizing-redux-for-improved-react-application-performance/</loc><lastmod>2023-04-18T05:16:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/04/18/next-js-vs-gatsby-which-is-the-better-choice-for-your-project/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/04/pexels-photo-4509131.jpeg</image:loc><image:title>illuminated computer screen</image:title><image:caption>Photo by Nimit Kansagra on &lt;a href="https://www.pexels.com/photo/illuminated-computer-screen-4509131/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-04-18T04:50:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/04/12/managing-multiple-states-in-react-strategies-and-best-practices/</loc><lastmod>2023-04-12T05:32:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/03/29/handling-exceptions-in-asp-net-core-a-guide-to-app-useexceptionhandler/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/03/pexels-photo-1888015.jpeg</image:loc><image:title>yellow scrabble tiles</image:title><image:caption>Photo by Ann H on &lt;a href="https://www.pexels.com/photo/yellow-scrabble-tiles-1888015/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-12-19T16:34:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/02/21/2535/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/02/pexels-photo-14032880.jpeg</image:loc><image:title>anonymous man in a hood holding a sign</image:title><image:caption>Photo by Lucas Andrade on &lt;a href="https://www.pexels.com/photo/anonymous-man-in-a-hood-holding-a-sign-14032880/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-03-28T10:45:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/02/03/spread-and-rest-operators-in-javascript/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/02/cznmcy1wcml2yxrll3jhd3bpegvsx2ltywdlcy93zwjzaxrlx2nvbnrlbnqvbhivznjlzxjhbmdlcgv4zwxzmda5mzataw1hz2uta3d2ewkwcwmuanbn.jpg</image:loc><image:title>Free peafowl spreading feathers image</image:title></image:image><lastmod>2023-02-03T13:13:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/01/17/pipes-and-filters-design-pattern-a-practical-approach/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/01/pd19-3-18207a.jpg</image:loc><image:title>Heating room. Original image from Carol M. Highsmith’s America, Library of Congress collection. Digitally enhanced by rawpixel.</image:title><image:caption>&lt;a href="https://www.rawpixel.com/image/434040/free-photo-image-pump-valve-boiler" rel="nofollow"&gt;Heating room. Original image from Carol M. Highsmith’s America, Library of Congress collection. Digitally enhanced by rawpixel.&lt;/a&gt; by &lt;a href="" rel="nofollow"&gt;Carol M Highsmith&lt;/a&gt; is licensed under &lt;a href="https://creativecommons.org/publicdomain/zero/1.0/" rel="nofollow"&gt;CC-CC0 1.0&lt;/a&gt;</image:caption></image:image><lastmod>2023-01-17T06:10:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/01/01/dynamic-objectd-in-c/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/01/pexels-photo-192136.jpeg</image:loc><image:title>green pine tree leaves</image:title><image:caption>Photo by Oleksandr Tiupa on &lt;a href="https://www.pexels.com/photo/green-pine-tree-leaves-192136/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-01-01T15:39:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2023/01/01/asynchronous-programming-in-c/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2023/01/pexels-photo-6544756.jpeg</image:loc><image:title>palm trees growing on beach</image:title><image:caption>Photo by Jaiju Jacob on &lt;a href="https://www.pexels.com/photo/palm-trees-growing-on-beach-6544756/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-01-01T14:46:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2022/07/29/how-to-do-polymorphic-serialization-deserialization-in-c-system-text-json/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2022/07/architecture-building-amsterdam-blue-sky-162539.jpeg</image:loc><image:title>glass building</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/glass-building-162539/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2022-07-30T07:24:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2022/02/10/build-blazor-apps-with-tailwind-css/</loc><lastmod>2022-07-18T06:26:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2021/02/26/understanding-solid-principles-liskov-substitution/</loc><lastmod>2022-02-15T19:46:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2021/07/22/how-to-use-redis-as-your-primary-database/</loc><lastmod>2021-07-22T08:05:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2021/02/26/understanding-solid-principles-interface-segregation-dependency-injection/</loc><lastmod>2021-03-07T07:42:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2020/12/09/understanding-solid-principles-open-closed/</loc><lastmod>2021-03-07T07:41:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2020/11/22/understanding-solid-principles-single-responsibility/</loc><lastmod>2021-03-07T07:40:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2020/09/25/when-to-use-microservices-and-when-not-to/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2020/09/blogging-tips-linkedin-post-header.png</image:loc><image:title>Blogging Tips LinkedIn Post Header</image:title></image:image><lastmod>2020-09-25T18:15:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2019/11/20/process-trillions-of-events-per-day-using-c/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2019/11/3406415-l-2000x1400.jpg</image:loc><image:title>3406415-l-2000x1400</image:title></image:image><lastmod>2020-07-04T14:29:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2019/10/21/grpc-using-c-a-fresh-new-alternative-to-build-apis/</loc><lastmod>2020-07-04T14:28:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2020/06/14/thoughts-on-design-patterns/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2020/06/designpatterns.png</image:loc><image:title>designpatterns</image:title></image:image><lastmod>2020-07-04T14:26:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2020/07/03/net-multi-platform-app-ui-maui/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2020/07/maxresdefault.jpg</image:loc><image:title>maxresdefault</image:title></image:image><lastmod>2020-07-03T17:49:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2017/09/27/what-is-this-new-net-standard-thingy/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/dotnet-standard-006.png</image:loc><image:title>dotnet standard 006</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/dotnet-standard-005.png</image:loc><image:title>dotnet standard 005</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/dotnet-standard-004.png</image:loc><image:title>dotnet standard 004</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/dotnet-standard-002.png</image:loc><image:title>dotnet standard 002</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/dotnet-standard-001.png</image:loc><image:title>dotnet standard 001</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/dotnet-standard-003.png</image:loc><image:title>dotnet standard 003</image:title></image:image><lastmod>2020-07-03T17:14:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2017/08/07/common-problems-that-c-noobs-do/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/08/csharp-noobs-feature-image.jpg</image:loc><image:title>csharp-noobs-feature-image</image:title></image:image><lastmod>2020-06-14T09:49:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2019/01/03/what-is-technical-debt/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2019/01/how-to-manage-technical-debt.png</image:loc><image:title>how-to-manage-technical-debt</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2019/01/technical-debt-001.png</image:loc><image:title>technical-debt-001</image:title></image:image><lastmod>2019-01-03T13:24:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2017/09/18/how-to-customize-swagger-ui-in-asp-net-web-api/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/swagger-ui.png</image:loc><image:title>swagger ui</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/swaggerui007_final-view4.png</image:loc><image:title>swaggerui007_final view</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/swaggerui006_embedded-resource4.png</image:loc><image:title>swaggerui006_embedded resource</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/swaggerui005_added-index-file4.png</image:loc><image:title>swaggerui005_added index file</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/swaggerui004_enable-swagger-ui4.png</image:loc><image:title>swaggerui004_enable swagger ui</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/swaggerui003_default-view4.png</image:loc><image:title>swaggerui003_default view</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/swaggerui002_create_project4.png</image:loc><image:title>swaggerui002_create_project</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/09/swaggerui_001_create_project5.png</image:loc><image:title>swaggerui_001_create_project</image:title></image:image><lastmod>2019-11-01T16:04:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2017/05/10/msbuild-2017-live-blog/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2017/05/ms-build-2017.png</image:loc><image:title>ms build 2017</image:title></image:image><lastmod>2017-08-31T00:37:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2017/03/29/a-look-at-c-dynamic-type/</loc><lastmod>2017-03-30T04:34:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/11/17/c-7-0-features-tuples/</loc><lastmod>2017-03-28T12:45:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2017/02/25/my-thoughts-on-using-regions-in-c/</loc><lastmod>2024-01-08T08:00:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/03/28/useful-tips-tricks-for-visual-studio/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/03/6.png</image:loc><image:title>6</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/03/5.png</image:loc><image:title>5</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/03/4.png</image:loc><image:title>4</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/03/3.png</image:loc><image:title>3</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/03/2.png</image:loc><image:title>2</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/03/11.png</image:loc><image:title>1</image:title></image:image><lastmod>2017-01-04T12:10:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/10/28/how-to-stream-activity-logs-to-azure-event-hubs/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/10/azure-event-hub-step-51.png</image:loc><image:title>azure-event-hub-step-5</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/10/azure-event-hub-step-41.png</image:loc><image:title>azure-event-hub-step-4</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/10/azure-event-hub-step-31.png</image:loc><image:title>azure-event-hub-step-3</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/10/azure-event-hub-step-21.png</image:loc><image:title>azure-event-hub-step-2</image:title></image:image><lastmod>2016-12-20T04:00:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/07/23/unable-to-delete-node_modules-use-rimraf/</loc><lastmod>2016-12-20T03:59:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/12/19/is-everything-in-javascript-an-object-or-functions/</loc><lastmod>2016-12-19T13:13:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/10/13/are-we-an-agile-programmer/</loc><lastmod>2016-10-13T17:03:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/09/07/the-hype-cycle-software-developers/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/09/download-1.png</image:loc><image:title>download-1</image:title></image:image><lastmod>2025-04-13T03:12:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/08/03/beware-of-these-in-javascript/</loc><lastmod>2016-09-06T07:35:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/09/03/how-to-create-dotnet-console-application-in-3-steps/</loc><lastmod>2016-09-06T07:16:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/07/30/higher-order-functions-for-array-in-javascript/</loc><lastmod>2016-08-08T13:44:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/06/28/learning-typescript-part-4-classes/</loc><lastmod>2016-07-05T05:40:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/06/29/learning-typescript-part-5-functions/</loc><lastmod>2016-07-05T05:36:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/06/14/learning-typescript-part-1-getting-started/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/06/typescript.png</image:loc><image:title>typescript</image:title></image:image><lastmod>2016-06-29T16:39:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/06/19/learning-typescript-part-2-variables/</loc><lastmod>2016-06-29T16:39:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/06/28/learning-typescript-part-3-interfaces/</loc><lastmod>2016-06-29T16:38:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/04/13/caller-information-attributes/</loc><lastmod>2016-06-13T13:26:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/05/21/improve-angular-js-performance/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/05/angular-js.png</image:loc><image:title>angular js</image:title></image:image><lastmod>2016-06-13T12:12:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com/2016/04/16/getting-started-with-dotnet-core/</loc><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/04/result.png</image:loc><image:title>result</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/04/run.png</image:loc><image:title>Run</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/04/dotnet-run.png</image:loc><image:title>dotnet run</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/04/build.png</image:loc><image:title>build</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/04/insiders.png</image:loc><image:title>insiders</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/04/capture.png</image:loc><image:title>Capture</image:title></image:image><image:image><image:loc>https://umamaheswaran.com/wp-content/uploads/2016/04/matrix.png</image:loc><image:title>matrix</image:title></image:image><lastmod>2016-05-21T14:21:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://umamaheswaran.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2025-06-16T14:45:27+00:00</lastmod></url></urlset>
