What happens internally after an OpenAI endpoint receives a user prompt? I wasn't comfortable with treating AI models as magical black boxes, so I made some sequence diagrams that I'm sharing with you in this post: milendyankov.com/blog/2026/04...
Milen Dyankov
The "Anatomy of a Model - the Developer Perspective" blog post from the "AI for Application Developers" 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. milendyankov.com/blog/2026/03... #AIforDevs
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. milendyankov.com/blog/2026/03...
Entering the AI world, I expected a familiar landscape of libraries and APIs. I found "serialized Python" and a massive gap between my code and the math. Let me save you some disappointments if you are on the same track: milendyankov.com/blog/2026/03...
AI is currently polarized between academic math and "Look ma!" demos. I feel that we, the app developers, lack the middle ground. We need to understand the abstraction layers below the magical API calls. I’ll be sharing my notes on the subject as blog posts: milendyankov.com/blog/2026/03...
I've spent years in companies calling themselves startups. It took me a while to realize the label doesn'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: milendyankov.com/blog/2026/01...
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 "Am I doing this right?", this may help (or not): milendyankov.com/blog/2025/01...
Do you remember this viral video from about a decade ago? 👉 www.youtube.com/watch?v=cDA3... It was satire, not a design spec for AI agents.
Milen Dyankov reposted
Catch Milen Dyankov's insightful session "AI for Java Developers - From Buzzword to Code" at #devbcn25! He'll dive deep into practical AI applications in Java - don't miss this chance to level up your skills. Check out the session recording: buff.ly/dNQRU2B #DevBcn
Curious how to start using #AI models from your #Java code? If you have an hour, here is the recording of my "AI for Java developers" talk at @devbcn.bsky.social youtu.be/UjBUHdfUjVM?... Let me know if it was helpful.
Milen Dyankov reposted
The only session I could attend (partially) is the one by @milendyankov.com and I have to say that I liked it very much ! Very well explained, all the concepts related to #AI, the models behind it, what are #LLM's, @ollama @langchain4j, ... bravo! 👏 🙂
I can literally listen to @brianvermeer.nl all day long without ever getting bored.
Milen Dyankov reposted
From AI hype to hands-on code! @milendyankov will walk Java developers through real use cases in his #devbcn25 session: AI for Java Developers – From Buzzword to Code. Join us July 8–10 in Barcelona! Details 👉 buff.ly/YpnATm9
I am Debugger in baggy jeans. Unleash your inner Duke and win a limited-edition T-shirt! #Java30WithIntelliJIDEA www.jetbrains.com/lp/java-30/d...
A good #VectorDB is a must-have for AI-powered solutions on top of massive datasets. 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. www.youtube.com/watch?v=OSB0...
This is where I'll present "AI for Java developers" tomorrow. Today @piotrprz.bsky.social rocks the @jprimeconf.bsky.social scene!
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: www.pinecone.io/careers/?utm...
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: www.pinecone.io/blog/first-M...
Milen Dyankov reposted
#AI for @Java Developers - from Buzzword to Code! Come and learn it from @milendyankov.com - our AMAZING FRIEND! 🗓️ 14-15 May, 2025 📍 Sofia, Bulgaria 🇧🇬 🎫 Grab your pass: jprime.io/tickets
Milen Dyankov reposted
Milen Dyankov reposted
If you are concerned about privacy, here are a few nice alternatives worth considering: www.joanwestenberg.com/american-tec... (found via @myfear@mastodon.online aka @myfear.com here)
The time has come to start a new chapter in my career. I'm joining Pinecone.io as a Staff Developer Advocate to contribute to their mission of making AI knowledgeable. Wish me luck in this endeavor.
Milen Dyankov reposted
The only part of this article which is even remotely implausible is the bit at the top where it says it’s “humor”… yes, it’s laugh-out-loud funny, but only because it’s horribly, excruciatingly accurate.
Flashbacks to both being the sales engineer in a meeting with no opportunity to prepare, and to being the product manager who couldn’t get customer calls because of this level of abuse: matduggan.com/stop-trying-... #SaaS
You are up to date.