# Logging

Published articles for Logging.

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

## Building an Internal Developer Platform with Artificial Intelligence

DevFeed: [Building an Internal Developer Platform with Artificial Intelligence](<https://devfeed.tech/articles/building-an-internal-developer-platform-with-artificial-intelligence-41298.md>)

Original publisher: [Read original article](<https://www.infoq.com/news/2026/09/platform-artificial-intelligence/>)

Author: Ben Linders

Published: 2026-09-17T11:11:00Z

Content type: news

Language: en

Sources: [InfoQ](<https://devfeed.tech/sources/infoq.md>)

Topics: [internal developer platform](<https://devfeed.tech/topics/internal-developer-platform.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [agent observability](<https://devfeed.tech/topics/agent-observability.md>), [OpenTelemetry](<https://devfeed.tech/topics/opentelemetry.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [culture-methods](<https://devfeed.tech/tags/culture-methods.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [developer-platform](<https://devfeed.tech/tags/developer-platform.md>), [distributed-tracing](<https://devfeed.tech/tags/distributed-tracing.md>), [guardrails](<https://devfeed.tech/tags/guardrails.md>), [internal-developer-platform](<https://devfeed.tech/tags/internal-developer-platform.md>), [logging](<https://devfeed.tech/tags/logging.md>), [logs](<https://devfeed.tech/tags/logs.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [news](<https://devfeed.tech/tags/news.md>), [opentelemetry](<https://devfeed.tech/tags/opentelemetry.md>), [platform-artificial-intelligence](<https://devfeed.tech/tags/platform-artificial-intelligence.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [traces](<https://devfeed.tech/tags/traces.md>)

### AI overview

This news article covers a KubeCon presentation about using AI agents as an internal developer platform. It discusses semantic search across sources such as Git, Slack, Jira, repositories, pull requests, and wiki pages; guardrails for controlling actions; and logs, metrics, and traces for understanding agent behavior. The speakers also describe OpenTelemetry conventions for GenAI and related observability tools.

### Source excerpt

Agents are becoming the new developer platform, using semantic search with data from tools like Git, Slack, and Jira for context. Things to consider are setting guardrails to block or allow things, and using logs, metrics, and traces to understand agent behavior. By Ben Linders

## Profiling App Engine Memcached

DevFeed: [Profiling App Engine Memcached](<https://devfeed.tech/articles/profiling-app-engine-memcached-27394.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/memcached-profiling.htm>)

Author: Khan Academy

Published: 2017-05-01T22:00:00Z

Content type: article

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [Latency](<https://devfeed.tech/topics/latency.md>), [Logging](<https://devfeed.tech/topics/logging.md>), [Data structures](<https://devfeed.tech/topics/data-structures.md>)

Tags: [engineering](<https://devfeed.tech/tags/engineering.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [latency](<https://devfeed.tech/tags/latency.md>), [logging](<https://devfeed.tech/tags/logging.md>), [memcached](<https://devfeed.tech/tags/memcached.md>), [news](<https://devfeed.tech/tags/news.md>), [patterns](<https://devfeed.tech/tags/patterns.md>), [profiling](<https://devfeed.tech/tags/profiling.md>), [tests](<https://devfeed.tech/tags/tests.md>)

### AI overview

Khan Academy engineers profile App Engine Memcached to estimate access latency and evaluate whether on-demand content fetching could support separate content trees for each language. Most requests showed 1-4 ms latency, usually below 10 ms, while a single multi-get performed similarly to a single get.

### Source excerpt

By Ben Kraft Last year, Willow wrote about how we optimized our in-memory content data to take up ... Read more

## A Threat Hunter's Guide to Detecting Malicious Activity in GitHub Audit Logs

DevFeed: [A Threat Hunter's Guide to Detecting Malicious Activity in GitHub Audit Logs](<https://devfeed.tech/articles/mapping-out-your-unknown-a-threat-hunter-s-guide-to-github-30894.md>)

Original publisher: [Read original article](<https://securitylabs.datadoghq.com/articles/mapping-out-your-unknown-threat-hunters-guide-to-github/>)

Author: Julie Agnes Sparks, Juvenal Araujo

Published: 2026-09-16T00:00:00Z

Content type: article

Language: en

Sources: [Datadog Security Labs](<https://devfeed.tech/sources/datadog-security-labs.md>)

Topics: [GitHub](<https://devfeed.tech/topics/github.md>), [Threat Hunting & Intel](<https://devfeed.tech/topics/threat-hunting-intel.md>), [Security](<https://devfeed.tech/topics/security.md>), [Logging](<https://devfeed.tech/topics/logging.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [personal access token](<https://devfeed.tech/topics/personal-access-token.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [github](<https://devfeed.tech/tags/github.md>), [logging](<https://devfeed.tech/tags/logging.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [personal-access-token](<https://devfeed.tech/tags/personal-access-token.md>), [secrets](<https://devfeed.tech/tags/secrets.md>), [security](<https://devfeed.tech/tags/security.md>), [security-research](<https://devfeed.tech/tags/security-research.md>)

### AI overview

This article examines threats targeting GitHub organizations, including compromised accounts, personal access tokens, OAuth tokens, leaked secrets, phishing, and malicious extensions or OAuth apps. It describes GitHub audit-log queries and behaviors that can help detect account compromise, reconnaissance, and source-code exfiltration.

### Source excerpt

In this post, we walk through different threats to GitHub and how to detect them.

## CISA's Logging Reference Architecture for OMB M-26-14: What federal agencies should do next

DevFeed: [CISA's Logging Reference Architecture for OMB M-26-14: What federal agencies should do next](<https://devfeed.tech/articles/cisa-s-logging-reference-architecture-for-omb-m-26-14-what-federal-agencies-should-do-next-30890.md>)

Original publisher: [Read original article](<https://www.elastic.co/blog/cisa-logging-omb-m-26-14>)

Author: Woody Walton

Published: 2026-09-16T00:00:00Z

Content type: article

Language: en

Sources: [Elastic Blog - Elasticsearch, Kibana, and ELK Stack](<https://devfeed.tech/sources/elastic-blog-elasticsearch-kibana-and-elk-stack.md>)

Topics: [cisa](<https://devfeed.tech/topics/cisa.md>), [Logging](<https://devfeed.tech/topics/logging.md>), [cybersecurity and infrastructure security agency](<https://devfeed.tech/topics/cybersecurity-and-infrastructure-security-agency.md>), [log management](<https://devfeed.tech/topics/log-management.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [implementation](<https://devfeed.tech/topics/implementation.md>), [audit](<https://devfeed.tech/topics/audit.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [audit](<https://devfeed.tech/tags/audit.md>), [cisa](<https://devfeed.tech/tags/cisa.md>), [cybersecurity-and-infrastructure-security-agency](<https://devfeed.tech/tags/cybersecurity-and-infrastructure-security-agency.md>), [cybersecurity-open-source-standards-log-management-government](<https://devfeed.tech/tags/cybersecurity-open-source-standards-log-management-government.md>), [government](<https://devfeed.tech/tags/government.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [logging](<https://devfeed.tech/tags/logging.md>), [logs](<https://devfeed.tech/tags/logs.md>), [public-sector](<https://devfeed.tech/tags/public-sector.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

This Elastic blog explains CISA's Logging Reference Architecture for OMB M-26-14 and the actions federal civilian executive branch agencies must take. It highlights planning and maturity deadlines, recommends assessing existing capabilities and documenting gaps, and discusses storage tiers, retrieval, immutability, and audit requirements.

### Source excerpt

Now that CISA has released its Logging Reference Architecture (LRA) for OMB M-26-14, federal agencies tasked to complete their logging plans. In this blog, we walk you through the most important aspects of the LRA guidance.

## Atlassian Automates Root Cause Analysis by Correlating Metrics, Logs and Traces

DevFeed: [Atlassian Automates Root Cause Analysis by Correlating Metrics, Logs and Traces](<https://devfeed.tech/articles/atlassian-automates-root-cause-analysis-by-correlating-metrics-logs-and-traces-26599.md>)

Original publisher: [Read original article](<https://www.infoq.com/news/2026/09/atlassian-automated-rca/>)

Author: Craig Risi

Published: 2026-09-15T12:00:00Z

Content type: news

Language: en

Sources: [InfoQ](<https://devfeed.tech/sources/infoq.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [atlassian](<https://devfeed.tech/topics/atlassian.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [SIEM, Security, Observability](<https://devfeed.tech/topics/siem-security-observability.md>), [tracing](<https://devfeed.tech/topics/tracing.md>), [Cloud Native Ecosystem](<https://devfeed.tech/topics/cloud-native-ecosystem.md>), [OpenTelemetry](<https://devfeed.tech/topics/opentelemetry.md>)

Tags: [atlassian](<https://devfeed.tech/tags/atlassian.md>), [atlassian-automated-rca](<https://devfeed.tech/tags/atlassian-automated-rca.md>), [cloud-native](<https://devfeed.tech/tags/cloud-native.md>), [defects](<https://devfeed.tech/tags/defects.md>), [devops](<https://devfeed.tech/tags/devops.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [logging](<https://devfeed.tech/tags/logging.md>), [logs](<https://devfeed.tech/tags/logs.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [news](<https://devfeed.tech/tags/news.md>), [opentelemetry](<https://devfeed.tech/tags/opentelemetry.md>), [root-cause-analysis](<https://devfeed.tech/tags/root-cause-analysis.md>), [services](<https://devfeed.tech/tags/services.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>), [traces](<https://devfeed.tech/tags/traces.md>), [tracing](<https://devfeed.tech/tags/tracing.md>)

### AI overview

Atlassian has outlined an approach to automating root cause analysis for large-scale cloud-native incidents. It correlates metrics, logs, distributed traces, and service topology to detect anomalies, align them in time, trace dependencies, and produce ranked hypotheses about likely fault origins and propagation paths.

### Source excerpt

Atlassian has outlined a new approach to automating root cause analysis for large-scale cloud-native incidents, using correlation across metrics, logs, distributed traces, and service topology to generate ranked hypotheses about where failures originate and how they propagate. By Craig Risi

## AWS Security Reference Architecture: A deep dive into PCI DSS compliance

DevFeed: [AWS Security Reference Architecture: A deep dive into PCI DSS compliance](<https://devfeed.tech/articles/aws-security-reference-architecture-a-deep-dive-into-pci-dss-compliance-20819.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/security/aws-security-reference-architecture-a-deep-dive-into-pci-dss-compliance/>)

Author: Avik Mukherjee

Published: 2026-09-14T17:46:56Z

Content type: article

Language: en

Sources: [AWS Security Blog](<https://devfeed.tech/sources/aws-security-blog.md>)

Topics: [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Security](<https://devfeed.tech/topics/security.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Network Segmentation](<https://devfeed.tech/topics/network-segmentation.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Logging](<https://devfeed.tech/topics/logging.md>), [Access Control](<https://devfeed.tech/topics/access-control.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [amazon-web-services](<https://devfeed.tech/tags/amazon-web-services.md>), [announcements](<https://devfeed.tech/tags/announcements.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [foundational-100](<https://devfeed.tech/tags/foundational-100.md>), [logging](<https://devfeed.tech/tags/logging.md>), [network-segmentation](<https://devfeed.tech/tags/network-segmentation.md>), [pci-dss](<https://devfeed.tech/tags/pci-dss.md>), [security](<https://devfeed.tech/tags/security.md>), [security-blog](<https://devfeed.tech/tags/security-blog.md>), [security-identity-compliance](<https://devfeed.tech/tags/security-identity-compliance.md>)

### AI overview

AWS announces the AWS Security Reference Architecture (AWS SRA) PCI DSS Deep Dive, a guide that extends the core AWS SRA with prescriptive architecture-level guidance for organizations handling cardholder data on AWS. It explains how AWS SRA patterns address PCI DSS concerns including account scoping, network segmentation, encryption, logging, and access control.

### Source excerpt

Amazon Web Services (AWS) is excited to announce the publication of the AWS Security Reference Architecture (AWS SRA) Payment Card Industry (PCI) Data Security Standard (DSS) Deep Dive. This new guide extends the core AWS SRA to provide prescriptive, architecture-level guidance for organizations that store, process, or transmit cardholder data on AWS. Organizations subject to [...]

## How to Orchestrate Multi-Call Conversations with an LLM and Twilio Conversation Memory with PHP

DevFeed: [How to Orchestrate Multi-Call Conversations with an LLM and Twilio Conversation Memory with PHP](<https://devfeed.tech/articles/how-to-orchestrate-multi-call-conversations-with-an-llm-and-twilio-conversation-memory-with-php-26246.md>)

Original publisher: [Read original article](<https://www.twilio.com/en-us/blog/developers/tutorials/product/orchestrate-multi-call-conversations-with-llm-twilio-conversation-memory-php>)

Author: Amanda Lange, Matthew Setter

Published: 2026-09-11T00:00:00Z

Content type: tutorial

Language: en

Sources: [Twilio Blog](<https://devfeed.tech/sources/twilio-blog.md>)

Topics: [Composer](<https://devfeed.tech/topics/composer.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [context](<https://devfeed.tech/topics/context.md>), [PHP](<https://devfeed.tech/topics/php.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [code](<https://devfeed.tech/tags/code.md>), [context](<https://devfeed.tech/tags/context.md>), [conversation-memory](<https://devfeed.tech/tags/conversation-memory.md>), [developer-insights](<https://devfeed.tech/tags/developer-insights.md>), [environment-variables](<https://devfeed.tech/tags/environment-variables.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [llm](<https://devfeed.tech/tags/llm.md>), [logging](<https://devfeed.tech/tags/logging.md>), [ngrok](<https://devfeed.tech/tags/ngrok.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [php](<https://devfeed.tech/tags/php.md>), [phpstorm](<https://devfeed.tech/tags/phpstorm.md>), [voice-api](<https://devfeed.tech/tags/voice-api.md>)

### AI overview

This tutorial shows how to build a PHP service with Open Swoole that uses Twilio Conversation Memory to preserve caller context, preferences, and action history across separate inbound calls. It covers the required accounts, tools, environment variables, Composer setup, OpenAI integration, logging, and Memory Store configuration.

### Source excerpt

In this tutorial you'll make a PHP service using Open Swoole that retains caller context, preferences and action history across multiple separate inbound calls.

## Percona Operator for PostgreSQL 3.1.0: Transparent Data Encryption, Logical Replicas, and Persistent Logging

DevFeed: [Percona Operator for PostgreSQL 3.1.0: Transparent Data Encryption, Logical Replicas, and Persistent Logging](<https://devfeed.tech/articles/percona-operator-for-postgresql-3-1-0-transparent-data-encryption-logical-replicas-and-persistent-logging-14108.md>)

Original publisher: [Read original article](<https://www.percona.com/blog/percona-operator-for-postgresql-3-1-0-transparent-data-encryption-logical-replicas-persistent-logging/>)

Author: Slava Sarzhan

Published: 2026-09-09T16:08:31Z

Content type: release

Language: en

Sources: [Blog - Percona](<https://devfeed.tech/sources/blog-percona.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Logging](<https://devfeed.tech/topics/logging.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [cloud](<https://devfeed.tech/tags/cloud.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [hashicorp-vault](<https://devfeed.tech/tags/hashicorp-vault.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [logging](<https://devfeed.tech/tags/logging.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [operator](<https://devfeed.tech/tags/operator.md>), [percona](<https://devfeed.tech/tags/percona.md>), [percona-operator-for-postgresql](<https://devfeed.tech/tags/percona-operator-for-postgresql.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [release](<https://devfeed.tech/tags/release.md>), [replication](<https://devfeed.tech/tags/replication.md>), [security](<https://devfeed.tech/tags/security.md>), [slavasarzhan-pg](<https://devfeed.tech/tags/slavasarzhan-pg.md>)

### AI overview

Percona Operator for PostgreSQL 3.1.0 adds transparent data encryption with pg_tde, logical replicas for read-only workloads, and persistent logging across Pod restarts. The release also adds official RKE2 support and full ARM64 images.

### Source excerpt

Percona Operator for PostgreSQL 3.1.0 takes on three things that decide whether a PostgreSQL platform passes review: is the data encrypted at rest, can it serve reads without straining the primary, and are the logs there when you need them. This release answers all three inside the custom resource, so none of them is a ... Continued The post Percona Operator for PostgreSQL 3.1.0: Transparent Data Encryption, Logical Replicas, and Persistent Logging appeared first on Percona.

## See you at Elastic{ON} 2026

DevFeed: [See you at Elastic{ON} 2026](<https://devfeed.tech/articles/see-you-at-elastic-on-2026-4818.md>)

Original publisher: [Read original article](<https://www.elastic.co/blog/elasticon-2026>)

Author: Dan Courcy

Published: 2026-09-08T00:00:00Z

Content type: news

Language: en

Sources: [Elastic Blog - Elasticsearch, Kibana, and ELK Stack](<https://devfeed.tech/sources/elastic-blog-elasticsearch-kibana-and-elk-stack.md>)

Topics: [AI search](<https://devfeed.tech/topics/ai-search.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [developer](<https://devfeed.tech/tags/developer.md>), [elasticsearch](<https://devfeed.tech/tags/elasticsearch.md>), [event](<https://devfeed.tech/tags/event.md>), [logging](<https://devfeed.tech/tags/logging.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [observability](<https://devfeed.tech/tags/observability.md>), [platform-observability-search-security](<https://devfeed.tech/tags/platform-observability-search-security.md>), [production](<https://devfeed.tech/tags/production.md>), [search](<https://devfeed.tech/tags/search.md>), [sre](<https://devfeed.tech/tags/sre.md>)

### AI overview

Elastic announces its Elastic{ON} 2026 global event tour, with sessions for developers on scaling AI agents with Elasticsearch and for SREs on observability, logging, metrics, and AI-assisted incident response.

### Source excerpt

Elastic{ON} kicks off this September with seven stops in cities around the world. Elastic's CEO Ash Kulkarni will be appearing at stops across the tour, opening keynotes with a candid conversation about why your data has never been more valuable.

## MCP Logging in Spring AI

DevFeed: [MCP Logging in Spring AI](<https://devfeed.tech/articles/mcp-logging-in-spring-ai-4502.md>)

Original publisher: [Read original article](<https://www.baeldung.com/spring-ai-mcp-logging>)

Author: Burak Gökmen

Published: 2026-09-06T23:19:21Z

Content type: tutorial

Language: en

Sources: [Baeldung](<https://devfeed.tech/sources/baeldung.md>)

Topics: [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [log management](<https://devfeed.tech/topics/log-management.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Remote Procedure Call (RPC)](<https://devfeed.tech/topics/rpc.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>)

Tags: [logging](<https://devfeed.tech/tags/logging.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [opentelemetry](<https://devfeed.tech/tags/opentelemetry.md>), [popular](<https://devfeed.tech/tags/popular.md>), [rpc](<https://devfeed.tech/tags/rpc.md>), [spring](<https://devfeed.tech/tags/spring.md>), [spring-ai](<https://devfeed.tech/tags/spring-ai.md>), [spring-ai-mcp-popular](<https://devfeed.tech/tags/spring-ai-mcp-popular.md>), [spring-boot](<https://devfeed.tech/tags/spring-boot.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial on MCP logging in Spring AI, covering server-to-client log notifications, client-controlled severity levels, and migration guidance following the feature's deprecation.

### Source excerpt

Learn about MCP logging in Spring AI, both in an MCP server and a client. The post MCP Logging in Spring AI first appeared on Baeldung.

## Quiz: Understanding the Python Traceback

DevFeed: [Quiz: Understanding the Python Traceback](<https://devfeed.tech/articles/quiz-understanding-the-python-traceback-4409.md>)

Original publisher: [Read original article](<https://realpython.com/quizzes/python-traceback/>)

Author: Real Python

Published: 2026-09-06T12:00:00Z

Content type: article

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Exception](<https://devfeed.tech/topics/exception.md>), [log management](<https://devfeed.tech/topics/log-management.md>)

Tags: [examples](<https://devfeed.tech/tags/examples.md>), [exception](<https://devfeed.tech/tags/exception.md>), [logging](<https://devfeed.tech/tags/logging.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

An interactive 12-question quiz that tests understanding of Python tracebacks, including how to read them from the bottom up, interpret their parts, recognize common exceptions, and log tracebacks while handling exceptions.

### Source excerpt

Check your understanding of Python tracebacks. Practice reading the error message line, recognizing common exceptions, and logging a traceback.

## Rootless Podman: Preserving Source IPs

DevFeed: [Rootless Podman: Preserving Source IPs](<https://devfeed.tech/articles/rootless-podman-preserving-source-ips-12852.md>)

Original publisher: [Read original article](<https://blog.podman.io/2026/09/rootless-podman-preserving-source-ips/>)

Author: Jan Rodak

Published: 2026-09-04T14:25:02Z

Content type: article

Language: en

Sources: [blog.podman.io](<https://devfeed.tech/sources/blog-podman-io.md>)

Topics: [podman](<https://devfeed.tech/topics/podman.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Networks](<https://devfeed.tech/topics/networks.md>), [Access Control](<https://devfeed.tech/topics/access-control.md>), [Logging](<https://devfeed.tech/topics/logging.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [bridge](<https://devfeed.tech/tags/bridge.md>), [container](<https://devfeed.tech/tags/container.md>), [containers](<https://devfeed.tech/tags/containers.md>), [ipv4](<https://devfeed.tech/tags/ipv4.md>), [ipv6](<https://devfeed.tech/tags/ipv6.md>), [logging](<https://devfeed.tech/tags/logging.md>), [networks](<https://devfeed.tech/tags/networks.md>), [podman](<https://devfeed.tech/tags/podman.md>), [port](<https://devfeed.tech/tags/port.md>), [rate-limiting](<https://devfeed.tech/tags/rate-limiting.md>), [routing](<https://devfeed.tech/tags/routing.md>), [tips-and-tricks](<https://devfeed.tech/tags/tips-and-tricks.md>)

### AI overview

This article explains how Pesto, a companion tool from the passt project, addresses Rootless Podman's inability to preserve incoming client source IPs on bridge networks. Pesto updates pasta's forwarding table so traffic reaches containers without source-address rewriting, while retaining existing port-mapping capabilities. The article also documents configuration steps, traffic flow, supported networking features, and limitations when switching from the current forwarder.

### Source excerpt

Rootless Podman has a long-standing limitation reported since 2020: containers on bridge networks can't see the real source IP of incoming connections. The `rootlessport` userspace proxy rewrites the source to the container's own subnet address, breaking IP-based access control, logging, and rate limiting. Pesto, a new companion tool from the passt project solves this. Pesto [...]

## When the action succeeds and the audit write doesn't

DevFeed: [When the action succeeds and the audit write doesn't](<https://devfeed.tech/articles/when-the-action-succeeds-and-the-audit-write-doesn-t-16002.md>)

Original publisher: [Read original article](<https://workos.com/blog/audit-log-write-reliability>)

Author: WorkOS

Published: 2026-09-04T00:00:00Z

Content type: article

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [Logging](<https://devfeed.tech/topics/logging.md>), [systems](<https://devfeed.tech/topics/systems.md>), [payload](<https://devfeed.tech/topics/payload.md>)

Tags: [audit](<https://devfeed.tech/tags/audit.md>), [distributed-transaction](<https://devfeed.tech/tags/distributed-transaction.md>), [logging](<https://devfeed.tech/tags/logging.md>), [metric](<https://devfeed.tech/tags/metric.md>), [retry](<https://devfeed.tech/tags/retry.md>)

### AI overview

The article examines why audit logs can become unreliable when an application performs an action and writes its audit record as separate operations. It describes silent gaps, phantom events, and duplicate events caused by failures, ordering, and retries, emphasizing that audit records must remain trustworthy evidence.

### Source excerpt

When the action succeeds and the log write fails, you get a gap that nothing alerts on. Here is the write path that closes it.

## Astro 7.3

DevFeed: [Astro 7.3](<https://devfeed.tech/articles/astro-7-3-3269.md>)

Original publisher: [Read original article](<https://astro.build/blog/astro-730/>)

Author: Matthew Phillips

Published: 2026-09-03T00:00:00Z

Content type: release

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Server](<https://devfeed.tech/topics/server.md>), [log management](<https://devfeed.tech/topics/log-management.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [cache](<https://devfeed.tech/tags/cache.md>), [cli](<https://devfeed.tech/tags/cli.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [logging](<https://devfeed.tech/tags/logging.md>), [release](<https://devfeed.tech/tags/release.md>), [servers](<https://devfeed.tech/tags/servers.md>)

### AI overview

Astro 7.3 adds support for multiple preview servers, routes runtime logging to custom image services and cache providers, and introduces a Cloudflare helper for custom worker entrypoints.

### Source excerpt

Astro 7.3 adds an --ignore-lock flag for astro preview, passes Astro's runtime logger into custom image services and cache providers, and ships a finalize() helper for Cloudflare custom worker entrypoints.

## 5 Billion Records, 10 Terabytes, Four Weeks: A Real Data Migration Playbook

DevFeed: [5 Billion Records, 10 Terabytes, Four Weeks: A Real Data Migration Playbook](<https://devfeed.tech/articles/5-billion-records-10-terabytes-four-weeks-a-real-data-migration-playbook-22629.md>)

Original publisher: [Read original article](<https://www.wix.engineering/post/5-billion-records-10-terabytes-four-weeks-a-real-data-migration-playbook>)

Author: Wix Engineering

Published: 2026-09-02T07:27:50Z

Content type: article

Language: en

Sources: [Wix Engineering](<https://devfeed.tech/sources/wix-engineering.md>)

Topics: [migration](<https://devfeed.tech/topics/migration.md>), [data](<https://devfeed.tech/topics/data.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [API](<https://devfeed.tech/topics/api.md>), [Logging](<https://devfeed.tech/topics/logging.md>), [Tech Debt](<https://devfeed.tech/topics/tech-debt.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [logging](<https://devfeed.tech/tags/logging.md>), [migration](<https://devfeed.tech/tags/migration.md>), [tech-debt](<https://devfeed.tech/tags/tech-debt.md>)

### AI overview

This Wix engineering article presents a data migration playbook based on lessons from large and complex migrations. It argues that success depends less on changing tooling than on identifying recurring problems before migration begins, especially by auditing inconsistent source data, implementing a read phase, and logging suspicious fields and structures. It also outlines using a V2 API, an API proxy, population-based rollout, change data capture, continued synchronization, and eventual decommissioning of V1.

### Source excerpt

By the time you finish reading this, someone at Wix is probably in the middle of a data migration. We've run migrations that lasted anywhere from a few months to two years. More recently, we've completed large and complex migrations in a few weeks. The difference wasn't the tooling, which barely changed. It was that we had finally learned which problems show up in every migration, and started dealing with them before the migration began instead of in the middle of it. Recap: Why We Migrate,...

## Primer on Python Decorators

DevFeed: [Primer on Python Decorators](<https://devfeed.tech/articles/primer-on-python-decorators-4396.md>)

Original publisher: [Read original article](<https://realpython.com/primer-on-python-decorators/>)

Author: Geir Arne Hjelle

Published: 2026-09-01T14:00:00Z

Content type: tutorial

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [Code](<https://devfeed.tech/topics/code.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [log management](<https://devfeed.tech/topics/log-management.md>)

Tags: [caching](<https://devfeed.tech/tags/caching.md>), [code](<https://devfeed.tech/tags/code.md>), [logging](<https://devfeed.tech/tags/logging.md>), [python](<https://devfeed.tech/tags/python.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial explaining Python decorators: functions that wrap other functions to alter or extend behavior. It covers writing custom decorators, stacking them, and how decorator order affects results.

### Source excerpt

In this tutorial, you'll look at what Python decorators are and how you define and use them. Decorators can make your code more readable and reusable. Come take a look at how decorators work under the hood and practice writing your own decorators.

## What's new in Svelte: September 2026

DevFeed: [What's new in Svelte: September 2026](<https://devfeed.tech/articles/what-s-new-in-svelte-september-2026-3127.md>)

Original publisher: [Read original article](<https://svelte.dev/blog/whats-new-in-svelte-september-2026>)

Author: Dani Sandoval

Published: 2026-09-01T00:00:00Z

Content type: release

Language: en

Sources: [Svelte blog](<https://devfeed.tech/sources/svelte-blog.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>)

Tags: [add-ons](<https://devfeed.tech/tags/add-ons.md>), [cli](<https://devfeed.tech/tags/cli.md>), [logging](<https://devfeed.tech/tags/logging.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [migration](<https://devfeed.tech/tags/migration.md>), [release](<https://devfeed.tech/tags/release.md>), [routing](<https://devfeed.tech/tags/routing.md>), [september-2026](<https://devfeed.tech/tags/september-2026.md>), [svelte](<https://devfeed.tech/tags/svelte.md>)

### AI overview

A release update covering Svelte 5.57, the SvelteKit 3 release-candidate line, and sv CLI changes. It highlights new APIs, routing and adapter updates, an AI-tools add-on, and a task-based SvelteKit 3 migration.

### Source excerpt

This month, Svelte 5.57 shipped with new SvelteMap methods and a few quality-of-life additions while SvelteKit 3 got closer to the finish line with its Release Candidate. The sv CLI also got a new ai-tools add-on that replaces the old mcp one, and sv@next now ships a task-based sveltekit-3 migration for existing apps. Let's dive a bit deeper! What's new in Svelte SvelteMap now has getOrInsert and getOrInsertComputed methods for the common "read or initialize" pattern (5.57.0, Docs, #18728) createContext now returns a third has function so you can check whether a context has been set without triggering the get error (5.57.0, Docs, #18472) <select> now supports the defaultValue attribute, so the select reverts to that value on form reset (5.57.0, #18591) svelte/server now exports the RenderOutput, SyncRenderOutput, Csp and Sha256Source types for typing server render output and CSP sources (5.57.0, #18648) For the full list of patches and bug fixes, see the Svelte CHANGELOG. What's new in SvelteKit 3's RC Prereleases have kept rolling on the @next line this month, adding a few more features and refining the surface: Enhanced cross-page form actions now navigate to the action page on success and failure, matching native form behavior (3.0.0-next.17, breaking, #16684) Adapter Vite plugins can now be split into pre and post groups so adapters can run transforms at the right point in the pipeline (3.0.0-next.18, breaking, #16711) Files with + prefixes are now ignored during routing if their names contain test, spec or stories, so colocated tests don't accidentally become routes (3.0.0-next.19, #16715) Development-server response logging is now nicer to read and routes through Vite's logger so it respects logLevel and customLogger (3.0.0-next.20/25, #16744, #16858) defineParams and the associated types have moved to @sveltejs/kit/params (3.0.0-next.19, breaking, #16716) +server.js files can now export a QUERY HTTP method handler (3.0.0-next.24, #16782) The preload filter fo

## A Starlette middleware guide for FastAPI and Python developers

DevFeed: [A Starlette middleware guide for FastAPI and Python developers](<https://devfeed.tech/articles/a-starlette-middleware-guide-for-fastapi-and-python-developers-20057.md>)

Original publisher: [Read original article](<https://www.honeybadger.io/blog/starlette-middleware/>)

Author: Aditya Raj

Published: 2026-08-28T07:00:00Z

Content type: tutorial

Language: en

Sources: [Honeybadger](<https://devfeed.tech/sources/honeybadger.md>)

Topics: [FastAPI](<https://devfeed.tech/topics/fastapi.md>), [Python](<https://devfeed.tech/topics/python.md>), [ASGI](<https://devfeed.tech/topics/asgi.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Cross-origin resource sharing (CORS)](<https://devfeed.tech/topics/cors.md>)

Tags: [auth](<https://devfeed.tech/tags/auth.md>), [cors](<https://devfeed.tech/tags/cors.md>), [developers](<https://devfeed.tech/tags/developers.md>), [fastapi](<https://devfeed.tech/tags/fastapi.md>), [guide](<https://devfeed.tech/tags/guide.md>), [logging](<https://devfeed.tech/tags/logging.md>), [middleware](<https://devfeed.tech/tags/middleware.md>), [python](<https://devfeed.tech/tags/python.md>), [python-articles](<https://devfeed.tech/tags/python-articles.md>), [starlette](<https://devfeed.tech/tags/starlette.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

This guide explains how middleware works in Starlette and FastAPI applications. It covers built-in middleware, custom middleware using pure ASGI and BaseHTTPMiddleware, and execution order when multiple middleware layers process requests and responses.

### Source excerpt

Starlette middlewares let you apply logging, auth, and CORS across every route in a web app without duplicating code. This article covers Starlette's built-in middlewares, building custom ones with pure ASGI and BaseHTTPMiddleware, and the execution-order rules that keep your FastAPI applications secure and fast. Read on to learn how to build and order Starlette middlewares the right way.

## How to start the AI-accelerated defense

DevFeed: [How to start the AI-accelerated defense](<https://devfeed.tech/articles/how-to-start-the-ai-accelerated-defense-1898.md>)

Original publisher: [Read original article](<https://1password.com/blog/ai-assisted-detection-engineering>)

Author: info@1password.com (Wade Wells)

Published: 2026-08-27T00:00:00Z

Content type: article

Language: en

Sources: [Blog on 1Password Blog](<https://devfeed.tech/sources/blog-on-1password-blog.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Detection engineering](<https://devfeed.tech/topics/detection-engineering.md>), [Prompt Engineering](<https://devfeed.tech/topics/prompt-engineering.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [log management](<https://devfeed.tech/topics/log-management.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-adoption](<https://devfeed.tech/tags/ai-adoption.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [llm](<https://devfeed.tech/tags/llm.md>), [logging](<https://devfeed.tech/tags/logging.md>), [onboarding](<https://devfeed.tech/tags/onboarding.md>), [security](<https://devfeed.tech/tags/security.md>), [validation](<https://devfeed.tech/tags/validation.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

This article explains how a security team began adopting AI for detection engineering by supplying the documentation and workflow context that AI systems lack. It covers an AI Detection Engineering stack involving logging pipelines, log onboarding, detection validation, threat modeling, and detection logic, and shows why better context produces more reliable results than relying on prompts or increasingly powerful models.

### Source excerpt

Early on in the AI adoption boom, I gained a reputation for just throwing everything at it to see what would stick. That wasn't the most effective strategy, and my token usage was crazy high. There are a ton of talks and posts on all the cool ways you can use AI for detection engineering, but I didn't see any that showed you where to begin. So, this isn't another blog about why you need to use AI in your defensive workflows. It seems most people understand why we need that. My focus is to show how our team got started and realized that providing AI with the necessary context is key to detection engineering successfully adopting AI. This is not just about building detection logic, but that is one of the goals. This foundation helps create the AI Detection Engineering stack: logging pipelines, log onboarding, detection validation, threat modeling, and more. An LLM does not know your stack, so out of the box it has limited value in a security review. In our experience, reliable results depend less on the fanciest model and more on the documentation and context around the workflow. If a human reads your log inventory and still has to ask three people what the ingestion method is, your agent does too. Why cold prompting fails When we first started using AI tooling, we realized prompts alone could get stuff done, but the output was inconsistent. Fields were missed, assumptions were made, and some detection logic was wrong. We saw it write queries that would not work in our SIEM. Usually these were around wildcards. The playbooks it wrote were generic, the tuning was poor, and some detections were just bad. With enough re-prompting, the output would improve, but it always required some massaging. The effort invested in the agent inputs had a noticeable impact on the quality of the outputs. TL;DR: garbage in, garbage out. Where our context came from At the start, this was just internal documentation we built to make our own lives easier. It started with new-hire materials a

## What else runs on your Postgres server, and how do we stop it from taking the database down?

DevFeed: [What else runs on your Postgres server, and how do we stop it from taking the database down?](<https://devfeed.tech/articles/what-else-runs-on-your-postgres-server-and-how-do-we-stop-it-from-taking-the-database-down-5530.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/protect-postgres-from-supporting-processes>)

Author: Kaushik Iska

Published: 2026-08-21T14:11:30Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [Database](<https://devfeed.tech/topics/database.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [Server](<https://devfeed.tech/topics/server.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [systemd](<https://devfeed.tech/topics/systemd.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [backup](<https://devfeed.tech/tags/backup.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [database](<https://devfeed.tech/tags/database.md>), [go](<https://devfeed.tech/tags/go.md>), [logging](<https://devfeed.tech/tags/logging.md>), [memory](<https://devfeed.tech/tags/memory.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [process](<https://devfeed.tech/tags/process.md>), [processes](<https://devfeed.tech/tags/processes.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [server](<https://devfeed.tech/tags/server.md>), [systemd](<https://devfeed.tech/tags/systemd.md>)

### AI overview

ClickHouse Managed Postgres isolates supporting services with runtime budgets and cgroup v2 limits so leaks, CPU saturation, and memory pressure do not compromise database availability.

### Source excerpt

ClickHouse Managed Postgres uses runtime budgets, cgroup limits, and disk-full session exemptions to keep supporting services from compromising database availability.

## What's New with Monitoring in PostgreSQL 19

DevFeed: [What's New with Monitoring in PostgreSQL 19](<https://devfeed.tech/articles/what-s-new-with-monitoring-in-postgresql-19-5505.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/postgres-19-monitoring-whats-new>)

Author: Gülçin Yıldırım Jelínek

Published: 2026-08-18T14:31:36Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [observability](<https://devfeed.tech/topics/observability.md>), [log management](<https://devfeed.tech/topics/log-management.md>), [Deadlock](<https://devfeed.tech/topics/deadlock.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [logging](<https://devfeed.tech/tags/logging.md>), [logs](<https://devfeed.tech/tags/logs.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [observability](<https://devfeed.tech/tags/observability.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>)

### AI overview

An overview of PostgreSQL 19 monitoring and observability improvements, including default lock-contention logging, per-process log verbosity, and separate logging controls for autovacuum ANALYZE operations. The article notes that PostgreSQL 19 is still in beta and that details may change before the final release.

### Source excerpt

What's New with Monitoring in PostgreSQL 19

## Observability best practices for Lambda durable functions

DevFeed: [Observability best practices for Lambda durable functions](<https://devfeed.tech/articles/observability-best-practices-for-lambda-durable-functions-4670.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/compute/observability-best-practices-for-lambda-durable-functions-2/>)

Author: D Surya Sai

Published: 2026-08-14T12:49:49Z

Content type: tutorial

Language: en

Sources: [AWS Compute Blog](<https://devfeed.tech/sources/aws-compute-blog.md>)

Topics: [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [log management](<https://devfeed.tech/topics/log-management.md>), [tracing](<https://devfeed.tech/topics/tracing.md>), [Instrumentation](<https://devfeed.tech/topics/instrumentation.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [stripe](<https://devfeed.tech/topics/stripe.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>)

Tags: [advanced-300](<https://devfeed.tech/tags/advanced-300.md>), [amazon-api-gateway](<https://devfeed.tech/tags/amazon-api-gateway.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [instrumentation](<https://devfeed.tech/tags/instrumentation.md>), [logging](<https://devfeed.tech/tags/logging.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [observability](<https://devfeed.tech/tags/observability.md>), [payment](<https://devfeed.tech/tags/payment.md>), [payment-processing](<https://devfeed.tech/tags/payment-processing.md>), [payments](<https://devfeed.tech/tags/payments.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [technical-how-to](<https://devfeed.tech/tags/technical-how-to.md>), [tracing](<https://devfeed.tech/tags/tracing.md>)

### AI overview

This tutorial presents an observability pattern for AWS Lambda durable functions using a Stripe payment-processing workflow. It covers durable-function metrics, custom business metrics, alarms, structured logging, AWS X-Ray tracing, instrumentation across suspension boundaries, and end-to-end debugging of callback timeouts.

### Source excerpt

Learn observability best practices for AWS Lambda durable functions, including CloudWatch metrics, custom alarms, structured logging, and X-Ray tracing for debugging callback timeouts end-to-end.

## How Fly.io logging works and how to collect application logs

DevFeed: [How Fly.io logging works and how to collect application logs](<https://devfeed.tech/articles/a-comprehensive-guide-to-fly-io-logging-20051.md>)

Original publisher: [Read original article](<https://www.honeybadger.io/blog/fly-io-logging/>)

Author: Muhammed Ali

Published: 2026-08-13T07:00:00Z

Content type: tutorial

Language: en

Sources: [Honeybadger](<https://devfeed.tech/sources/honeybadger.md>)

Topics: [fly.io](<https://devfeed.tech/topics/fly-io.md>), [Logging](<https://devfeed.tech/topics/logging.md>), [App](<https://devfeed.tech/topics/app.md>), [FastAPI](<https://devfeed.tech/topics/fastapi.md>), [Streams](<https://devfeed.tech/topics/streams.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [devops-articles](<https://devfeed.tech/tags/devops-articles.md>), [fastapi](<https://devfeed.tech/tags/fastapi.md>), [fly-io](<https://devfeed.tech/tags/fly-io.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [logging](<https://devfeed.tech/tags/logging.md>), [streams](<https://devfeed.tech/tags/streams.md>), [vector](<https://devfeed.tech/tags/vector.md>)

### AI overview

This tutorial explains how Fly.io collects and routes application logs, including output from standard output and standard error. It also demonstrates a FastAPI application that generates different log messages and describes handling logs with Honeybadger.

### Source excerpt

Logging is an import part of debugging an app. Without a good method of catching errors or logs in general, you would end up with uncaught issues and could also lose valuable customers in the process. Read this article to learn how to effectively handle logs on Fly.io.

## One audit trail for every coding agent, and what it proves

DevFeed: [One audit trail for every coding agent, and what it proves](<https://devfeed.tech/articles/one-audit-trail-for-every-coding-agent-and-what-it-proves-16003.md>)

Original publisher: [Read original article](<https://workos.com/blog/audit-trail-for-every-coding-agent>)

Author: WorkOS

Published: 2026-08-13T00:00:00Z

Content type: article

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [audit trail](<https://devfeed.tech/topics/audit-trail.md>), [audit](<https://devfeed.tech/topics/audit.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [codex](<https://devfeed.tech/topics/codex.md>), [OpenClaw](<https://devfeed.tech/topics/openclaw.md>), [SIEM, Security, Observability](<https://devfeed.tech/topics/siem-security-observability.md>), [MCP](<https://devfeed.tech/topics/mcp.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [api](<https://devfeed.tech/tags/api.md>), [audit](<https://devfeed.tech/tags/audit.md>), [audit-trail](<https://devfeed.tech/tags/audit-trail.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding](<https://devfeed.tech/tags/coding.md>), [logging](<https://devfeed.tech/tags/logging.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [siem](<https://devfeed.tech/tags/siem.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [visibility](<https://devfeed.tech/tags/visibility.md>)

### AI overview

This article describes WorkOS audit logging for Claude Code, Codex, OpenClaw, and pi. Its shared plugin and harness capture agent session, prompt, and tool lifecycle events, resolve activity to people, and make events queryable through a console, Export API, SIEM streaming, and MCP.

### Source excerpt

We built audit logging for Claude Code, Codex, OpenClaw and pi with no API key on any laptop. Use it to get total visibility into your entire org's agentic activity.

[Next page](<https://devfeed.tech/tags/logging.md?cursor=WyIyMDI2LTA4LTEzVDAwOjAwOjAwKzAwOjAwIiwgIjY5Yjc1ZDQ3LWU0YjItNDg1Ny1hZTExLWYwZmE5MmZkMTY1YyJd>)