56,966 blogs · [ { "id": "01a0da7b-3b31-7345-a9e5-332a151fa090", "title": "Estimates do not give you what you want", "url": "https://phroneses.com/articles/leadership/notes/estimates-do-not-give-you.html", "published_at": "2026-09-23T00:00:00+00:00" }, { "id": "01a0bdce-9fa7-7271-a0f5-e8f32e96d43c", "title": "The AI Race May Not Be Won by the Smartest AI", "url": "https://phroneses.com/articles/leadership/notes/the-ai-race.html", "published_at": "2026-09-18T00:00:00+00:00" }, { "id": "01a087c3-1a87-70d8-a8f4-83243e477636", "title": "AI: the reality", "url": "https://phroneses.com/articles/leadership/notes/ai-the-reality.html", "published_at": "2026-09-03T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c1b482ee", "title": "Why Agentic Coding Needs Extra Staff to Stay Stable", "url": "https://phroneses.com/articles/leadership/notes/agentic-extra-staff.html", "published_at": "2026-08-31T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c1d65bf3", "title": "Turning Problem-Explaining into Solutions", "url": "https://phroneses.com/articles/leadership/notes/problem-explaining-into-solutions.html", "published_at": "2026-08-18T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c2719a7e", "title": "Why Agentic Coding will Always Introduce Errors", "url": "https://phroneses.com/articles/leadership/notes/to-err-is-llm.html", "published_at": "2026-08-11T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c2cecff2", "title": "Hashgraph: a Byzantine fault-tolerant state‑driven, history‑interpreting consensus algorithm", "url": "https://phroneses.com/articles/build/notes/hashgraph-abft.html", "published_at": "2026-08-09T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c31397fb", "title": "There is no such thing as Technical Debt", "url": "https://phroneses.com/articles/leadership/notes/no-such-thing-as-technical-debt.html", "published_at": "2026-08-03T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c3314223", "title": "Preventing Double‑Spend: Idempotency, Internal IDs, and the Discipline of State Before Side‑Effects", "url": "https://phroneses.com/articles/build/notes/preventing-double-spend.html", "published_at": "2026-07-30T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c41f8bf8", "title": "Bias, Metrics and Technical Debt", "url": "https://phroneses.com/articles/leadership/notes/bias-metrics-and-technical-debt.html", "published_at": "2026-07-24T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c4f468ed", "title": "Retry Windows and the Limits of Idempotency", "url": "https://phroneses.com/articles/build/notes/retry-windows-and-the-limits-of-idempotency.html", "published_at": "2026-07-21T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c5ce515c", "title": "Why Early Architectural Decisions Restrict Your Future Options", "url": "https://phroneses.com/articles/build/notes/residual-design-an-introduction.html", "published_at": "2026-07-08T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c69b6bf0", "title": "Software Delivery Constraints and Pipeline Throughput", "url": "https://phroneses.com/articles/leadership/notes/software-delivery-is-a-pipeline-not-a-coding-task.html", "published_at": "2026-06-30T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c6b6b906", "title": "When your board wants a strategy and you have three weeks", "url": "https://phroneses.com/articles/leadership/notes/when-your-board-wants-a-strategy-and-you-have-three-weeks.html", "published_at": "2026-06-26T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c734b59e", "title": "Measuring Reliability in the Age of AI", "url": "https://phroneses.com/articles/leadership/notes/measuring-reliability-in-the-age-of-ai.html", "published_at": "2026-06-24T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c8094ada", "title": "The Myth of Complete Specifications", "url": "https://phroneses.com/articles/build/notes/the-myth-of-complete-specifications.html", "published_at": "2026-06-22T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c8d3617a", "title": "The Cost Curve of Unchecked LLM Context", "url": "https://phroneses.com/articles/leadership/notes/the-cost-curve-of-unchecked-llm-context.html", "published_at": "2026-06-16T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c93b8ff0", "title": "What Python async exposes that synchronous code hides", "url": "https://phroneses.com/articles/build/notes/what-python-async-exposes-that-synchronous-code-hides.html", "published_at": "2026-06-12T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c94ddd7c", "title": "Hiring in an AI World", "url": "https://phroneses.com/articles/leadership/notes/hiring-in-an-ai-world.html", "published_at": "2026-06-08T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c99020a6", "title": "The Limits of Stateless LLMs", "url": "https://phroneses.com/articles/build/notes/the-limits-of-stateless-llms.html", "published_at": "2026-06-07T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030c9a5161b", "title": "Vibe Coding Is Not Engineering", "url": "https://phroneses.com/articles/build/notes/vibe-coding-is-not-engineering.html", "published_at": "2026-05-29T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030ca2ad0b3", "title": "Why Junior Engineers Matter More as AI Expands", "url": "https://phroneses.com/articles/build/notes/why-junior-engineers-matter-more.html", "published_at": "2026-05-27T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030cac638be", "title": "When Urgency is High but Progress is Slow", "url": "https://phroneses.com/articles/leadership/notes/when-urgency-is-high.html", "published_at": "2026-05-26T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030cb97bcc4", "title": "Before You Adopt AI in Engineering, Answer These Five Questions", "url": "https://phroneses.com/articles/leadership/notes/five-questions.html", "published_at": "2026-05-24T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030cbb49044", "title": "Agents Cannot Maintain Systems: The Additive-Transformative Gap in LLM Software Delivery", "url": "https://phroneses.com/articles/build/notes/agents-cannot-maintain-systems.html", "published_at": "2026-05-21T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030cbb5a43b", "title": "When Code Is Cheap, Judgement Matters More", "url": "https://phroneses.com/articles/leadership/notes/when-code-is-cheap.html", "published_at": "2026-05-20T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030ccb467fd", "title": "The Missing Structure Agile Cannot Fix", "url": "https://phroneses.com/articles/leadership/notes/the-missing-structure.html", "published_at": "2026-05-19T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030ccd0e6e5", "title": "Designing Prompts for Modern AI Systems", "url": "https://phroneses.com/articles/foundations/notes/designing-prompts-for-modern-ai-systems.html", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030cd8b347b", "title": "How AI Works", "url": "https://phroneses.com/articles/foundations/notes/how-ai-works.html", "published_at": "2026-05-06T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030ce58dd09", "title": "Team AI is the Next Step Beyond Cut-and-Paste AI", "url": "https://phroneses.com/articles/leadership/notes/team-ai-is-the-next-step-beyond-cut-and-paste-ai.html", "published_at": "2026-05-06T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030ce72eac2", "title": "The Big AI Gains Come From Teams, Not Individuals", "url": "https://phroneses.com/articles/leadership/notes/ai-engineering-must-be-team-based-to-see-significant-roi.html", "published_at": "2026-05-05T00:00:00+00:00" }, { "id": "01a087c3-1a91-7029-92ec-7030ce892f00", "title": "The Big AI Gains Come From Teams, Not Individuals", "url": "https://phroneses.com/articles/build/notes/ai-engineering-team-based-ai.html", "published_at": "2026-05-05T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf0f9ae2b1", "title": "Global AI Trends 2024–2025", "url": "https://phroneses.com/articles/build/notes/global-ai-trends-2024-2025.html", "published_at": "2026-05-04T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf0fdd07e0", "title": "Global AI Trends 2024–2025", "url": "https://phroneses.com/articles/leadership/notes/global-ai-trends-2024-2025-leadership.html", "published_at": "2026-05-04T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf10b6bb52", "title": "AI and Brands: A Practical Framework for Protecting and Strengthening Brand Equity", "url": "https://phroneses.com/articles/leadership/notes/ai-and-brands-framework.html", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf116e3b0a", "title": "AI for Luxury Watchmaking: Discipline Over Display", "url": "https://phroneses.com/articles/leadership/notes/ai-luxury-watchmaking.html", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf11ab5f7d", "title": "10 Everyday AI Workflows That Save Hours", "url": "https://phroneses.com/articles/foundations/notes/10-things.html", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf128be6ef", "title": "Building Safe, Compliant and Sustainable LLM Systems", "url": "https://phroneses.com/articles/leadership/notes/building-safe-llm-systems.html", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf12e1b030", "title": "Evaluating AI Systems: Metrics that Matter", "url": "https://phroneses.com/articles/build/notes/evaluate-ai.html", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf12ef6827", "title": "How to Evaluate the Output of an AI Chat Session", "url": "https://phroneses.com/articles/foundations/notes/evaluate-ai-chatbot.html", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf13b520cf", "title": "How to Use AI Safely and Effectively", "url": "https://phroneses.com/articles/foundations/notes/how-to-use.html", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf13ec5213", "title": "Latency is architectural", "url": "https://phroneses.com/articles/build/notes/latency-is-architectural.html", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf14dc8e70", "title": "Chat Interface to System Component", "url": "https://phroneses.com/articles/build/notes/surface-area.html", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf153986a9", "title": "What Tech Executives Need to Know About Working With LLMs", "url": "https://phroneses.com/articles/leadership/notes/tech-executives-llms.html", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf154a58d7", "title": "Transforming Your Business for AI", "url": "https://phroneses.com/articles/leadership/notes/transforming.html", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf15e3a103", "title": "What AI Is (and Isn't)", "url": "https://phroneses.com/articles/foundations/notes/what-ai-is.html", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf16abba51", "title": "What software engineers need to know about LLMs", "url": "https://phroneses.com/articles/build/notes/software-engineers-need-to-know.html", "published_at": "2026-04-25T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf17706cfb", "title": "A Beginner's Guide to AI Chatbot Prompting", "url": "https://phroneses.com/articles/foundations/notes/ai-chatbot-prompting.html", "published_at": "2026-04-22T00:00:00+00:00" }, { "id": "01a087c3-1a92-72eb-ac06-2edf1812a71b", "title": "How to Evaluate A Company's AI Claims", "url": "https://phroneses.com/articles/foundations/notes/evaluate-ai-claims.html", "published_at": "2025-01-01T00:00:00+00:00" } ] posts Claim your blog
Back to phroneses.com
Blog · corpus.blog/blogs/phroneses.com/posts

phroneses.com

phroneses.com

2026

2025