# issue tracker

Published articles for issue tracker.

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

## Kotlin 2.4.20 Released

DevFeed: [Kotlin 2.4.20 Released](<https://devfeed.tech/articles/kotlin-2-4-20-released-8793.md>)

Original publisher: [Read original article](<https://blog.jetbrains.com/kotlin/2026/09/kotlin-2-4-20-released/>)

Author: Daniel Csorba

Published: 2026-09-07T11:30:57Z

Content type: release

Language: en

Sources: [Kotlin : A concise multiplatform language developed by JetBrains | The JetBrains Blog](<https://devfeed.tech/sources/kotlin-a-concise-multiplatform-language-developed-by-jetbrains-the-jetbrains-blog.md>), [The JetBrains Blog](<https://devfeed.tech/sources/the-jetbrains-blog.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Android Studio](<https://devfeed.tech/topics/android-studio.md>), [IntelliJ IDEA](<https://devfeed.tech/topics/intellij-idea.md>)

Tags: [android-studio](<https://devfeed.tech/tags/android-studio.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [features](<https://devfeed.tech/tags/features.md>), [github](<https://devfeed.tech/tags/github.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [intellij](<https://devfeed.tech/tags/intellij.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [release](<https://devfeed.tech/tags/release.md>), [releases](<https://devfeed.tech/tags/releases.md>), [swift](<https://devfeed.tech/tags/swift.md>), [testing](<https://devfeed.tech/tags/testing.md>), [wasm](<https://devfeed.tech/tags/wasm.md>), [youtrack](<https://devfeed.tech/tags/youtrack.md>)

### AI overview

Kotlin 2.4.20 adds standard-library, compiler, build-tool, Kotlin/Native, Kotlin/Wasm, and Kotlin/JS updates. The article also explains how to update Kotlin in supported IDEs or obtain the command-line compiler.

### Source excerpt

The Kotlin 2.4.20 release is out! Here are the main highlights: For the complete list of changes, see What's new in Kotlin 2.4.20 or the release notes on GitHub. How to install Kotlin 2.4.20 The latest version of Kotlin is included in the latest versions of IntelliJ IDEA and Android Studio. To update to the [...]

## How we closed 1,500 GitHub issues in one month

DevFeed: [How we closed 1,500 GitHub issues in one month](<https://devfeed.tech/articles/how-we-closed-1-500-github-issues-in-one-month-3148.md>)

Original publisher: [Read original article](<https://nextjs.org/blog/how-we-closed-1500-github-issues>)

Author: Marcos Hernanz

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

Content type: article

Language: en

Sources: [Next.js Blog](<https://devfeed.tech/sources/next-js-blog.md>)

Topics: [GitHub Issues](<https://devfeed.tech/topics/github-issues.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>), [Maintainers](<https://devfeed.tech/topics/maintainers.md>), [bug](<https://devfeed.tech/topics/bug.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [bug](<https://devfeed.tech/tags/bug.md>), [github-issues](<https://devfeed.tech/tags/github-issues.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [maintainers](<https://devfeed.tech/tags/maintainers.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [sandbox](<https://devfeed.tech/tags/sandbox.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

The Next.js team describes using an AI research agent to help maintainers review an issue backlog, close outdated reports, and retain issues that still matter.

### Source excerpt

How the Next.js team used an agent to research old reports and work through the issue backlog.

## Treating Issue Bodies as Untrusted Input

DevFeed: [Treating Issue Bodies as Untrusted Input](<https://devfeed.tech/articles/treating-issue-bodies-as-untrusted-input-34113.md>)

Original publisher: [Read original article](<https://philipptheserver.com/posts/prompt-injection-untrusted-issues/>)

Author: Philipp Lehmann (philipp.lehmann@gruppe.ai)

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

Content type: tutorial

Language: en

Sources: [Philipp Lehmann](<https://devfeed.tech/sources/philipp-lehmann.md>)

Topics: [prompt injection](<https://devfeed.tech/topics/prompt-injection.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [JSON Feed](<https://devfeed.tech/topics/json-feed.md>), [Structured-data](<https://devfeed.tech/topics/structured-data.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [github](<https://devfeed.tech/tags/github.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [json](<https://devfeed.tech/tags/json.md>), [llm](<https://devfeed.tech/tags/llm.md>), [prompt-injection](<https://devfeed.tech/tags/prompt-injection.md>), [schema](<https://devfeed.tech/tags/schema.md>), [security](<https://devfeed.tech/tags/security.md>), [test](<https://devfeed.tech/tags/test.md>)

### AI overview

The article explains how GitHub issue bodies can carry prompt injection attacks when an agent treats public input as instructions. It recommends fencing untrusted text, clearly labeling it, constraining model output to a fixed JSON action schema, and testing the validation boundary without a live model.

### Source excerpt

Prompt injection via GitHub issue bodies: fence untrusted text and accept model output only as a fixed JSON action schema, tested without a model.

## The Label as Contract: Consent and Priority as the Whole Queue

DevFeed: [The Label as Contract: Consent and Priority as the Whole Queue](<https://devfeed.tech/articles/the-label-as-contract-consent-and-priority-as-the-whole-queue-34107.md>)

Original publisher: [Read original article](<https://philipptheserver.com/posts/label-as-contract/>)

Author: Philipp Lehmann (philipp.lehmann@gruppe.ai)

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

Content type: tutorial

Language: en

Sources: [Philipp Lehmann](<https://devfeed.tech/sources/philipp-lehmann.md>)

Topics: [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>), [audit trail](<https://devfeed.tech/topics/audit-trail.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [audit-trail](<https://devfeed.tech/tags/audit-trail.md>), [consent](<https://devfeed.tech/tags/consent.md>), [fifo](<https://devfeed.tech/tags/fifo.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [priority](<https://devfeed.tech/tags/priority.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

The article argues that an autonomous coding agent should act only on issues carrying a specific human-applied label. Free-form issue content is unauthenticated and cannot establish consent or priority; label actions provide an independent audit trail, and priority should be derived from label transitions.

### Source excerpt

agent-ready label as the only consent gate for a coding agent: FIFO order by label time and a re-read-then-swap claim so two runs never share an issue.

## Triaging at Scale: How the Gradle Team Handles Issues and Pull Requests

DevFeed: [Triaging at Scale: How the Gradle Team Handles Issues and Pull Requests](<https://devfeed.tech/articles/triaging-at-scale-how-the-gradle-team-handles-issues-and-pull-requests-24699.md>)

Original publisher: [Read original article](<https://blog.gradle.org/triaging-gradle-github-issues>)

Author: Vlad Chesnokov

Published: 2026-07-16T04:00:00Z

Content type: article

Language: en

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

Topics: [Gradle](<https://devfeed.tech/topics/gradle.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [bug](<https://devfeed.tech/tags/bug.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [github](<https://devfeed.tech/tags/github.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [usability](<https://devfeed.tech/tags/usability.md>)

### AI overview

The Gradle team explains how it triages GitHub issues and pull requests at scale. The article describes lessons from using and then removing stale-issue automation, the role of human review, and how issue reports help identify bugs, documentation gaps, and usability problems.

### Source excerpt

Communities are at the heart of Gradle's success. Without their involvement, the build tool would not have the extensive feature set and wide use it has. And using the plural form is no mistake! While the user community is the largest, we also have a community of plugin authors that contribute to extending the capabilities of Gradle. A significant part of interactions between the Gradle team and those communities occurs via feature requests and bug reports using GitHub's issue tracker. Over the past years, we have improved how we handle those reports. We can now give them the attention they deserve and use them to help us improve the build tool across releases. In this post, we'll walk through how triage works today, the changes that got us here, and what you can do to help us help you when you report an issue. An iterative process Back in 2020, we introduced a stale bot to tackle our growing backlog of stale issues. Once it started closing issues, the community feedback was quick to arrive. The biggest complaint was that issues were closed automatically as stale, without a human from the engineering team ever weighing in. So we walked the automation back, step by step. First, we changed the stale bot to no longer close issues, only mark them stale and leave them open for the team to review. Then we reviewed all open issues carrying that label. With the backlog under control, we removed the stale bot for issues altogether. Later, we even re-triaged the closed stale issues that had at least one vote. Most turned out to be duplicates or already fixed. Today, no automation can silently close an issue. What's more, we don't miss any comments under closed issues: if somebody comments on a closed issue, it will be re-triaged. There are still around a thousand issues in our main repository closed by the stale bot. We don't plan to re-triage them, assuming they are obsolete. If the stale bot closed an issue you still care about, just leave a comment and we'll take another l

## 130 Release-Roadmap Issues, 818 Agent Runs: A Mid-Iteration Reality Check

DevFeed: [130 Release-Roadmap Issues, 818 Agent Runs: A Mid-Iteration Reality Check](<https://devfeed.tech/articles/130-release-roadmap-issues-818-agent-runs-a-mid-iteration-reality-check-25419.md>)

Original publisher: [Read original article](<https://jonnyzzz.com/blog/2026/04/28/ai-agent-roadmap-research/>)

Author: Eugene Petrenko

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

Content type: article

Language: en

Sources: [Eugene Petrenko](<https://devfeed.tech/sources/eugene-petrenko.md>)

Topics: [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Graphs](<https://devfeed.tech/topics/graphs.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [cli](<https://devfeed.tech/tags/cli.md>), [code](<https://devfeed.tech/tags/code.md>), [eugene-petrenko](<https://devfeed.tech/tags/eugene-petrenko.md>), [graph](<https://devfeed.tech/tags/graph.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [jonnyzzz](<https://devfeed.tech/tags/jonnyzzz.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-steroid](<https://devfeed.tech/tags/mcp-steroid.md>), [multi-agent](<https://devfeed.tech/tags/multi-agent.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [requirements](<https://devfeed.tech/tags/requirements.md>), [run-agent](<https://devfeed.tech/tags/run-agent.md>), [tag-41199d53f463](<https://devfeed.tech/tags/tag-41199d53f463.md>)

### AI overview

The article describes using a swarm of Claude, Codex, and Gemini agent CLIs to research 130+ release-roadmap issues and produce implementation specifications. The process used 818 agent runs over four days at an approximately $576 cost, followed by a mid-release comparison of the research with the team's actual work.

### Source excerpt

We turned one release's roadmap -- 130+ umbrella-epic issues -- into fully-researched implementation specs using a swarm of three different agent CLIs (Claude, Codex, Gemini): 818 runs, ~155M+ tokens, ~$576, four days. Then, mid-release-cycle, we ran a snapshot to compare the research against reality -- with no expectation that anything was "done" yet. Here is the pipeline, the numbers, and the honest verdict.

## An open-source spec for orchestration: Symphony

DevFeed: [An open-source spec for orchestration: Symphony](<https://devfeed.tech/articles/an-open-source-spec-for-orchestration-symphony-6561.md>)

Original publisher: [Read original article](<https://openai.com/index/open-source-codex-orchestration-symphony>)

Author: Caleeeb - Follow

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

Content type: article

Language: en

Sources: [OpenAI News](<https://devfeed.tech/sources/openai-news.md>)

Topics: [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Software](<https://devfeed.tech/topics/software.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agents](<https://devfeed.tech/tags/agents.md>), [code](<https://devfeed.tech/tags/code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding](<https://devfeed.tech/tags/coding.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [web](<https://devfeed.tech/tags/web.md>), [workflow](<https://devfeed.tech/tags/workflow.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

This article explains Symphony, an open-source specification and agent orchestrator created to reduce context switching in coding-agent workflows. Symphony connects project-management issue trackers to continuously running agents, while humans review the results. The article describes the workflow changes behind the system and reports a 500% increase in landed pull requests on some teams.

### Source excerpt

Learn how Symphony, an open-source spec for Codex orchestration, turns issue trackers into always-on agent systems--boosting engineering output and reducing context switching.

## Trace similarity systems on top of ClickHouse to analyze crash stack traces from our CI

DevFeed: [Trace similarity systems on top of ClickHouse to analyze crash stack traces from our CI](<https://devfeed.tech/articles/trace-similarity-systems-on-top-of-clickhouse-to-analyze-crash-stack-traces-from-our-ci-5607.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/trace-similarity-stack-traces>)

Author: Misha Shiryaev

Published: 2025-09-24T12:46:35Z

Content type: article

Language: en

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

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [ci](<https://devfeed.tech/topics/ci.md>), [Traces](<https://devfeed.tech/topics/traces.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>), [Fuzzing/Fuzz testing](<https://devfeed.tech/topics/fuzzing.md>), [FIRST](<https://devfeed.tech/topics/first.md>)

Tags: [ci](<https://devfeed.tech/tags/ci.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [crash-reporting](<https://devfeed.tech/tags/crash-reporting.md>), [fuzzing](<https://devfeed.tech/tags/fuzzing.md>), [github](<https://devfeed.tech/tags/github.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [logs](<https://devfeed.tech/tags/logs.md>), [trace](<https://devfeed.tech/tags/trace.md>)

### AI overview

This article explains how to build a trace similarity system on top of ClickHouse to analyze crash stack traces from CI. It describes collecting crash reports, extracting stack frames, grouping similar traces, and creating or updating GitHub issues so teams can distinguish new bugs from known ones.

### Source excerpt

Learn how our engineering team cut through noisy CI crash reports with a trace similarity system built on ClickHouse.

## Keycloak Extensions show GitHub stars

DevFeed: [Keycloak Extensions show GitHub stars](<https://devfeed.tech/articles/keycloak-extensions-show-github-stars-31690.md>)

Original publisher: [Read original article](<https://www.keycloak.org/2025/02/updated-extension-page>)

Author: Alexander Schwartz

Published: 2025-02-19T00:00:00Z

Content type: release

Language: en

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

Topics: [Keycloak](<https://devfeed.tech/topics/keycloak.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>)

Tags: [extensions](<https://devfeed.tech/tags/extensions.md>), [github](<https://devfeed.tech/tags/github.md>), [idm](<https://devfeed.tech/tags/idm.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [kerberos](<https://devfeed.tech/tags/kerberos.md>), [keycloak](<https://devfeed.tech/tags/keycloak.md>), [ldap](<https://devfeed.tech/tags/ldap.md>), [openid-connect](<https://devfeed.tech/tags/openid-connect.md>), [saml](<https://devfeed.tech/tags/saml.md>), [sso](<https://devfeed.tech/tags/sso.md>)

### AI overview

Keycloak updated its community extensions page so each extension displays its GitHub star count, helping users identify popular extensions. Users can request missing extensions through the GitHub issue tracker.

### Source excerpt

The Keycloak homepage has an updated community extensions page! Thanks to Martin Bartoš, each extension shows off with its GitHub stars. This should provide you with a better overview which extensions are popular with the community. If an extension you use is listed there, give a star! Are you missing an extension? Create an issue in our GitHub issue tracker to let us know so we can add it. Click on image below to get the extensions page, or navigate via the Community page and choose "Extensions" there. PS: Did you already give Keycloak a star?

## How a transitive dependency caused unexpected Android behavior

DevFeed: [How a transitive dependency caused unexpected Android behavior](<https://devfeed.tech/articles/watch-out-for-transitive-dependencies-an-obvious-rant-25585.md>)

Original publisher: [Read original article](<https://www.marcogomiero.com/posts/2025/rant-transitive-deps/>)

Author: Marco Gomiero

Published: 2025-01-14T00:00:00Z

Content type: opinion

Language: en

Sources: [Posts on Marco Gomiero](<https://devfeed.tech/sources/posts-on-marco-gomiero.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Library](<https://devfeed.tech/topics/library.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>), [navigation](<https://devfeed.tech/topics/navigation.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [fragments](<https://devfeed.tech/tags/fragments.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [libraries](<https://devfeed.tech/tags/libraries.md>)

### AI overview

The author recounts debugging a crash affecting some Android users and tracing unexpected behavior to a change introduced by an external library. The article advises checking library changes and transitive dependencies during updates.

### Source excerpt

This article is just a short "rant" and a "therapy session" to remind and warn my future self. I was recently debugging a weird crash affecting some users. The issue was related to navigation, fragments, and backstacks. After weeks spent trying to reproduce it, reading online reports, and cross-referencing previous libraries and SDK updates, I finally had an illuminating moment after reading about a similar behavior in the Google Issue Tracker. It made me wonder: Could something have changed in the Android Manifest?

## KotlinPoet 2.0 is here!

DevFeed: [KotlinPoet 2.0 is here!](<https://devfeed.tech/articles/kotlinpoet-2-0-is-here-29011.md>)

Original publisher: [Read original article](<https://code.cash.app/kotlinpoet-2-is-here>)

Author: Egor Andreevich

Published: 2024-11-05T00:00:00Z

Content type: release

Language: en

Sources: [Cash App Code Blog](<https://devfeed.tech/sources/cash-app-code-blog.md>)

Topics: [Library](<https://devfeed.tech/topics/library.md>), [Code generation](<https://devfeed.tech/topics/code-generation.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Code](<https://devfeed.tech/topics/code.md>), [Syntax Highlighting](<https://devfeed.tech/topics/syntax-highlighting.md>)

Tags: [code-generation](<https://devfeed.tech/tags/code-generation.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [formatting](<https://devfeed.tech/tags/formatting.md>), [github](<https://devfeed.tech/tags/github.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [migration](<https://devfeed.tech/tags/migration.md>), [release](<https://devfeed.tech/tags/release.md>)

### AI overview

KotlinPoet 2.0 is a source- and binary-compatible major release of the Kotlin and Java API for generating Kotlin source files. It changes space wrapping so spaces do not wrap by default, while a newly introduced character marks spaces that are safe to wrap.

### Source excerpt

KotlinPoet 2.0 is the next, source- and binary-compatible major release of the library, that has important behavior changes.

## Zed AI: Introducing Usage-Based Billing for High-Volume Users

DevFeed: [Zed AI: Introducing Usage-Based Billing for High-Volume Users](<https://devfeed.tech/articles/zed-ai-introducing-usage-based-billing-for-high-volume-users-13571.md>)

Original publisher: [Read original article](<https://zed.dev/blog/zed-ai-billing>)

Author: Nathan Sobo

Published: 2024-10-17T00:00:00Z

Content type: release

Language: en

Sources: [Zed Industries - Blog](<https://devfeed.tech/sources/zed-industries-blog.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Code](<https://devfeed.tech/topics/code.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>)

Tags: [account](<https://devfeed.tech/tags/account.md>), [ai](<https://devfeed.tech/tags/ai.md>), [cost](<https://devfeed.tech/tags/cost.md>), [free](<https://devfeed.tech/tags/free.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [optional](<https://devfeed.tech/tags/optional.md>), [subscription](<https://devfeed.tech/tags/subscription.md>), [tokens](<https://devfeed.tech/tags/tokens.md>), [usage-based-billing](<https://devfeed.tech/tags/usage-based-billing.md>), [volume](<https://devfeed.tech/tags/volume.md>)

### AI overview

Zed is introducing usage-based billing for high-volume Zed AI users while keeping a free tier for everyone else. Users will be billed at cost for tokens beyond the free tier, with optional subscription billing and monthly spending limits.

### Source excerpt

Some billing-related changes for Zed's AI offering

## vec2pg: Migrate to pgvector from Pinecone and Qdrant

DevFeed: [vec2pg: Migrate to pgvector from Pinecone and Qdrant](<https://devfeed.tech/articles/vec2pg-migrate-to-pgvector-from-pinecone-and-qdrant-704.md>)

Original publisher: [Read original article](<https://supabase.com/blog/vec2pg>)

Author: Oliver Rice

Published: 2024-08-16T07:00:00Z

Content type: article

Language: en

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

Topics: [Qdrant](<https://devfeed.tech/topics/qdrant.md>), [Supabase](<https://devfeed.tech/topics/supabase.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [cli](<https://devfeed.tech/tags/cli.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [data](<https://devfeed.tech/tags/data.md>), [databases](<https://devfeed.tech/tags/databases.md>), [developer](<https://devfeed.tech/tags/developer.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [network](<https://devfeed.tech/tags/network.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [recovery](<https://devfeed.tech/tags/recovery.md>), [scale](<https://devfeed.tech/tags/scale.md>), [speed](<https://devfeed.tech/tags/speed.md>), [sql](<https://devfeed.tech/tags/sql.md>), [technology](<https://devfeed.tech/tags/technology.md>), [tools](<https://devfeed.tech/tags/tools.md>), [vector](<https://devfeed.tech/tags/vector.md>)

### AI overview

vec2pg is a command-line utility that migrates data from Pinecone and Qdrant vector databases into Supabase or another Postgres instance using pgvector. It preserves identifiers and metadata, supports Pinecone namespaces and cloud or locally hosted Qdrant instances, and reports throughput under specified infrastructure conditions.

### Source excerpt

Migrate vector data from vector DBs to Supabase

## Chromium Issue Tracker migration is complete

DevFeed: [Chromium Issue Tracker migration is complete](<https://devfeed.tech/articles/chromium-issue-tracker-migration-is-complete-4177.md>)

Original publisher: [Read original article](<https://blog.chromium.org/2024/02/chromium-issue-tracker-migration-is.html>)

Author: Chromium Blog (noreply@blogger.com)

Published: 2024-02-05T16:42:00Z

Content type: news

Language: en

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

Topics: [Chromium](<https://devfeed.tech/topics/chromium.md>), [GitHub Issues](<https://devfeed.tech/topics/github-issues.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Google](<https://devfeed.tech/topics/google.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Git](<https://devfeed.tech/topics/git.md>)

Tags: [chromium](<https://devfeed.tech/tags/chromium.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [git](<https://devfeed.tech/tags/git.md>), [google](<https://devfeed.tech/tags/google.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [migration](<https://devfeed.tech/tags/migration.md>), [none](<https://devfeed.tech/tags/none.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

Chromium has completed its migration from Monorail to the Chromium Issue Tracker, powered by Google Issue Tracker. Existing Monorail links will redirect to the migrated issues, and feedback will help improve the new tracker experience.

### Source excerpt

We are thrilled to share that Chromium issue tracking has migrated! Access the Issue Tracker, and supporting documentation. Why was this done Issue tracking moved from Monorail to the Chromium Issue Tracker (powered by the Google Issue Tracker) to provide a feature-rich and well-supported issue tracker for Chromium's ecosystem. Chromium joins other open source projects (Git, Gerrit) on this tooling. What happens moving forward Existing Monorail issue links will redirect to the migrated issues in the new issue tracker. We will prioritize feedback to continue to improve the issue tracker experience. Help & Feedback You can reach out at any time to issue-tracker-support@chromium.org with questions or concerns.

## Chromium Issue Tracker migration beginning Feb 2, 2024 at 5pm PST

DevFeed: [Chromium Issue Tracker migration beginning Feb 2, 2024 at 5pm PST](<https://devfeed.tech/articles/chromium-issue-tracker-migration-beginning-feb-2-2024-at-5pm-pst-4178.md>)

Original publisher: [Read original article](<https://blog.chromium.org/2024/02/chromium-issue-tracker-migration.html>)

Author: Chromium Blog (noreply@blogger.com)

Published: 2024-02-02T17:02:00Z

Content type: news

Language: en

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

Topics: [Chromium](<https://devfeed.tech/topics/chromium.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Google](<https://devfeed.tech/topics/google.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>)

Tags: [bugs](<https://devfeed.tech/tags/bugs.md>), [chromium](<https://devfeed.tech/tags/chromium.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [google](<https://devfeed.tech/tags/google.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [migration](<https://devfeed.tech/tags/migration.md>), [none](<https://devfeed.tech/tags/none.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

Chromium is migrating all issues, including their history and stars, from Monorail to the Google-powered Chromium Issue Tracker. The migration is scheduled for February 2-4, 2024, with existing issue links redirecting afterward and documentation for common workflows to be added later.

### Source excerpt

As we shared last year, Chromium is moving to a different issue tracker to provide a well-supported user experience for the long term. Migration is beginning today (February 2, 2024) at 5pm PST. We expect migration will be completed by the end of day (PST) February 4, 2024. What's happening We will migrate all Chromium issues, including issue history and stars, from Monorail to a different tool: Chromium Issue Tracker, powered by the Google Issue Tracker. This tooling change will provide a feature-rich and well-supported issue tracker for Chromium's ecosystem. Chromium will join other open source projects (Git, Gerrit) on this tooling. Existing transparency levels to bugs will be maintained. Post-Migration We will publish another post once the migration is complete. Once the migration completes, existing Monorail issue links will redirect to the migrated issues in the new issue tracker. We will prioritize feedback to continue to improve the issue tracker experience. Documentation on new and common workflows will be added to chromium.org once the migration is complete. Help & Feedback You can reach out at any time to issue-tracker-support@chromium.org with questions or concerns.

## Bootstrap Icons v1.11.0

DevFeed: [Bootstrap Icons v1.11.0](<https://devfeed.tech/articles/bootstrap-icons-v1-11-0-22291.md>)

Original publisher: [Read original article](<https://blog.getbootstrap.com/2023/09/12/bootstrap-icons-1-11-0/>)

Author: Mark Otto

Published: 2023-09-12T00:01:00Z

Content type: release

Language: en

Sources: [Bootstrap.com](<https://devfeed.tech/sources/bootstrap-com.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>), [Bootstrap](<https://devfeed.tech/topics/bootstrap.md>)

Tags: [figma](<https://devfeed.tech/tags/figma.md>), [figma-community](<https://devfeed.tech/tags/figma-community.md>), [github](<https://devfeed.tech/tags/github.md>), [icons](<https://devfeed.tech/tags/icons.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [npm](<https://devfeed.tech/tags/npm.md>), [release](<https://devfeed.tech/tags/release.md>), [search](<https://devfeed.tech/tags/search.md>), [v1](<https://devfeed.tech/tags/v1.md>)

### AI overview

Bootstrap Icons v1.11.0 adds 100 new icons, bringing the collection to more than 2,000 icons. The release also introduces version tags for icon pages, npm and Composer installation options, GitHub downloads, and a newly published Figma Community file.

### Source excerpt

Bootstrap Icons v1.11.0 has arrived with 100 new icons--including new floppy disk icons, additional brand icons, new person icons, new emojis, some birthday cake, a few new science icons, and more. We're now at over 2,000 icons! 100 new icons Here's a quick look at all the new icons in v1.11.0: Check out the pull request for all the details on which icons were added and which were updated.

## Imperfect #14: How to map dependencies

DevFeed: [Imperfect #14: How to map dependencies](<https://devfeed.tech/articles/imperfect-14-how-to-map-dependencies-39452.md>)

Original publisher: [Read original article](<https://imperfect.substack.com/p/imperfect-14-how-to-map-dependencies>)

Author: Pedro Gil Carvalho

Published: 2023-07-07T13:33:59Z

Content type: tutorial

Language: en

Sources: [Pedro Gil Carvalho](<https://devfeed.tech/sources/pedro-gil-carvalho.md>)

Topics: [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [microservices architecture](<https://devfeed.tech/topics/microservices-architecture.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [interfaces](<https://devfeed.tech/topics/interfaces.md>), [API](<https://devfeed.tech/topics/api.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [awareness](<https://devfeed.tech/tags/awareness.md>), [changes](<https://devfeed.tech/tags/changes.md>), [database](<https://devfeed.tech/tags/database.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [map](<https://devfeed.tech/tags/map.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [microservices-architecture](<https://devfeed.tech/tags/microservices-architecture.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [monolith](<https://devfeed.tech/tags/monolith.md>), [pair-programming](<https://devfeed.tech/tags/pair-programming.md>)

### AI overview

The article explains how to map service dependencies to help identify and avoid distributed monoliths. It recommends team-by-team architecture reviews, collaboratively maintained diagrams, monitoring connected interfaces, and tracking dependencies in a simple spreadsheet.

### Source excerpt

Avoiding the distributed monolith antipattern requires great situational awareness. Today we go over what that means, how architecture reviews can help, and one simple way to anticipate dependencies.

## Announcing the Apollo Kotlin plugin for Android Studio and IntelliJ IDEA

DevFeed: [Announcing the Apollo Kotlin plugin for Android Studio and IntelliJ IDEA](<https://devfeed.tech/articles/announcing-the-apollo-kotlin-plugin-for-android-studio-and-intellij-idea-23145.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/announcing-the-apollo-kotlin-plugin-for-android-studio-and-intellij-idea>)

Author: Benoit Lubek

Published: 2023-06-20T12:22:59Z

Content type: release

Language: en

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

Topics: [Android Studio](<https://devfeed.tech/topics/android-studio.md>), [IntelliJ IDEA](<https://devfeed.tech/topics/intellij-idea.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Code generation](<https://devfeed.tech/topics/code-generation.md>), [Gradle](<https://devfeed.tech/topics/gradle.md>), [Library](<https://devfeed.tech/topics/library.md>), [ide](<https://devfeed.tech/topics/ide.md>)

Tags: [android-studio](<https://devfeed.tech/tags/android-studio.md>), [apollo](<https://devfeed.tech/tags/apollo.md>), [code-generation](<https://devfeed.tech/tags/code-generation.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [gradle-plugin](<https://devfeed.tech/tags/gradle-plugin.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [intellij-idea](<https://devfeed.tech/tags/intellij-idea.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [library](<https://devfeed.tech/tags/library.md>), [migration](<https://devfeed.tech/tags/migration.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [navigation](<https://devfeed.tech/tags/navigation.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [preview](<https://devfeed.tech/tags/preview.md>), [release](<https://devfeed.tech/tags/release.md>)

### AI overview

Apollo introduced a preview plugin for Android Studio and IntelliJ IDEA that improves Apollo Kotlin development with automatic background code generation, migration helpers, and navigation between Kotlin and GraphQL definitions.

### Source excerpt

We're happy to introduce an Apollo Kotlin plugin for Android Studio and IntelliJ IDEA, to help you work with the library and improve your productivity. This preview release can be tried out today. Features On-the-fly code generation Apollo Kotlin is a strongly-typed client library that generates models from your GraphQL queries. This works thanks to a Gradle plugin that triggers the code generation at build time.

## This Week at Zed Industries: #5

DevFeed: [This Week at Zed Industries: #5](<https://devfeed.tech/articles/this-week-at-zed-industries-5-13555.md>)

Original publisher: [Read original article](<https://zed.dev/blog/this-week-at-zed-5>)

Author: Max Brunsfeld

Published: 2023-06-02T00:00:00Z

Content type: article

Language: en

Sources: [Zed Industries - Blog](<https://devfeed.tech/sources/zed-industries-blog.md>)

Topics: [ui](<https://devfeed.tech/topics/ui.md>), [App](<https://devfeed.tech/topics/app.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [features](<https://devfeed.tech/tags/features.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [layout](<https://devfeed.tech/tags/layout.md>), [os](<https://devfeed.tech/tags/os.md>), [screen](<https://devfeed.tech/tags/screen.md>), [set](<https://devfeed.tech/tags/set.md>), [view](<https://devfeed.tech/tags/view.md>)

### AI overview

Zed's weekly update covers the release of Zed 0.88, including a redesigned panel system and a zoom feature. It also describes crash problems after release, three patches issued to address them, new crash dashboards, and ongoing work on LSP server detection.

### Source excerpt

Panels, panels, and more panels...

## Gradle Public Roadmap

DevFeed: [Gradle Public Roadmap](<https://devfeed.tech/articles/gradle-public-roadmap-24689.md>)

Original publisher: [Read original article](<https://blog.gradle.org/roadmap-announcement>)

Author: Piotr Jagielski

Published: 2022-06-17T04:00:00Z

Content type: article

Language: en

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

Topics: [Gradle](<https://devfeed.tech/topics/gradle.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [releases](<https://devfeed.tech/topics/releases.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [github](<https://devfeed.tech/tags/github.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [releases](<https://devfeed.tech/tags/releases.md>), [slack](<https://devfeed.tech/tags/slack.md>)

### AI overview

Gradle has made its Build Tool roadmap public through a GitHub-hosted roadmap board. The board presents planned projects and user-facing features by quarter and target release, while also showing work delivered in the previous two quarters.

### Source excerpt

We are excited to announce that the Gradle Build Tool roadmap is now public. See the roadmap board and the associated readme. Motivation The Gradle Build Tool project regularly ships new releases full of new features and bug fixes. So far our main channels of communication with the user community to share plans and get feedback were release notes, blog, issue tracker, forums, and community Slack. However, we lacked a high-level overview of what's planned in the upcoming releases. About the roadmap Today, we are announcing our new roadmap board hosted on GitHub. It lists major projects and user-facing features, organized by quarter and target release. The board also shows the past two quarters so that you can see what we delivered in recent Gradle releases. Each roadmap item provides a brief description and links to related issues in the issue tracker. Share Your Feedback We hope that this additional level of transparency about our plans will be useful to you. Please let us know if you have any questions or feedback. Comments on the roadmap board itself are disabled to keep it neat and tidy. Instead, reach out to us on the community Slack #roadmap channel.

## incident.io on Ship It!

DevFeed: [incident.io on Ship It!](<https://devfeed.tech/articles/incident-io-on-ship-it-11826.md>)

Original publisher: [Read original article](<https://incident.io/blog/incident-io-on-ship-it>)

Author: Chris Evans

Published: 2021-10-04T00:00:00Z

Content type: article

Language: en

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

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [incident management](<https://devfeed.tech/topics/incident-management.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>), [Server](<https://devfeed.tech/topics/server.md>), [ssh](<https://devfeed.tech/topics/ssh.md>)

Tags: [core](<https://devfeed.tech/tags/core.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [outage](<https://devfeed.tech/tags/outage.md>), [podcast](<https://devfeed.tech/tags/podcast.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>)

### AI overview

The article discusses incident.io's approach to incident management, combining opinionated defaults such as incident leads, severity definitions, and structured updates with flexibility for each company's process. It emphasizes simplicity and reducing operators' decision-making burden during incidents.

### Source excerpt

A few weeks ago, Stephen and I had the pleasure of talking to @Gerhard on changelog's Ship It! Podcast. We chatted about incident workflows, our relentless focus on simplicity, and how incident.io uses incident.io when we have incidents ourselves.

## High-Tier Content in the SoundCloud API

DevFeed: [High-Tier Content in the SoundCloud API](<https://devfeed.tech/articles/high-tier-content-in-the-soundcloud-api-2046.md>)

Original publisher: [Read original article](<https://developers.soundcloud.com/blog//high-tier-content-in-the-soundcloud-api>)

Published: 2021-05-06T00:00:00Z

Content type: article

Language: en

Sources: [SoundCloud Backstage Blog](<https://devfeed.tech/sources/soundcloud-backstage-blog.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [User Experience](<https://devfeed.tech/topics/user-experience.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [api](<https://devfeed.tech/tags/api.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [playback](<https://devfeed.tech/tags/playback.md>), [user-experience](<https://devfeed.tech/tags/user-experience.md>)

### AI overview

The SoundCloud API now supports retrieving metadata for the full catalog, including high-tier Go+ content. A new filter lets clients request tracks based on whether the user can fully play, preview, or only view metadata for them.

### Source excerpt

You can now retrieve metadata for our full SoundCloud catalog through our API by providing the new filter in your request. Until recently...

## SoundCloud's New API Track Object

DevFeed: [SoundCloud's New API Track Object](<https://devfeed.tech/articles/soundcloud-s-new-api-track-object-2154.md>)

Original publisher: [Read original article](<https://developers.soundcloud.com/blog//soundclouds-new-api-track-object>)

Published: 2021-03-16T00:00:00Z

Content type: article

Language: en

Sources: [SoundCloud Backstage Blog](<https://devfeed.tech/sources/soundcloud-backstage-blog.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [data](<https://devfeed.tech/topics/data.md>), [Structured-data](<https://devfeed.tech/topics/structured-data.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [api](<https://devfeed.tech/tags/api.md>), [data](<https://devfeed.tech/tags/data.md>), [developers](<https://devfeed.tech/tags/developers.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [update](<https://devfeed.tech/tags/update.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

SoundCloud is introducing a new API track object aligned with its current data model to standardize and simplify response data. Deprecated fields will be removed from track-related responses, and developers are asked to update applications or request preservation of necessary fields through the issue tracker.

### Source excerpt

As a part of our efforts to improve API use, we're introducing a new object that's more up to date with our current data model. The...

## Find that bug! Using a search engine as a programmer

DevFeed: [Find that bug! Using a search engine as a programmer](<https://devfeed.tech/articles/find-that-bug-using-a-search-engine-as-a-programmer-20993.md>)

Original publisher: [Read original article](<https://codewithoutrules.com/2020/08/17/search-engine-programmers/>)

Author: Itamar Turner-Trauring

Published: 2020-08-17T00:00:00Z

Content type: tutorial

Language: en

Sources: [Itamar Turner-Trauring](<https://devfeed.tech/sources/itamar-turner-trauring.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>), [Python](<https://devfeed.tech/topics/python.md>), [Stack Overflow](<https://devfeed.tech/topics/stackoverflow.md>), [pandas](<https://devfeed.tech/topics/pandas.md>), [Logging](<https://devfeed.tech/topics/logging.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [JSON](<https://devfeed.tech/topics/json.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [github](<https://devfeed.tech/tags/github.md>), [issue-tracker](<https://devfeed.tech/tags/issue-tracker.md>), [json](<https://devfeed.tech/tags/json.md>), [pandas](<https://devfeed.tech/tags/pandas.md>), [python](<https://devfeed.tech/tags/python.md>), [search](<https://devfeed.tech/tags/search.md>)

### AI overview

This article explains how programmers can find solutions to bugs and programming problems by searching project-specific issue trackers, documentation, Stack Overflow, and other local resources alongside general search engines. It uses an Eliot and Pandas error as an example of a GitHub issue that a general search engine did not index.

### Source excerpt

Most bugs you encounter have been encountered by others before you; most programming problems you face have been faced by others as well. And many of those people have written down details about what they've learned--in issue trackers, documentation, and blog posts. All you have to do is find this information. Typing a phrase in to your search engine of choice will sometimes take you straight to the right answer. But quite often, the results aren't helpful. No need to give up, though: there are still plenty of ways you can productively keep searching. Use site-specific search too It's easy to believe that search engines have all the answers right at the top, but they actually hide quite a lot of content deep in their results. And some obscure content never gets indexed at all, which is unfortunate when it's the obscure content that you need to find. So instead of just using a search engine, use the local search engine of the project issue tracker, the documentation, StackOverflow, and so on. For example, let's saying you're using Eliot, a somewhat obscure Python logging library I maintain, and you want to use it with the Pandas library. Unfortunately, you get an error, so you search Google for the text of the error: eliot dataframe is not json serializable. Now, there is an actual issue in Eliot's GitHub issue tracker with this exact error message--but as of August 2020 Google doesn't return it, probably because it didn't bother to index that page. But if you were to use the search form on the Eliot GitHub project's issues page, you would find the issue that mentions this particular error. In this case, as in many others, the search engine isn't actually indexing everything: you have no choice but to use the local search engine. Local search engines often have the additional benefit of allowing more structured search, for example: An issue tracker might let you search by open/closed status, labels, or the affected version. StackOverflow questions are tagged with parti

[Next page](<https://devfeed.tech/tags/issue-tracker.md?cursor=WyIyMDIwLTA4LTE3VDAwOjAwOjAwKzAwOjAwIiwgImU4ODg5ZGM2LTIxZTAtNGIxMS05NjNjLTcyOTQ3N2E0ODBmZCJd>)