<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Ojas Deshpande]]></title><description><![CDATA[Ojas Deshpande is a blog that offers informative articles on topics such as Angular, Software Engineering and System Design. The primary goal of the blog is to share knowledge and foster engagement with its audience.]]></description><link>https://www.ojas-deshpande.com/blog</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Apr 2026 19:16:03 GMT</lastBuildDate><atom:link href="https://www.ojas-deshpande.com/blog-feed.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[TypeScript Utility Types Every Angular Developer Should Know]]></title><description><![CDATA[TypeScript ships with a set of built-in generic types that transform existing types into new ones. Most Angular developers use a handful of them. This article covers the ones that appear most in production Angular applications — form handling, HTTP services, component inputs, NgRx state, and API response modeling — with concrete examples for each.]]></description><link>https://www.ojas-deshpande.com/post/typescript-utility-types-angular-developers</link><guid isPermaLink="false">69bb5f85c5d856835576078c</guid><category><![CDATA[Angular]]></category><pubDate>Sun, 15 Mar 2026 04:00:00 GMT</pubDate><dc:creator>Ojas Deshpande</dc:creator></item></channel></rss>