<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss.xsl" type="text/xsl"?><rss version="2.0"><channel><title>Nasif Ishtiaque — Blog</title><description>Posts on .NET, clean architecture, databases, and engineering.</description><link>https://www.nasif.tech/</link><language>en</language><item><title>The speed data everyone skips: what the studies actually say about AI and developer productivity</title><link>https://www.nasif.tech/blog/ai-productivity-speed-data/</link><guid isPermaLink="true">https://www.nasif.tech/blog/ai-productivity-speed-data/</guid><description>Share of AI-written code is the wrong stat. Here is every serious measurement of whether AI makes developers faster — including the randomized trial where it made them slower.</description><pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate><category>ai</category><category>productivity</category><category>career</category></item><item><title>Caching in .NET, done properly: strategies, pitfalls, and Clean Architecture</title><link>https://www.nasif.tech/blog/caching-clean-architecture/</link><guid isPermaLink="true">https://www.nasif.tech/blog/caching-clean-architecture/</guid><description>A practical guide to caching in .NET — cache-aside, in-memory vs Redis, HybridCache, invalidation, stampedes, and keeping it all out of your domain layer.</description><pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate><category>dotnet</category><category>architecture</category><category>performance</category></item></channel></rss>