41554 blogs · [ { "id": "01a08764-58e7-7224-9e70-dab61227ef08", "title": "How should Stripe deprecate APIs? (~2016)", "url": "https://craftingengstrategy.com/api-deprecation-strategy/", "published_at": "2025-04-24T13:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab612cf4d3b", "title": "Strategies", "url": "https://craftingengstrategy.com/strategies/", "published_at": "2025-04-24T13:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61373e699", "title": "Systems model of API deprecation", "url": "https://craftingengstrategy.com/api-deprecation-model/", "published_at": "2025-04-24T12:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab6140fb854", "title": "Why did Stripe build Sorbet? (~2017)", "url": "https://craftingengstrategy.com/stripe-sorbet-strategy/", "published_at": "2025-04-17T13:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61412162b", "title": "How to get better at strategy?", "url": "https://craftingengstrategy.com/getting-better/", "published_at": "2025-04-10T12:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab614fc66a2", "title": "Going Forward", "url": "https://craftingengstrategy.com/going-forward/", "published_at": "2025-04-10T12:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab615e88c9e", "title": "Wardley mapping the service orchestration ecosystem (2014).", "url": "https://craftingengstrategy.com/uber-strategy-wardley/", "published_at": "2025-04-10T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab616a467ee", "title": "How to resource Engineering-driven projects at Calm? (2020)", "url": "https://craftingengstrategy.com/project-resourcing-strategy/", "published_at": "2025-04-03T12:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab617987803", "title": "Is this strategy any good?", "url": "https://craftingengstrategy.com/evaluating-strategy/", "published_at": "2025-03-27T12:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab618642e5c", "title": "Steps to build an engineering strategy.", "url": "https://craftingengstrategy.com/strategy-steps/", "published_at": "2025-03-27T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab618b060b2", "title": "Steps", "url": "https://craftingengstrategy.com/steps/", "published_at": "2025-03-27T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab6196662e8", "title": "Operations", "url": "https://craftingengstrategy.com/operations/", "published_at": "2025-03-20T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61a3aae8b", "title": "AI Companion / Next Steps", "url": "https://craftingengstrategy.com/aic/next-steps/", "published_at": "2025-03-15T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61a520a4d", "title": "AI Companion / Generating Wardley Maps", "url": "https://craftingengstrategy.com/aic/generate-wardley-map-with-llm/", "published_at": "2025-03-15T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61adde105", "title": "AI Companion / Generating Systems Models", "url": "https://craftingengstrategy.com/aic/generate-systems-model-with-llm/", "published_at": "2025-03-15T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61bc06309", "title": "AI Companion / Reviewing and Editing", "url": "https://craftingengstrategy.com/aic/reviewing-strategy-with-llm/", "published_at": "2025-03-15T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61c44ff69", "title": "AI Companion / Cowriting", "url": "https://craftingengstrategy.com/aic/cowriting-with-llm/", "published_at": "2025-03-15T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61ce25c63", "title": "AI Companion / Foundations of Collaboration", "url": "https://craftingengstrategy.com/aic/foundations-of-collaboration/", "published_at": "2025-03-15T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61da8c6c7", "title": "AI Companion / Preface", "url": "https://craftingengstrategy.com/aic/preface/", "published_at": "2025-03-15T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61e5429dd", "title": "AI Companion for Crafting Engineering Strategy", "url": "https://craftingengstrategy.com/aicompanion/", "published_at": "2025-03-15T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61f0a24f0", "title": "Preface", "url": "https://craftingengstrategy.com/preface/", "published_at": "2025-03-15T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61f1972b6", "title": "Setting policy", "url": "https://craftingengstrategy.com/policy/", "published_at": "2025-03-13T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61f38cd4b", "title": "Who gets to do strategy?", "url": "https://craftingengstrategy.com/who-does-strategy/", "published_at": "2025-03-06T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab61f91336c", "title": "Introduction", "url": "https://craftingengstrategy.com/introduction/", "published_at": "2025-03-06T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab620363855", "title": "How to integrate Stripe's acquisition of Index? (2018)", "url": "https://craftingengstrategy.com/index-acquisition-strategy/", "published_at": "2025-02-27T13:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62044f978", "title": "Diagnosis", "url": "https://craftingengstrategy.com/diagnosis/", "published_at": "2025-02-22T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab620c36fd6", "title": "Exploring", "url": "https://craftingengstrategy.com/explore/", "published_at": "2025-02-13T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab6210088e9", "title": "How should we control access to user data?", "url": "https://craftingengstrategy.com/user-data-strategy/", "published_at": "2025-02-07T13:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62132245f", "title": "Is engineering strategy useful?", "url": "https://craftingengstrategy.com/is-useful/", "published_at": "2025-01-30T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab621ee747e", "title": "\"We're a product engineering company!\" — Engineering strategy at Calm.", "url": "https://craftingengstrategy.com/product-eng-strategy/", "published_at": "2025-01-23T13:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab6226549e2", "title": "Bridging theory and practice in engineering strategy.", "url": "https://craftingengstrategy.com/theory-and-practice/", "published_at": "2025-01-16T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab623175cc4", "title": "Uber's service migration strategy circa 2014.", "url": "https://craftingengstrategy.com/uber-strategy/", "published_at": "2025-01-09T13:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab623ebf16e", "title": "Service onboarding model for Uber (2014).", "url": "https://craftingengstrategy.com/uber-strategy-model/", "published_at": "2025-01-09T12:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab624db5614", "title": "Refining strategy with Wardley Mapping.", "url": "https://craftingengstrategy.com/wardley-mapping/", "published_at": "2025-01-02T13:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab6257a5baf", "title": "Refinement", "url": "https://craftingengstrategy.com/refinement/", "published_at": "2025-01-02T13:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab625ee61be", "title": "Refining", "url": "https://craftingengstrategy.com/refine/", "published_at": "2024-12-28T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab626b8a5c3", "title": "Wardley mapping the LLM ecosystem.", "url": "https://craftingengstrategy.com/wardley-llm-ecosystem/", "published_at": "2024-12-24T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab626c6668b", "title": "Navigating Private Equity ownership.", "url": "https://craftingengstrategy.com/private-equity-strategy/", "published_at": "2024-11-11T13:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab6270a2bc6", "title": "Using systems modeling to refine strategy.", "url": "https://craftingengstrategy.com/systems-modeling/", "published_at": "2024-11-04T14:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab627faf071", "title": "Eng org seniority-mix model.", "url": "https://craftingengstrategy.com/private-equity-model/", "published_at": "2024-10-27T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62884613d", "title": "Modeling driving onboarding.", "url": "https://craftingengstrategy.com/llm-onboarding-model/", "published_at": "2024-10-19T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab629759dbb", "title": "Modeling impact of LLMs on Developer Experience.", "url": "https://craftingengstrategy.com/llm-adoption-model/", "published_at": "2024-10-06T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62a558ad3", "title": "Strategy testing: avoid the waterfall strategy trap with iterative refinement.", "url": "https://craftingengstrategy.com/strategy-testing/", "published_at": "2024-09-26T00:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62b333c18", "title": "Should we decompose our monolith?", "url": "https://craftingengstrategy.com/monolith-decomposition-strategy/", "published_at": "2024-09-15T13:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62b63cc39", "title": "When to write strategy, and how much?", "url": "https://craftingengstrategy.com/when-write-strategy/", "published_at": "2024-08-25T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62bda1657", "title": "Making engineering strategies more readable", "url": "https://craftingengstrategy.com/readable-strategy/", "published_at": "2024-05-18T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62c771cdb", "title": "How should you adopt LLMs?", "url": "https://craftingengstrategy.com/llm-adoption-strategy/", "published_at": "2024-05-14T13:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62d144a9f", "title": "Introduction to case studies", "url": "https://craftingengstrategy.com/strategies-intro/", "published_at": "2024-05-04T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62d84d20c", "title": "Introduction to refinement tools", "url": "https://craftingengstrategy.com/refinement-intro/", "published_at": "2024-05-04T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62dc31729", "title": "Introduction", "url": "https://craftingengstrategy.com/intro/", "published_at": "2024-05-04T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62e819df7", "title": "Strategy resources", "url": "https://craftingengstrategy.com/additional-resources/", "published_at": "2023-11-21T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62ef7694b", "title": "Appendix", "url": "https://craftingengstrategy.com/appendix/", "published_at": "2023-11-21T11:00:00+00:00" }, { "id": "01a08764-58e7-7224-9e70-dab62f54de8d", "title": "Engineering Strategy: Frequently Asked Questions", "url": "https://craftingengstrategy.com/faq/", "published_at": null }, { "id": "01a08764-58e7-7224-9e70-dab62f9e2e67", "title": "Drafting Strategy", "url": "https://craftingengstrategy.com/about/", "published_at": null } ] posts Claim your blog
Back to craftingengstrategy.com
Blog · corpus.blog/blogs/craftingengstrategy.com/posts

craftingengstrategy.com

craftingengstrategy.com

2025

2024

2023

Undated