<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>PRFlow Blog</title><description>Tips, guides, and insights on GitLab, Slack integrations, and developer productivity.</description><link>https://prflow.dev/blog/</link><language>en-us</language><lastBuildDate>Mon, 21 Sep 2026 00:00:00 GMT</lastBuildDate><atom:link href="https://prflow.dev/blog/feed.xml" rel="self" type="application/rss+xml"/><item><title>GitLab.com rate limits are changing: what to check</title><link>https://prflow.dev/blog/gitlab-com-rate-limits/</link><guid isPermaLink="true">https://prflow.dev/blog/gitlab-com-rate-limits/</guid><description>GitLab.com is rolling out subscription-tier API rate limits from October 19, 2026. Here is what changes for your tokens, integrations, and Slack notifications.</description><pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Should you let AI approve pull requests?</title><link>https://prflow.dev/blog/should-ai-approve-pull-requests/</link><guid isPermaLink="true">https://prflow.dev/blog/should-ai-approve-pull-requests/</guid><description>Copilot can now approve pull requests. Before enabling it, decide what evidence justifies merging without human review, and what your team loses by skipping it.</description><pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate></item><item><title>GitLab merge request approval bypass patched</title><link>https://prflow.dev/blog/gitlab-merge-request-approval-bypass/</link><guid isPermaLink="true">https://prflow.dev/blog/gitlab-merge-request-approval-bypass/</guid><description>GitLab&apos;s Aug 26 critical patch fixes a flaw that let a Reporter reset merge request approval rules, alongside a high-severity Duo agent RCE. What to do.</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate></item><item><title>GitLab GraphQL vulnerability: patch immediately</title><link>https://prflow.dev/blog/gitlab-graphql-vulnerability/</link><guid isPermaLink="true">https://prflow.dev/blog/gitlab-graphql-vulnerability/</guid><description>GitLab shipped an off-cycle critical patch on August 17, 2026 for CVE-2026-19478, a GraphQL flaw that lets unauthenticated attackers delete public projects.</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate></item><item><title>How to reduce GitLab merge request spam in Slack</title><link>https://prflow.dev/blog/reduce-gitlab-merge-request-spam-in-slack/</link><guid isPermaLink="true">https://prflow.dev/blog/reduce-gitlab-merge-request-spam-in-slack/</guid><description>Reduce GitLab merge request spam in Slack: which triggers to turn off, how the branch and label filters behave, and the noise the native app cannot filter.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate></item><item><title>GitLab merge request API security in 19.2.2</title><link>https://prflow.dev/blog/gitlab-merge-request-api-security/</link><guid isPermaLink="true">https://prflow.dev/blog/gitlab-merge-request-api-security/</guid><description>GitLab&apos;s August 12, 2026 patch fixes missing-authorization flaws in the merge requests and external status check APIs. What it means if tools read your GitLab.</description><pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Best GitLab Slack integration: 3 options compared</title><link>https://prflow.dev/blog/best-gitlab-slack-integration/</link><guid isPermaLink="true">https://prflow.dev/blog/best-gitlab-slack-integration/</guid><description>The best GitLab Slack integration depends on your team&apos;s needs. Compare the native GitLab for Slack app, DIY webhooks, and PRFlow as of mid-2026.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate></item><item><title>GitLab pipeline Slack notifications explained</title><link>https://prflow.dev/blog/gitlab-pipeline-slack-notifications/</link><guid isPermaLink="true">https://prflow.dev/blog/gitlab-pipeline-slack-notifications/</guid><description>Three ways to get GitLab pipeline status into Slack: the native GitLab for Slack app, DIY webhooks, and putting CI pass/fail on one merge request message.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Self-hosted GitLab Slack notifications setup</title><link>https://prflow.dev/blog/self-hosted-gitlab-slack-notifications/</link><guid isPermaLink="true">https://prflow.dev/blog/self-hosted-gitlab-slack-notifications/</guid><description>Self-hosted GitLab Slack notifications, set up right: what the native GitLab for Slack app needs on self-managed, plus webhooks, tokens, and reachability.</description><pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Automatic Slack reminders for GitHub pull requests</title><link>https://prflow.dev/blog/slack-reminders-for-github-pull-requests/</link><guid isPermaLink="true">https://prflow.dev/blog/slack-reminders-for-github-pull-requests/</guid><description>The default GitHub Slack app pings on every event. Here is how to auto-remind reviewers with a scheduled GitHub Action, and where the DIY version stops scaling.</description><pubDate>Sat, 25 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Slack notification when a PR is ready for review</title><link>https://prflow.dev/blog/slack-notification-when-pr-is-ready-for-review/</link><guid isPermaLink="true">https://prflow.dev/blog/slack-notification-when-pr-is-ready-for-review/</guid><description>Stop getting pinged on draft pull requests. Here is a GitHub Action that only posts to Slack on ready_for_review, and where the event-filter approach breaks.</description><pubDate>Fri, 24 Jul 2026 00:00:00 GMT</pubDate></item><item><title>The cost of context switching for engineers</title><link>https://prflow.dev/blog/cost-of-context-switching-for-engineers/</link><guid isPermaLink="true">https://prflow.dev/blog/cost-of-context-switching-for-engineers/</guid><description>Context switching has a measured cost for engineers: about 23 minutes to refocus and 10 to 15 minutes to resume editing code after an interruption. What the research found, why engineers pay more, and how to cut it.</description><pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate></item><item><title>The code review bottleneck: why AI made it worse</title><link>https://prflow.dev/blog/code-review-bottleneck/</link><guid isPermaLink="true">https://prflow.dev/blog/code-review-bottleneck/</guid><description>AI made code cheap to write, so review is now the constraint on shipping. Why the bottleneck forms, what the 2025 DORA research says about AI as an amplifier, and how to fix the process instead of buying another tool.</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Merge request vs pull request: the difference</title><link>https://prflow.dev/blog/merge-request-vs-pull-request/</link><guid isPermaLink="true">https://prflow.dev/blog/merge-request-vs-pull-request/</guid><description>GitLab says merge request, GitHub says pull request, and they mean the same thing: propose a branch, review it, merge it. Where the two terms come from, whether the features differ, and which platform uses which.</description><pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate></item><item><title>GitHub has PullNotifier. The GitLab equivalent?</title><link>https://prflow.dev/blog/pullnotifier-gitlab/</link><guid isPermaLink="true">https://prflow.dev/blog/pullnotifier-gitlab/</guid><description>PullNotifier gives GitHub teams one updating Slack message per pull request. GitLab has no tool by that name, but the native app, Axolo, or PRFlow can fill in.</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate></item><item><title>GitLab Slack integration: every way to connect GitLab and Slack in 2026</title><link>https://prflow.dev/blog/gitlab-slack-integration-guide/</link><guid isPermaLink="true">https://prflow.dev/blog/gitlab-slack-integration-guide/</guid><description>The four ways to connect GitLab to Slack in 2026, compared honestly: the native GitLab for Slack app, the legacy notifications removed in 19.0, DIY webhooks, and third-party tools — and how to pick.</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>GitLab 19.0 upgrade gotchas: what to check first</title><link>https://prflow.dev/blog/gitlab-19-0-upgrade-gotchas/</link><guid isPermaLink="true">https://prflow.dev/blog/gitlab-19-0-upgrade-gotchas/</guid><description>The calmest major GitLab release in years still removes the legacy Slack integrations, needs PostgreSQL 17, switches the Helm ingress to Envoy, and breaks a few things on upgrade. Here&apos;s the short list, with sources.</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate></item></channel></rss>