<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><link>https://bsky.app/profile/milendyankov.com</link><title>@milendyankov.com - Milen Dyankov</title><item><link>https://bsky.app/profile/milendyankov.com/post/3mjlwzlibec2b</link><description>What happens internally after an OpenAI endpoint receives a user prompt?&#xA;&#xA;I wasn&#39;t comfortable with treating AI models as magical black boxes, so I made some sequence diagrams that I&#39;m sharing with you in this post: &#xA;&#xA;https://milendyankov.com/blog/2026/04/The-Inference-Engine-Bringing-Models-to-Life</description><pubDate>16 Apr 2026 08:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3mjlwzlibec2b</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3mjfiyhfot22e</link><pubDate>13 Apr 2026 18:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3mjfiyhfot22e</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3midpv3wls22e</link><description>We used to glorify the app servers?&#xA;The WebSpheres, WebLogics, JBosses, Zopes, Zends, ...&#xA;&#xA;We’re doing it again with LLMs. &#xA;&#xA;IMHO &#34;doing one thing well&#34; phase is next, so I&#39;m coining a term now - μAI (Micro-Intelligence) &#xA;&#xA;Remember you heard it here first when it becomes viral in a few years 😜</description><pubDate>31 Mar 2026 08:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3midpv3wls22e</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3mhqqht3b6c2e</link><description>The &#34;Anatomy of a Model - the Developer Perspective&#34; blog post from the &#34;AI for Application Developers&#34; series took longer to write and went way beyond my notes. But it was fun, and I even learned new things. I hope you will, too.&#xA;&#xA;https://milendyankov.com/blog/2026/03/Anatomy-of-a-Model-the-Developer-Perspective #AIforDevs</description><pubDate>23 Mar 2026 18:57 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3mhqqht3b6c2e</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3mhnun3pycc2r</link><description>A thought of the day: Did AI kill DRY 🤔?</description><pubDate>22 Mar 2026 15:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3mhnun3pycc2r</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3mh2ezgbstk2p</link><description>Wrote sort of a tiny survival guide for the AI model formats jungle. If you are looking to run AI/ML models locally or just curious how they are distributed, have a read and let me know if it helps.&#xA;&#xA;https://milendyankov.com/blog/2026/03/A-Trip-in-the-AI-ML-Model-Formats-Jungle</description><pubDate>14 Mar 2026 21:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3mh2ezgbstk2p</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3mgkxmwh4fk2m</link><description>Entering the AI world, I expected a familiar landscape of libraries and APIs. I found &#34;serialized Python&#34; and a massive gap between my code and the math.&#xA;&#xA;Let me save you some disappointments if you are on the same track: https://milendyankov.com/blog/2026/03/AI-ML-Models-Are-Not-Libraries</description><pubDate>08 Mar 2026 18:24 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3mgkxmwh4fk2m</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3mfzh67fs5k2m</link><description>AI is currently polarized between academic math and &#34;Look ma!&#34; demos.&#xA;&#xA;I feel that we, the app developers, lack the middle ground. We need to understand the abstraction layers below the magical API calls.  &#xA;&#xA;I’ll be sharing my notes on the subject as blog posts: https://milendyankov.com/blog/2026/03/AI-for-Application-Developers</description><pubDate>01 Mar 2026 19:14 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3mfzh67fs5k2m</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3me533vz2ws2v</link><description>Never ever in my decades-long career have I been so frustrated by the phrase &#39;You are absolutely right&#34;.</description><pubDate>05 Feb 2026 18:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3me533vz2ws2v</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3mdhz5tqdcs23</link><description>I&#39;ve spent years in companies calling themselves startups. It took me a while to realize the label doesn&#39;t imply sameness. It took me even longer to self-diagnose the career friction I experienced. The recent Tailwind story triggered me to write something about it: https://milendyankov.com/blog/2026/01/Finite-and-Infinite-Startups</description><pubDate>28 Jan 2026 09:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3mdhz5tqdcs23</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3mbj4t4e55222</link><description>Somehow, revamping my personal website felt awfully similar to designing enterprise software systems. Different scale, same existential dread over choosing the wrong framework. If you find yourself constantly asking &#34;Am I doing this right?&#34;, this may help (or not): https://milendyankov.com/blog/2025/01/Multi-Hat-Disorder-Building-Personal-Website-Like-an-Enterprise-App</description><pubDate>03 Jan 2026 09:46 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3mbj4t4e55222</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3m4xigz6o3k25</link><description>Do you remember this viral video from about a decade ago?&#xA;&#xA; 👉 https://www.youtube.com/watch?v=cDA3_5982h8&#xA;&#xA;It was satire, not a design spec for AI agents.</description><pubDate>06 Nov 2025 11:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3m4xigz6o3k25</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3lwlxt6umuk2k</link><description>For me, AI solves one of the two hardest problems in software development - naming things. It still can&#39;t really help much with cache invalidation and off-by-one errors 😜</description><pubDate>17 Aug 2025 13:17 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3lwlxt6umuk2k</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3lvgvrz6gik2n</link><description>Curious how to start using #AI models from your #Java code? If you have an hour, here is the recording of my &#34;AI for Java developers&#34; talk at @devbcn.bsky.social  &#xA;&#xA;https://youtu.be/UjBUHdfUjVM?si=JV0D9ZGd2bHVnEa-&#xA;&#xA;Let me know if it was helpful.</description><pubDate>02 Aug 2025 19:32 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3lvgvrz6gik2n</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3lvda3tqiy225</link><description>Once, only elites could read and write—they were the writers. Literacy spread, but few became authors. Writing well still takes skill and craft.&#xA;&#xA;Software dev was once for specialists. Now, no-code lets almost anyone “write code.”&#xA;&#xA;But just like literacy, producing code doesn’t make you a developer.</description><pubDate>01 Aug 2025 08:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3lvda3tqiy225</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3ltmgkpwfl22q</link><description>I was really worried my talk is too basic for #devbcn25 Imagine my surprise when I saw the reviews. Thank you everyone who attended!</description><pubDate>10 Jul 2025 13:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3ltmgkpwfl22q</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3ltkb4hdvcc2v</link><description>I can literally listen to @brianvermeer.nl all day long without ever getting bored.</description><pubDate>09 Jul 2025 16:42 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3ltkb4hdvcc2v</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3lqfu46qo6k2j</link><description>Would you go for 2.10 or 2.9 when you need the latest version of a library/app? &#xA;Asking for my math teacher 😉</description><pubDate>30 May 2025 18:23 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3lqfu46qo6k2j</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3lqffo5ayf22d</link><description>I am Debugger in baggy jeans. Unleash your inner Duke and win a limited-edition T-shirt! #Java30WithIntelliJIDEA https://www.jetbrains.com/lp/java-30/debugger-in-baggy-jeans/</description><pubDate>30 May 2025 14:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3lqffo5ayf22d</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3lq7y2uikjc2j</link><description>A good #VectorDB is a must-have for AI-powered solutions on top of massive datasets. &#xA;&#xA;But that doesn’t mean this is an experts-only territory. With the right tools and guidance, even newcomers can use #RAG and add genuinely useful #AI to their projects.&#xA;https://www.youtube.com/watch?v=OSB0eSAM5es</description><pubDate>28 May 2025 10:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3lq7y2uikjc2j</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3lp52mgx2vc2a</link><description>This is where I&#39;ll present &#34;AI for Java developers&#34; tomorrow. Today @piotrprz.bsky.social rocks the @jprimeconf.bsky.social scene!</description><pubDate>14 May 2025 13:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3lp52mgx2vc2a</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3lnv7ufpx3c2c</link><description>Hey folks, just wanted to let you know we have a few open roles at Pinecone – specifically for Senior/Staff Software Engineers and a Support Engineer. If you or someone you know is looking for a new opportunity, check them out: https://www.pinecone.io/careers/?utm_source=lV1WPRbQA6</description><pubDate>28 Apr 2025 16:48 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3lnv7ufpx3c2c</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3lnkrndcjrk2f</link><description>I’ve been exploring the land of MCP servers recently. Meanwhile, my colleagues at Pinecone have been building the first official ones for Pinecone’s Database and Assistant. Now that they’re out, I wrote a blog about what those MCP servers are and how to use them: https://www.pinecone.io/blog/first-MCPs/</description><pubDate>24 Apr 2025 13:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3lnkrndcjrk2f</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3llgvvcoams2v</link><description>The emerging vibe coding field has come up with a new productivity metric: kilos of code 😜</description><pubDate>28 Mar 2025 13:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3llgvvcoams2v</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3lleeed4zek2w</link><description>So should we now stop using terms like &#34;self-driving&#34; or &#34;autonomous&#34; cars and start talking about &#34;vibe driving&#34; instead? Asking for a friend.</description><pubDate>27 Mar 2025 13:03 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3lleeed4zek2w</guid></item><item><link>https://bsky.app/profile/milendyankov.com/post/3ll72dvkh722v</link><description>It&#39;s heartwarming to get such a comment under a 3-year-old blog post</description><pubDate>25 Mar 2025 10:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:srcodulz7ku64l5plt5yiira/app.bsky.feed.post/3ll72dvkh722v</guid></item></channel></rss>