# Boris Fedotov, PhD > PhD physicist and serial CTO with 25+ years of experience who still > architects and ships code on his own and customer projects. Co-founder of > truffalo.ai. Writes about AI agents, agentic architectures, context graphs, > the evolution of SaaS, and modern AI-assisted software development. - Name: Boris Fedotov - Site: https://fba70.vercel.app - Email: bfedotov@gmail.com - GitHub: https://github.com/fba70 - LinkedIn: https://www.linkedin.com/in/bfedotov ## Machine-readable endpoints - [llms.txt](https://fba70.vercel.app/llms.txt): this file — the index. - [llms-full.txt](https://fba70.vercel.app/llms-full.txt): the full text of every article in one file. - [feed.xml](https://fba70.vercel.app/feed.xml): RSS feed of all articles. - [sitemap.xml](https://fba70.vercel.app/sitemap.xml): every indexable URL. - German version of the site pages: https://fba70.vercel.app/de (articles are English only). - Any article as plain Markdown: append `.md` to its URL, e.g. `https://fba70.vercel.app/blog/when-naive-agentic-memory-approach-is-not-enough.md`. ## Pages - [Home](https://fba70.vercel.app): Intro, overview, and links. - [Skills](https://fba70.vercel.app/skills): Science, management, architecture, and engineering skills. - [Projects](https://fba70.vercel.app/projects): Programs and solutions led, designed, and delivered. - [Companies](https://fba70.vercel.app/companies): Companies founded and worked with. - [Education](https://fba70.vercel.app/education): Degrees and software/IT courses. - [Blog](https://fba70.vercel.app/blog): Essays, originally published on LinkedIn. ## Topics - [AI Agents](https://fba70.vercel.app/blog/tags/ai-agents): 21 articles. - [AI](https://fba70.vercel.app/blog/tags/ai): 11 articles. - [Strategy](https://fba70.vercel.app/blog/tags/strategy): 11 articles. - [Context Graph](https://fba70.vercel.app/blog/tags/context-graph): 8 articles. - [Enterprise](https://fba70.vercel.app/blog/tags/enterprise): 8 articles. - [Architecture](https://fba70.vercel.app/blog/tags/architecture): 7 articles. - [Content](https://fba70.vercel.app/blog/tags/content): 7 articles. - [SaaS](https://fba70.vercel.app/blog/tags/saas): 7 articles. - [Video](https://fba70.vercel.app/blog/tags/video): 6 articles. - [AI Coding](https://fba70.vercel.app/blog/tags/ai-coding): 5 articles. - [Sales](https://fba70.vercel.app/blog/tags/sales): 4 articles. - [Data](https://fba70.vercel.app/blog/tags/data): 3 articles. - [Developer Tools](https://fba70.vercel.app/blog/tags/developer-tools): 3 articles. - [Internet](https://fba70.vercel.app/blog/tags/internet): 3 articles. - [PIM](https://fba70.vercel.app/blog/tags/pim): 3 articles. - [Startups](https://fba70.vercel.app/blog/tags/startups): 3 articles. - [Avica](https://fba70.vercel.app/blog/tags/avica): 2 articles. - [Commerce](https://fba70.vercel.app/blog/tags/commerce): 2 articles. - [Marketing](https://fba70.vercel.app/blog/tags/marketing): 2 articles. - [Models](https://fba70.vercel.app/blog/tags/models): 2 articles. - [Platform](https://fba70.vercel.app/blog/tags/platform): 2 articles. - [Protocols](https://fba70.vercel.app/blog/tags/protocols): 2 articles. - [Research](https://fba70.vercel.app/blog/tags/research): 2 articles. - [Agentic](https://fba70.vercel.app/blog/tags/agentic): 1 article. - [Automation](https://fba70.vercel.app/blog/tags/automation): 1 article. - [B2B](https://fba70.vercel.app/blog/tags/b2b): 1 article. - [BSS/OSS](https://fba70.vercel.app/blog/tags/bss-oss): 1 article. - [CLI](https://fba70.vercel.app/blog/tags/cli): 1 article. - [Context Engineering](https://fba70.vercel.app/blog/tags/context-engineering): 1 article. - [E-commerce](https://fba70.vercel.app/blog/tags/ecommerce): 1 article. - [Future of Work](https://fba70.vercel.app/blog/tags/future-of-work): 1 article. - [Generative AI](https://fba70.vercel.app/blog/tags/generative-ai): 1 article. - [Infrastructure](https://fba70.vercel.app/blog/tags/infrastructure): 1 article. - [Markdown](https://fba70.vercel.app/blog/tags/markdown): 1 article. - [Mathematics](https://fba70.vercel.app/blog/tags/mathematics): 1 article. - [Memory](https://fba70.vercel.app/blog/tags/memory): 1 article. - [Metaverse](https://fba70.vercel.app/blog/tags/metaverse): 1 article. - [Open Source](https://fba70.vercel.app/blog/tags/open-source): 1 article. - [Orchestration](https://fba70.vercel.app/blog/tags/orchestration): 1 article. - [Physics](https://fba70.vercel.app/blog/tags/physics): 1 article. - [R&D](https://fba70.vercel.app/blog/tags/r-and-d): 1 article. - [Rag](https://fba70.vercel.app/blog/tags/rag): 1 article. - [Real Estate](https://fba70.vercel.app/blog/tags/real-estate): 1 article. - [Review](https://fba70.vercel.app/blog/tags/review): 1 article. - [Science](https://fba70.vercel.app/blog/tags/science): 1 article. - [SEO](https://fba70.vercel.app/blog/tags/seo): 1 article. - [Smb](https://fba70.vercel.app/blog/tags/smb): 1 article. - [Storytelling](https://fba70.vercel.app/blog/tags/storytelling): 1 article. - [Teams](https://fba70.vercel.app/blog/tags/teams): 1 article. - [Telecom](https://fba70.vercel.app/blog/tags/telecom): 1 article. - [UX](https://fba70.vercel.app/blog/tags/ux): 1 article. ## Skills - Science: Theoretical Physics, Mathematics - Project Management: Project & Program Management, Requirements Analysis - Concepts: Business Concepts, Product Concepts, IT Strategies - Telecom: BSS, OSS, Products, Data management - Enterprise operations: Operational effectiveness, Data management - M&A support: Concepts, Management, Migration & consolidation - Architectures: Software Solutions, Data Management, System Design - Languages: TypeScript, JavaScript, Python, SQL - Frontend: React, Next.js, Tailwind CSS, Three.js - Backend: Node.js, PostgreSQL, REST APIs, Redis - Tooling & Cloud: Vercel, Docker, GitHub Actions, FFMPEG - EDW: Logical Models, Physical Models, Analytics - AI & ML: AI SDK, Agentic harnesses, Durable Workflows, MCP/CLI - I speak: Russian (Native), English (Pro), German (B2), Italian (A2) ## Courses IBM Project Management, SAS BI, Cognos BI, React, Next.js, Node.js, Python, Git & GitHub, AWS Practitioner, Docker & k8s, Data Science, Math of ML, DL tools, Prompting techniques, LangChain & RAG ## Companies - truffalo.ai GmbH (https://truffalo.ai) — CTO, 2026–Present - IN4COM GmbH (https://www.in4comgroup.com) — Co-founder & CTO, 2021–Present - Tennis Esports (https://www.tennis-esports.com) — CDO, 2019–Present - IN4COM LLC (https://www.in4comgroup.com) — Founder & CTO, 2010–2021 - JASMiND LLC (https://www.jasmind-consulting.com) — Partner, 2007–2010 - NETCRACKER TECHNOLOGIES (https://www.netcracker.com) — Solutions Delivery Director, 2004–2007 - PROTEK FLAGSHIP (https://www.protek.com) — Solutions Delivery Director, 1999–2004 ## Projects 29 projects across project management, software development, data management, AI tools. Examples: - AI skills foundry and design assistant (software development) - Telco Product Management solution migration (software development) - truffalo.ai - AI-native business operating system (AI tools) - Transportation and access-cards management solution (software development) - CRM AI-assistant solution MVP (AI tools) - Digital content production AI assistant (AI tools) - Generative AI UGC platform for events SPARKBITS (AI tools) - Data-driven digital content production platform AVICA (software development) ## Blog (47 articles, newest first) - [When Naive Agentic Memory Approach Is Not Enough?](https://fba70.vercel.app/blog/when-naive-agentic-memory-approach-is-not-enough) — 2026-10-19. A markdown notes file plus a vector index works for lookups, but fails on real business tasks that span entities, time, systems and decisions. Why retrieval is an attention problem, and when a context graph is worth it. Markdown: https://fba70.vercel.app/blog/when-naive-agentic-memory-approach-is-not-enough.md - [The Fractional IT Engineer: Why One Part-Time Expert Can Now Serve Five SMBs](https://fba70.vercel.app/blog/the-fractional-it-engineer) — 2026-10-13. AI coding agents let one senior engineer do the work of a small team for several companies at once. What a fractional engineering firm looks like, why SMB owners hesitate, and what it does to the IT job market. Markdown: https://fba70.vercel.app/blog/the-fractional-it-engineer.md - [When Machines Connect the Dots](https://fba70.vercel.app/blog/when-machines-connect-the-dots) — 2026-10-10. An AI model settled open questions across seventeen areas of mathematics by reading fields that specialists rarely read together. The same idea, with outcomes as the feedback loop, works on a B2B sales pipeline. Markdown: https://fba70.vercel.app/blog/when-machines-connect-the-dots.md - [The Internet Is About to Lose Its Face](https://fba70.vercel.app/blog/the-internet-is-about-to-lose-its-face) — 2026-10-05. Websites, search boxes and checkout pages are the part of the internet we see, and personal agents are about to remove them. What that means for consumers, SMBs and the still-open enterprise question. Markdown: https://fba70.vercel.app/blog/the-internet-is-about-to-lose-its-face.md - [Your AI Agent Doesn't Need More Data. It Needs Two Boxes](https://fba70.vercel.app/blog/your-ai-agent-doesnt-need-more-data-it-needs-two-boxes) — 2026-10-04. Knowledge-representation researchers split knowledge into a rulebook and a diary forty years ago. Keeping the T-box and the A-box apart is what turns an agent with a long context window into one with a real memory. Markdown: https://fba70.vercel.app/blog/your-ai-agent-doesnt-need-more-data-it-needs-two-boxes.md - [The Most Important Process in Your Company Has Never Been Written Down](https://fba70.vercel.app/blog/the-most-important-process-has-never-been-written-down) — 2026-09-17. The processes that produce revenue are reasoning habits, not workflows. Borrowing Wolfram's computational reducibility to find the pockets inside them — and to let the record assemble itself. Markdown: https://fba70.vercel.app/blog/the-most-important-process-has-never-been-written-down.md - [Invert the Stack: Four Ideas Pointing the Same Way](https://fba70.vercel.app/blog/invert-the-stack) — 2026-09-10. A business world model, the org chart as a routing protocol, the end of manual CRM entry, and the end of hardcoding. Read together, they describe one architecture — and one uncomfortable org change. Markdown: https://fba70.vercel.app/blog/invert-the-stack.md - [From Hardcoded to Fluid: Where Software Architecture Goes After the Agent Era](https://fba70.vercel.app/blog/from-hardcoded-to-fluid) — 2026-09-03. Every era of architecture reduced how much of the world we decide in advance. The next step is a tiny constitution humans control — and everything else negotiated by agents. Markdown: https://fba70.vercel.app/blog/from-hardcoded-to-fluid.md - [Software Got Cheap to Build. Now What?](https://fba70.vercel.app/blog/software-got-cheap-to-build-now-what) — 2026-08-26. AI cut the cost of shipping a product by orders of magnitude — for you and for the ten thousand companies next to you. So what's your business model, startup? Markdown: https://fba70.vercel.app/blog/software-got-cheap-to-build-now-what.md - [What is AI-agent (and what it is not)?](https://fba70.vercel.app/blog/what-is-ai-agent-and-what-it-is-not) — 2026-06-25. The agent isn't the model, the memory, or the tools. It's the rules and context — everything else is replaceable infrastructure. Markdown: https://fba70.vercel.app/blog/what-is-ai-agent-and-what-it-is-not.md - [Enterprises in the Age of Agentic Reasoning and Context Graphs](https://fba70.vercel.app/blog/agentic-reasoning-and-context-graphs) — 2026-04-08. For decades we built corporate software focused on one thing: keeping a record. The next era is about reasoning over context. Markdown: https://fba70.vercel.app/blog/agentic-reasoning-and-context-graphs.md - [Does Your Organization Need a Context Graph?](https://fba70.vercel.app/blog/does-your-organization-need-a-context-graph) — 2026-03-29. Most modern SaaS platforms are graveyards of disconnected data. A context graph reconnects it. Markdown: https://fba70.vercel.app/blog/does-your-organization-need-a-context-graph.md - [Context Graph as a Subject of R&D](https://fba70.vercel.app/blog/context-graph-as-a-subject-of-rd) — 2026-03-18. Notes on the technical side and business application of the context graph concept, and where the open research questions are. Markdown: https://fba70.vercel.app/blog/context-graph-as-a-subject-of-rd.md - [From Product to Factory in the Age of AI](https://fba70.vercel.app/blog/from-product-to-factory-in-the-age-of-ai) — 2026-03-03. In the industrial era, Ford's genius wasn't the Model T — it was the assembly line. The same shift is happening with AI. Markdown: https://fba70.vercel.app/blog/from-product-to-factory-in-the-age-of-ai.md - [The Great Equalizer is Coming](https://fba70.vercel.app/blog/the-great-equalizer-is-coming) — 2026-02-26. We're approaching a point where AI agents become functionally indistinguishable in quality and capacity. What then? Markdown: https://fba70.vercel.app/blog/the-great-equalizer-is-coming.md - [SEO is Dead. Long Live BEO (Bot Engine Optimization)](https://fba70.vercel.app/blog/seo-is-dead-long-live-beo) — 2026-02-19. Your beautiful hero video means nothing to an AI agent. The era of bot engine optimization is here. Markdown: https://fba70.vercel.app/blog/seo-is-dead-long-live-beo.md - [Evolution of the SaaS in the Age of Agentic AI](https://fba70.vercel.app/blog/evolution-of-saas-in-the-age-of-agentic-ai) — 2026-02-18. Falling markets for legacy SaaS and the daily advance of agents and models — an attempt to structure what's happening. Markdown: https://fba70.vercel.app/blog/evolution-of-saas-in-the-age-of-agentic-ai.md - [Do You Want Your SaaS to Be Your Work Coach?](https://fba70.vercel.app/blog/do-you-want-your-saas-to-be-your-work-coach) — 2026-02-13. A thought experiment about the future of B2B sales when your SaaS platform becomes an active coach. Markdown: https://fba70.vercel.app/blog/do-you-want-your-saas-to-be-your-work-coach.md - [Does Your SaaS Platform Need a "Memory" and a "Brain"?](https://fba70.vercel.app/blog/does-your-saas-platform-need-a-memory-and-a-brain) — 2026-02-12. Imagine a sentry, ever-watchful — what it takes to give a SaaS platform genuine memory and reasoning. Markdown: https://fba70.vercel.app/blog/does-your-saas-platform-need-a-memory-and-a-brain.md - [The Great Transition: From Software Silos to the Digital Workforce](https://fba70.vercel.app/blog/the-great-transition-from-software-silos-to-the-digital-workforce) — 2026-02-08. For two decades the paradigm was clear. We're now standing on the precipice of a fundamental shift in how we build and consume software. Markdown: https://fba70.vercel.app/blog/the-great-transition-from-software-silos-to-the-digital-workforce.md - [The End of the "App Era": Will AI Redefine the Interface of the Internet?](https://fba70.vercel.app/blog/the-end-of-the-app-era) — 2026-02-05. We've lived in the Golden Age of the App. AI may be about to redefine the interface of the internet itself. Markdown: https://fba70.vercel.app/blog/the-end-of-the-app-era.md - [Google Antigravity Practical Test: What Worked and What Didn't](https://fba70.vercel.app/blog/google-antigravity-practical-test) — 2026-02-03. A hands-on test of Google Antigravity — a next-generation IDE combining editor, agent manager, Gemini CLI and a browser sandbox. Markdown: https://fba70.vercel.app/blog/google-antigravity-practical-test.md - [The Great AI Migration: Why B2B is Moving "Home"](https://fba70.vercel.app/blog/the-great-ai-migration-why-b2b-is-moving-home) — 2026-02-01. The era of the monolithic, one-size-fits-all cloud LLM is facing a quiet but definitive revolution. Markdown: https://fba70.vercel.app/blog/the-great-ai-migration-why-b2b-is-moving-home.md - [Is Markdown the New Information Exchange Format for AI Agents?](https://fba70.vercel.app/blog/is-markdown-the-new-information-exchange-format-for-ai-agents) — 2026-01-30. A question that touches the evolving architecture of AI systems. The short answer: yes and no. Markdown: https://fba70.vercel.app/blog/is-markdown-the-new-information-exchange-format-for-ai-agents.md - [The Gap is Gone: Kimi K2.5 Proves Open Source Has Caught Up](https://fba70.vercel.app/blog/the-gap-is-gone-kimi-k25) — 2026-01-28. We've spent two years asking how far behind open source is. With Moonshot AI's Kimi K2.5, the answer may have changed. Markdown: https://fba70.vercel.app/blog/the-gap-is-gone-kimi-k25.md - [The Physicist in the Machine: How AI is Rediscovering the Universe](https://fba70.vercel.app/blog/the-physicist-in-the-machine) — 2026-01-25. Physics has always been a game of finding the source code of reality. AI is changing how we play it. Markdown: https://fba70.vercel.app/blog/the-physicist-in-the-machine.md - [The Transformer Models Plateau: The "Bigger is Better" Era is Ending](https://fba70.vercel.app/blog/the-transformer-models-plateau) — 2026-01-24. For years experts argued that scaling alone is a dead end. That debate is effectively over — what comes next? Markdown: https://fba70.vercel.app/blog/the-transformer-models-plateau.md - [The "Wrapper Trap": Why Most AI Startups Won't Survive the Next Model Update](https://fba70.vercel.app/blog/the-wrapper-trap) — 2026-01-23. In every gold rush there's a difference between those selling shovels and those digging. The AI gold rush is no different. Markdown: https://fba70.vercel.app/blog/the-wrapper-trap.md - [The SaaS Moat is Crumbling: The "System of Record" is No Longer King](https://fba70.vercel.app/blog/the-saas-moat-is-crumbling) — 2026-01-21. For two decades the holy grail in B2B SaaS was to become the System of Record. That moat is crumbling. Markdown: https://fba70.vercel.app/blog/the-saas-moat-is-crumbling.md - [The Death of Syntax: Why the Future of Coding is About Context Engineering](https://fba70.vercel.app/blog/the-death-of-syntax) — 2026-01-20. For decades the tax on software engineering has been syntax. The future of coding is about context, not semicolons. Markdown: https://fba70.vercel.app/blog/the-death-of-syntax.md - [Beyond "Vibe Coding": Why We Need an Agentic Kanban for Team-Based AI Development](https://fba70.vercel.app/blog/beyond-vibe-coding) — 2026-01-19. The future of software isn't a smarter text editor — it's a digital assembly line where humans manage and AI executes. Markdown: https://fba70.vercel.app/blog/beyond-vibe-coding.md - [The "Agent Storm" is Coming: The Internet Will Get Worse Before It Gets Better](https://fba70.vercel.app/blog/the-agent-storm-is-coming) — 2026-01-16. We're stepping over the threshold into a new internet era — and it will get messier before it improves. Markdown: https://fba70.vercel.app/blog/the-agent-storm-is-coming.md - [The Industrialization of AI Agency: From "Copilots" to "Digital Assembly Lines"](https://fba70.vercel.app/blog/the-industrialization-of-ai-agency) — 2026-01-14. If 2024 was the year of the chatbot and 2025 the prototype, 2026 has ushered in agentic industrialization. Markdown: https://fba70.vercel.app/blog/the-industrialization-of-ai-agency.md - [Modern Coding: CLI vs. UI IDE](https://fba70.vercel.app/blog/modern-coding-cli-vs-ui-ide) — 2026-01-12. A fascinating paradox: as consumer tech becomes more visual, pro-level coding seems to run the opposite way. Markdown: https://fba70.vercel.app/blog/modern-coding-cli-vs-ui-ide.md - [AI Shopping Agents Are Here: Meet the Universal Commerce Protocol (UCP)](https://fba70.vercel.app/blog/ai-shopping-agents-are-here-meet-ucp) — 2026-01-12. In commerce and retail, agents have hit a wall of fragmentation. The Universal Commerce Protocol aims to fix it. Markdown: https://fba70.vercel.app/blog/ai-shopping-agents-are-here-meet-ucp.md - [Your New Customer is an AI Agent](https://fba70.vercel.app/blog/your-new-customer-is-an-ai-agent) — 2026-01-11. Digital content creation is at an inflection point, moving from human-in-the-loop to machine-to-machine. Markdown: https://fba70.vercel.app/blog/your-new-customer-is-an-ai-agent.md - [The End of Statelessness: Why Agentic AI Demands a New Architecture](https://fba70.vercel.app/blog/the-end-of-statelessness) — 2026-01-10. Agentic AI is a fundamental challenge to the cloud-native, stateless paradigm that has dominated the last decade. Markdown: https://fba70.vercel.app/blog/the-end-of-statelessness.md - [Generative AI Orchestration](https://fba70.vercel.app/blog/generative-ai-orchestration) — 2024-07-01. A follow-up to "Video content creation prosumer platform" on orchestrating generative AI pipelines. Markdown: https://fba70.vercel.app/blog/generative-ai-orchestration.md - [Video Content Personalisation](https://fba70.vercel.app/blog/video-content-personalisation) — 2024-06-04. Video content marketing keeps growing — and personalisation is where much of its untapped value sits. Markdown: https://fba70.vercel.app/blog/video-content-personalisation.md - [Video Content Creation Prosumer Platform](https://fba70.vercel.app/blog/video-content-creation-prosumer-platform) — 2024-06-01. It's still early days for the next generation of prosumer video tools. A look at what they need to become. Markdown: https://fba70.vercel.app/blog/video-content-creation-prosumer-platform.md - [How to Create Videos for Your Real Estate](https://fba70.vercel.app/blog/how-to-create-videos-for-your-real-estate) — 2024-05-30. If you manage many real estate objects, creating attention-grabbing content at scale is a real problem. Here's an approach. Markdown: https://fba70.vercel.app/blog/how-to-create-videos-for-your-real-estate.md - [How to Create Your Product Videos](https://fba70.vercel.app/blog/how-to-create-your-product-videos) — 2024-05-24. If your product data lives in e-commerce or PIM platforms, you can automate product video creation. Markdown: https://fba70.vercel.app/blog/how-to-create-your-product-videos.md - [Data-Driven Video Content Creation with AVICA](https://fba70.vercel.app/blog/data-driven-video-content-creation-with-avica) — 2024-05-22. The past decade was driven by AI tooling and finding applications for it. AVICA applies that to video content. Markdown: https://fba70.vercel.app/blog/data-driven-video-content-creation-with-avica.md - [Digital Product Content Management Done Right](https://fba70.vercel.app/blog/digital-product-content-management-done-right) — 2022-04-20. Is digital product content management done right in large enterprises? An attempt to answer. Markdown: https://fba70.vercel.app/blog/digital-product-content-management-done-right.md - [Product Information Management for Telecom Operators](https://fba70.vercel.app/blog/product-information-management-for-telecom-operators) — 2022-03-28. Large BSS/OSS vendors offer enterprise product catalog solutions — but PIM for telecom has its own challenges. Markdown: https://fba70.vercel.app/blog/product-information-management-for-telecom-operators.md - [AVICA — Automated Video Content Creation Platform](https://fba70.vercel.app/blog/avica-automated-video-content-creation-platform) — 2022-03-07. Idea and business case for AVICA: automated video content creation, boosted by growing demand across scenarios. Markdown: https://fba70.vercel.app/blog/avica-automated-video-content-creation-platform.md - [Continuous Storytelling in the Metaverse](https://fba70.vercel.app/blog/continuous-storytelling-in-the-metaverse) — 2021-12-12. The Metaverse as a metaphor for extending the internet as a computing platform through a synergy of technologies. Markdown: https://fba70.vercel.app/blog/continuous-storytelling-in-the-metaverse.md ## Notes - Built with Next.js, Tailwind CSS, and shadcn/ui. - The blog is file-based Markdown under `content/blog/`; articles were originally published on LinkedIn, and this site is their canonical home. - Prefer the `.md` variant of an article URL when reading it as an agent: no HTML to parse, and the front matter names the canonical URL. - This file is generated from site content and stays in sync automatically.