# Post-Mortems

Published articles for Post-Mortems.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How Claude Code's Source Map Was Shipped and Rebuilt by the Community

DevFeed: [How Claude Code's Source Map Was Shipped and Rebuilt by the Community](<https://devfeed.tech/articles/diving-into-claude-code-s-source-code-leak-39083.md>)

Original publisher: [Read original article](<https://read.engineerscodex.com/p/diving-into-claude-codes-source-code>)

Author: Engineer's Codex

Published: 2026-04-01T06:25:24Z

Content type: article

Language: en

Sources: [Engineer's Codex](<https://devfeed.tech/sources/engineer-s-codex.md>)

Topics: [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [anthropic](<https://devfeed.tech/topics/anthropic.md>), [Code generation](<https://devfeed.tech/topics/code-generation.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Code review](<https://devfeed.tech/topics/code-review.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codegen](<https://devfeed.tech/tags/codegen.md>), [github](<https://devfeed.tech/tags/github.md>), [leak](<https://devfeed.tech/tags/leak.md>), [npm](<https://devfeed.tech/tags/npm.md>), [openai](<https://devfeed.tech/tags/openai.md>), [post-mortems](<https://devfeed.tech/tags/post-mortems.md>)

### AI overview

The article examines how Anthropic accidentally included a sourcemap in a Claude Code npm package, how the exposed code was mirrored and ported to other languages, and the resulting copyright questions around AI-assisted clean-room rebuilding.

### Source excerpt

Engineer's Codex is a publication about real-world software engineering.

## Blameless Post-Mortems: Incidents are a learning opportunity

DevFeed: [Blameless Post-Mortems: Incidents are a learning opportunity](<https://devfeed.tech/articles/blameless-post-mortems-incidents-are-a-learning-opportunity-39873.md>)

Original publisher: [Read original article](<https://mende.io/blog/blameless-postmortems/>)

Author: tobi@techunicorn.builders (Tobias Mende)

Published: 2022-01-15T12:42:00Z

Content type: article

Language: en

Sources: [Tobias Mende](<https://devfeed.tech/sources/tobias-mende.md>)

Topics: [Post Mortem](<https://devfeed.tech/topics/post-mortem.md>), [incident](<https://devfeed.tech/topics/incident.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [trust](<https://devfeed.tech/topics/trust.md>), [Processes](<https://devfeed.tech/topics/processes.md>)

Tags: [culture-practices-psychological-safety-engineering-excellence-software-craft](<https://devfeed.tech/tags/culture-practices-psychological-safety-engineering-excellence-software-craft.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [post-mortems](<https://devfeed.tech/tags/post-mortems.md>), [software-development](<https://devfeed.tech/tags/software-development.md>)

### AI overview

The article explains how blameless post-mortems help software and DevOps teams learn from incidents, share knowledge, and improve systems, infrastructure, and processes. It argues that organizations should focus on process failures rather than blaming individuals and should build trust so people report mistakes openly.

### Source excerpt

Blameless Post-Mortems: Incidents are a learning opportunity Blameless post-mortems are an effective tool to facilitate learning from failures, to share knowledge and to significantly improve the entire system, including software, infrastructure, and processes.

## One Bad Apple

DevFeed: [One Bad Apple](<https://devfeed.tech/articles/one-bad-apple-36919.md>)

Original publisher: [Read original article](<https://shostack.org/blog/one-bad-apple/>)

Author: Adam

Published: 2020-06-03T00:00:00Z

Content type: opinion

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [incident](<https://devfeed.tech/tags/incident.md>), [learning](<https://devfeed.tech/tags/learning.md>), [post-mortems](<https://devfeed.tech/tags/post-mortems.md>)

### AI overview

An opinion essay examines whether punitive, adversarial responses to repeated incidents can undermine learning and meaningful change. It draws a cautious analogy between police accountability and postmortem practices in technology, while acknowledging that the comparison is imperfect.

### Source excerpt

I generally try to stay on technical topics, because my understanding is that's what readers want. But events are overwhelming and I believe that not speaking out is now a political choice.

## Post-Mortem: Outbreak Database

DevFeed: [Post-Mortem: Outbreak Database](<https://devfeed.tech/articles/post-mortem-outbreak-database-31288.md>)

Original publisher: [Read original article](<https://nystudio107.com/blog/post-mortem-outbreak-database>)

Author: andrew@nystudio107.com (Andrew Welch)

Published: 2020-03-03T05:00:00Z

Content type: article

Language: en

Sources: [nystudio107 | Articles on modern web development.](<https://devfeed.tech/sources/nystudio107-articles-on-modern-web-development.md>)

Topics: [migration](<https://devfeed.tech/topics/migration.md>), [Content Management System](<https://devfeed.tech/topics/cms.md>), [PHP](<https://devfeed.tech/topics/php.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Vue.js](<https://devfeed.tech/topics/vue.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [axios](<https://devfeed.tech/topics/axios.md>), [Website](<https://devfeed.tech/topics/website.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [aging](<https://devfeed.tech/tags/aging.md>), [axios](<https://devfeed.tech/tags/axios.md>), [cms](<https://devfeed.tech/tags/cms.md>), [content](<https://devfeed.tech/tags/content.md>), [craft](<https://devfeed.tech/tags/craft.md>), [custom](<https://devfeed.tech/tags/custom.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [hybrid](<https://devfeed.tech/tags/hybrid.md>), [management](<https://devfeed.tech/tags/management.md>), [migration](<https://devfeed.tech/tags/migration.md>), [modernizing](<https://devfeed.tech/tags/modernizing.md>), [php](<https://devfeed.tech/tags/php.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [post-mortems](<https://devfeed.tech/tags/post-mortems.md>), [twig-vue-js](<https://devfeed.tech/tags/twig-vue-js.md>), [vue](<https://devfeed.tech/tags/vue.md>), [vuex](<https://devfeed.tech/tags/vuex.md>), [website](<https://devfeed.tech/tags/website.md>)

### AI overview

A post-mortem on modernizing the aging custom PHP Outbreak Database website by migrating it to Craft CMS and planning a hybrid Twig/Vue.js frontend using Vuex, Axios, and GraphQL. The project aimed to improve content maintenance, researcher and journalist usability, and long-term technical foundations.

### Source excerpt

Modernizing an aging custom PHP website with Craft CMS for content management, and a hybrid Twig/Vue.js + Vuex + Axios + GraphQL on the frontend

## Post-Mortem: LinkedIn Talent Intelligence Experience

DevFeed: [Post-Mortem: LinkedIn Talent Intelligence Experience](<https://devfeed.tech/articles/post-mortem-linkedin-talent-intelligence-experience-31287.md>)

Original publisher: [Read original article](<https://nystudio107.com/blog/post-mortem-linkedin-talent-intelligence-experience>)

Author: andrew@nystudio107.com (Andrew Welch)

Published: 2018-06-20T13:37:00Z

Content type: article

Language: en

Sources: [nystudio107 | Articles on modern web development.](<https://devfeed.tech/sources/nystudio107-articles-on-modern-web-development.md>)

Topics: [Post Mortem](<https://devfeed.tech/topics/post-mortem.md>), [Content Management System](<https://devfeed.tech/topics/cms.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [vuejs](<https://devfeed.tech/topics/vuejs.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [App](<https://devfeed.tech/topics/app.md>), [DevOps](<https://devfeed.tech/topics/devops.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [cms](<https://devfeed.tech/tags/cms.md>), [covers](<https://devfeed.tech/tags/covers.md>), [craft](<https://devfeed.tech/tags/craft.md>), [create](<https://devfeed.tech/tags/create.md>), [devops](<https://devfeed.tech/tags/devops.md>), [experience](<https://devfeed.tech/tags/experience.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [intelligence](<https://devfeed.tech/tags/intelligence.md>), [interactive](<https://devfeed.tech/tags/interactive.md>), [linkedin-s](<https://devfeed.tech/tags/linkedin-s.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [post-mortems](<https://devfeed.tech/tags/post-mortems.md>), [project](<https://devfeed.tech/tags/project.md>), [talent](<https://devfeed.tech/tags/talent.md>), [unique](<https://devfeed.tech/tags/unique.md>), [vuejs](<https://devfeed.tech/tags/vuejs.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This post-mortem explains how Craft CMS 3, GraphQL, and VueJS were used to build an interactive tablet-and-projection-wall experience for LinkedIn's Talent Intelligence events. It focuses on the project's planning, architecture, DevOps, and core application design.

### Source excerpt

This project post-mortem covers a unique use of Craft CMS 3, GraphQL, and VueJS to create an interactive experience for LinkedIn's Talent Intelligence Experience

## Post-Mortem: Applied Image Optimization

DevFeed: [Post-Mortem: Applied Image Optimization](<https://devfeed.tech/articles/post-mortem-applied-image-optimization-31271.md>)

Original publisher: [Read original article](<https://nystudio107.com/blog/image-optimization-project-results>)

Author: andrew@nystudio107.com (Andrew Welch)

Published: 2016-12-07T18:11:00Z

Content type: article

Language: en

Sources: [nystudio107 | Articles on modern web development.](<https://devfeed.tech/sources/nystudio107-articles-on-modern-web-development.md>)

Topics: [Optimization](<https://devfeed.tech/topics/optimization.md>), [Image](<https://devfeed.tech/topics/image.md>), [Website](<https://devfeed.tech/topics/website.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>)

Tags: [applying](<https://devfeed.tech/tags/applying.md>), [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [image](<https://devfeed.tech/tags/image.md>), [loading](<https://devfeed.tech/tags/loading.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [performance](<https://devfeed.tech/tags/performance.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [post-mortems](<https://devfeed.tech/tags/post-mortems.md>), [project](<https://devfeed.tech/tags/project.md>), [results](<https://devfeed.tech/tags/results.md>), [shows](<https://devfeed.tech/tags/shows.md>), [speed](<https://devfeed.tech/tags/speed.md>), [strategies](<https://devfeed.tech/tags/strategies.md>), [website](<https://devfeed.tech/tags/website.md>)

### AI overview

This project post-mortem describes applying image optimization techniques to improve website loading performance. Lazy-loading below-the-fold images, responsive server-side image processing, progressive JPEGs, and HTTP/2 reduced load time from 107.8 seconds to 2.8 seconds, Start Render from 29.8 seconds to 1.4 seconds, and Visually Complete from 35.5 seconds to 1.7 seconds.

### Source excerpt

This project post-mortem shows the results of applying image optimization strategies to speed up the loading of a website