# Git

Git is a free and open source distributed version control system designed to handle projects of varying sizes with speed and efficiency.

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

## Libreboot 2025 Release Schedule Revised

DevFeed: [Libreboot 2025 Release Schedule Revised](<https://devfeed.tech/articles/new-libreboot-2025-release-schedule-32730.md>)

Original publisher: [Read original article](<https://libreboot.org/news/revisions.html>)

Author: Leah Rowe

Published: 2026-09-17T04:32:50.666044Z

Content type: release

Language: en

Sources: [News about Libreboot releases and development](<https://devfeed.tech/sources/news-about-libreboot-releases-and-development.md>)

Topics: [libreboot](<https://devfeed.tech/topics/libreboot.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Git](<https://devfeed.tech/topics/git.md>), [rsync](<https://devfeed.tech/topics/rsync.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [bios](<https://devfeed.tech/tags/bios.md>), [canoeboot](<https://devfeed.tech/tags/canoeboot.md>), [coreboot](<https://devfeed.tech/tags/coreboot.md>), [free-software](<https://devfeed.tech/tags/free-software.md>), [git](<https://devfeed.tech/tags/git.md>), [libre](<https://devfeed.tech/tags/libre.md>), [libreboot](<https://devfeed.tech/tags/libreboot.md>), [opensource](<https://devfeed.tech/tags/opensource.md>), [release](<https://devfeed.tech/tags/release.md>), [release-schedule](<https://devfeed.tech/tags/release-schedule.md>), [rsync](<https://devfeed.tech/tags/rsync.md>), [uefi](<https://devfeed.tech/tags/uefi.md>)

### AI overview

Libreboot revises its 2025 release schedule: stable releases are planned for June and December, while releases between them may be revisions to the current stable release or release candidates for the next stable release. Release candidates will be removed when superseded.

### Source excerpt

Article: NEW Libreboot 2025 release schedule Web link: https://libreboot.org/news/revisions.html

## Libreboot 20140911 release

DevFeed: [Libreboot 20140911 release](<https://devfeed.tech/articles/libreboot-20140911-release-32694.md>)

Original publisher: [Read original article](<https://libreboot.org/news/libreboot20140911.html>)

Author: Leah Rowe

Published: 2026-09-17T04:32:50.666044Z

Content type: release

Language: en

Sources: [News about Libreboot releases and development](<https://devfeed.tech/sources/news-about-libreboot-releases-and-development.md>)

Topics: [libreboot](<https://devfeed.tech/topics/libreboot.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [coreboot](<https://devfeed.tech/topics/coreboot.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Git](<https://devfeed.tech/topics/git.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [apple](<https://devfeed.tech/tags/apple.md>), [article](<https://devfeed.tech/tags/article.md>), [beta](<https://devfeed.tech/tags/beta.md>), [bios](<https://devfeed.tech/tags/bios.md>), [canoeboot](<https://devfeed.tech/tags/canoeboot.md>), [coreboot](<https://devfeed.tech/tags/coreboot.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [free-software](<https://devfeed.tech/tags/free-software.md>), [git](<https://devfeed.tech/tags/git.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [lenovo](<https://devfeed.tech/tags/lenovo.md>), [libre](<https://devfeed.tech/tags/libre.md>), [libreboot](<https://devfeed.tech/tags/libreboot.md>), [opensource](<https://devfeed.tech/tags/opensource.md>), [release](<https://devfeed.tech/tags/release.md>), [releases](<https://devfeed.tech/tags/releases.md>), [systems](<https://devfeed.tech/tags/systems.md>), [thinkpad](<https://devfeed.tech/tags/thinkpad.md>), [uefi](<https://devfeed.tech/tags/uefi.md>)

### AI overview

Libreboot 20140911 is described as a pre-release seventh beta, with support for Lenovo ThinkPad X60 Tablet and T60 systems and Apple MacBook models. The article lists release revisions, documentation updates, dependency changes, and a GRUB CD-ROM regression fix.

### Source excerpt

Article: Libreboot 20140911 release Web link: https://libreboot.org/news/libreboot20140911.html

## Libreboot Git repositories now on Codeberg (RIP Notabug)

DevFeed: [Libreboot Git repositories now on Codeberg (RIP Notabug)](<https://devfeed.tech/articles/libreboot-git-repositories-now-on-codeberg-rip-notabug-32667.md>)

Original publisher: [Read original article](<https://libreboot.org/news/codeberg.html>)

Author: Leah Rowe

Published: 2026-09-17T04:32:50.666044Z

Content type: news

Language: en

Sources: [News about Libreboot releases and development](<https://devfeed.tech/sources/news-about-libreboot-releases-and-development.md>)

Topics: [forgejo](<https://devfeed.tech/topics/forgejo.md>), [Git](<https://devfeed.tech/topics/git.md>), [ci](<https://devfeed.tech/topics/ci.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [Gitea](<https://devfeed.tech/topics/gitea.md>)

Tags: [bios](<https://devfeed.tech/tags/bios.md>), [canoeboot](<https://devfeed.tech/tags/canoeboot.md>), [ci](<https://devfeed.tech/tags/ci.md>), [coreboot](<https://devfeed.tech/tags/coreboot.md>), [forgejo](<https://devfeed.tech/tags/forgejo.md>), [free-software](<https://devfeed.tech/tags/free-software.md>), [git](<https://devfeed.tech/tags/git.md>), [go](<https://devfeed.tech/tags/go.md>), [libre](<https://devfeed.tech/tags/libre.md>), [libreboot](<https://devfeed.tech/tags/libreboot.md>), [opensource](<https://devfeed.tech/tags/opensource.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [repositories](<https://devfeed.tech/tags/repositories.md>), [uefi](<https://devfeed.tech/tags/uefi.md>)

### AI overview

Libreboot is moving its advertised Git repositories to Codeberg because Notabug has become unreliable and frequently returns HTTP 500 errors. Notabug remains available as a backup, while Codeberg provides features including issue search and built-in CI through Woodpecker.

### Source excerpt

Article: Libreboot Git repositories now on Codeberg (RIP Notabug) Web link: https://libreboot.org/news/codeberg.html

## Libreboot 20140716 release

DevFeed: [Libreboot 20140716 release](<https://devfeed.tech/articles/libreboot-20140716-release-32689.md>)

Original publisher: [Read original article](<https://libreboot.org/news/libreboot20140716.html>)

Author: Leah Rowe

Published: 2026-09-17T04:32:50.666044Z

Content type: release

Language: en

Sources: [News about Libreboot releases and development](<https://devfeed.tech/sources/news-about-libreboot-releases-and-development.md>)

Topics: [libreboot](<https://devfeed.tech/topics/libreboot.md>), [coreboot](<https://devfeed.tech/topics/coreboot.md>), [Git](<https://devfeed.tech/topics/git.md>), [static-site-generator](<https://devfeed.tech/topics/static-site-generator.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [bios](<https://devfeed.tech/tags/bios.md>), [canoeboot](<https://devfeed.tech/tags/canoeboot.md>), [coreboot](<https://devfeed.tech/tags/coreboot.md>), [free-software](<https://devfeed.tech/tags/free-software.md>), [generator](<https://devfeed.tech/tags/generator.md>), [git](<https://devfeed.tech/tags/git.md>), [libre](<https://devfeed.tech/tags/libre.md>), [libreboot](<https://devfeed.tech/tags/libreboot.md>), [opensource](<https://devfeed.tech/tags/opensource.md>), [release](<https://devfeed.tech/tags/release.md>), [static-site-generator](<https://devfeed.tech/tags/static-site-generator.md>), [uefi](<https://devfeed.tech/tags/uefi.md>)

### AI overview

The Libreboot 20140716 second beta release removed all Git-related files from the coreboot directory because they could expose deleted blobs through git diff output.

### Source excerpt

Article: Libreboot 20140716 release Web link: https://libreboot.org/news/libreboot20140716.html

## New Git repositories added as backup Libreboot mirrors

DevFeed: [New Git repositories added as backup Libreboot mirrors](<https://devfeed.tech/articles/new-git-repositories-added-as-backup-libreboot-mirrors-32727.md>)

Original publisher: [Read original article](<https://libreboot.org/news/mirrors.html>)

Author: Leah Rowe

Published: 2026-09-17T04:32:50.666044Z

Content type: news

Language: en

Sources: [News about Libreboot releases and development](<https://devfeed.tech/sources/news-about-libreboot-releases-and-development.md>)

Topics: [Git](<https://devfeed.tech/topics/git.md>), [libreboot](<https://devfeed.tech/topics/libreboot.md>), [coreboot](<https://devfeed.tech/topics/coreboot.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [backup](<https://devfeed.tech/tags/backup.md>), [bios](<https://devfeed.tech/tags/bios.md>), [canoeboot](<https://devfeed.tech/tags/canoeboot.md>), [coreboot](<https://devfeed.tech/tags/coreboot.md>), [free-software](<https://devfeed.tech/tags/free-software.md>), [git](<https://devfeed.tech/tags/git.md>), [libre](<https://devfeed.tech/tags/libre.md>), [libreboot](<https://devfeed.tech/tags/libreboot.md>), [news](<https://devfeed.tech/tags/news.md>), [opensource](<https://devfeed.tech/tags/opensource.md>), [repositories](<https://devfeed.tech/tags/repositories.md>), [uefi](<https://devfeed.tech/tags/uefi.md>)

### AI overview

Libreboot announces official mirrors for its Git repository on additional hosting platforms. The mirrors back up the main Codeberg mirror and include the lbmk build system and lbwww website files, with more mirrors planned.

### Source excerpt

Article: New Git repositories added as backup Libreboot mirrors Web link: https://libreboot.org/news/mirrors.html

## Shared Selective Persistent Memory for Agentic LLM Systems

DevFeed: [Shared Selective Persistent Memory for Agentic LLM Systems](<https://devfeed.tech/articles/shared-selective-persistent-memory-for-agentic-llm-systems-30891.md>)

Original publisher: [Read original article](<https://machinelearning.apple.com/research/shared-selective-persistent-memory>)

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

Content type: article

Language: en

Sources: [Apple Machine Learning Research](<https://devfeed.tech/sources/apple-machine-learning-research.md>)

Topics: [Large Language Model](<https://devfeed.tech/topics/llm.md>), [agent observability](<https://devfeed.tech/topics/agent-observability.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Code](<https://devfeed.tech/topics/code.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Access Control](<https://devfeed.tech/topics/access-control.md>), [Git](<https://devfeed.tech/topics/git.md>), [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>), [CSV](<https://devfeed.tech/topics/csv.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Grafana](<https://devfeed.tech/topics/grafana.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [agents](<https://devfeed.tech/tags/agents.md>), [code](<https://devfeed.tech/tags/code.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [csv](<https://devfeed.tech/tags/csv.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [git](<https://devfeed.tech/tags/git.md>), [llm](<https://devfeed.tech/tags/llm.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [memory](<https://devfeed.tech/tags/memory.md>), [platform](<https://devfeed.tech/tags/platform.md>), [replication](<https://devfeed.tech/tags/replication.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

This research introduces shared selective persistent memory for agentic LLM systems. The architecture retains reusable task specifications, data schemas, tool configurations, and output constraints while discarding session-specific reasoning traces. Shared workspaces support role-based collaborative reuse, and experiments report higher task completion than no memory or full-history persistence, along with zero-token data refresh and lower token costs.

### Source excerpt

Agentic LLM systems that generate code through multi-turn tool use face a fundamental context problem: each session starts from zero, discarding the configuration choices, domain constraints, data schemas, and tool-use patterns that made previous sessions productive. Naively persisting entire conversation histories is both token-inefficient and counterproductive--irrelevant context degrades generation quality. We introduce shared selective persistent memory, a memory architecture for agentic systems that identifies and retains four categories of reusable context--task specifications, data...

## Build with Claude Code: Enrollment for a Two-Day Cohort Course

DevFeed: [Build with Claude Code: Enrollment for a Two-Day Cohort Course](<https://devfeed.tech/articles/last-call-for-enrollment-build-with-claude-code-26893.md>)

Original publisher: [Read original article](<https://blog.bytebytego.com/p/last-call-for-enrollment-build-with-d63>)

Author: ByteByteGo

Published: 2026-09-15T19:31:01Z

Content type: article

Language: en

Sources: [ByteByteGo](<https://devfeed.tech/sources/bytebytego.md>)

Topics: [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Development](<https://devfeed.tech/topics/development.md>), [Code](<https://devfeed.tech/topics/code.md>), [Git](<https://devfeed.tech/topics/git.md>)

Tags: [build](<https://devfeed.tech/tags/build.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [development](<https://devfeed.tech/tags/development.md>), [git](<https://devfeed.tech/tags/git.md>), [hooks](<https://devfeed.tech/tags/hooks.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learn](<https://devfeed.tech/tags/learn.md>), [mcps](<https://devfeed.tech/tags/mcps.md>), [parallel](<https://devfeed.tech/tags/parallel.md>)

### AI overview

The article announces the relaunch of Build with Claude Code, a two-day cohort-based course taught by John Kim. It covers Claude Code fundamentals and production workflows, including context engineering, memory, Skills, MCPs, hooks, Git worktrees, subagents, and agent teams.

### Source excerpt

We're relaunching Build with Claude Code, a 2-day intensive cohort-based course taught by John Kim, who has trained hundreds of engineers at Meta to use Claude Code in real production workflows.

## How to Catch Security Vulnerabilities in Code Before They Reach Your Pull Requests

DevFeed: [How to Catch Security Vulnerabilities in Code Before They Reach Your Pull Requests](<https://devfeed.tech/articles/how-to-catch-security-vulnerabilities-in-code-before-they-reach-your-pull-requests-20761.md>)

Original publisher: [Read original article](<https://www.freecodecamp.org/news/catch-security-vulnerabilities-code-pull-requests/>)

Author: Umair Mirza

Published: 2026-09-14T22:23:01Z

Content type: tutorial

Language: en

Sources: [freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More](<https://devfeed.tech/sources/freecodecamp-programming-tutorials-python-javascript-git-more.md>)

Topics: [Application Security](<https://devfeed.tech/topics/application-security.md>), [Security](<https://devfeed.tech/topics/security.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Secret Scanning](<https://devfeed.tech/topics/secret-scanning.md>), [Git](<https://devfeed.tech/topics/git.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [ci](<https://devfeed.tech/topics/ci.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [.NET](<https://devfeed.tech/topics/net.md>), [Python](<https://devfeed.tech/topics/python.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [application-security](<https://devfeed.tech/tags/application-security.md>), [ci](<https://devfeed.tech/tags/ci.md>), [cli](<https://devfeed.tech/tags/cli.md>), [code](<https://devfeed.tech/tags/code.md>), [devsecops](<https://devfeed.tech/tags/devsecops.md>), [git](<https://devfeed.tech/tags/git.md>), [net](<https://devfeed.tech/tags/net.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [python](<https://devfeed.tech/tags/python.md>), [sast](<https://devfeed.tech/tags/sast.md>), [secret-scanning](<https://devfeed.tech/tags/secret-scanning.md>), [security](<https://devfeed.tech/tags/security.md>), [security-vulnerabilities](<https://devfeed.tech/tags/security-vulnerabilities.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [testing](<https://devfeed.tech/tags/testing.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

This tutorial explains how to shift security checks earlier in development by running SAST locally with Git pre-commit hooks. It demonstrates using the DevSkim CLI to detect insecure coding patterns, pairing it with Gitleaks for dedicated secret scanning, validating the setup with an intentional failure, and enforcing the checks in CI.

### Source excerpt

Security reviews are most effective when developers receive feedback while the code is still fresh in their minds. Waiting until a pull request, CI build, or penetration test to find exposed credentia

## Security updates for Monday

DevFeed: [Security updates for Monday](<https://devfeed.tech/articles/security-updates-for-monday-17390.md>)

Original publisher: [Read original article](<https://lwn.net/Articles/1094211/>)

Author: jzb

Published: 2026-09-14T13:18:14Z

Content type: news

Language: en

Sources: [LWN.net](<https://devfeed.tech/sources/lwn-net.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Debian](<https://devfeed.tech/topics/debian.md>), [Fedora](<https://devfeed.tech/topics/fedora.md>), [Firefox](<https://devfeed.tech/topics/firefox.md>), [Git](<https://devfeed.tech/topics/git.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [Python](<https://devfeed.tech/topics/python.md>), [cURL](<https://devfeed.tech/topics/curl.md>), [Elixir](<https://devfeed.tech/topics/elixir.md>), [F#](<https://devfeed.tech/topics/fsharp.md>), [Redis](<https://devfeed.tech/topics/redis.md>), [Rust](<https://devfeed.tech/topics/rust.md>)

Tags: [curl](<https://devfeed.tech/tags/curl.md>), [debian](<https://devfeed.tech/tags/debian.md>), [elixir](<https://devfeed.tech/tags/elixir.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [git](<https://devfeed.tech/tags/git.md>), [nginx](<https://devfeed.tech/tags/nginx.md>), [python](<https://devfeed.tech/tags/python.md>), [redis](<https://devfeed.tech/tags/redis.md>), [rust](<https://devfeed.tech/tags/rust.md>), [security](<https://devfeed.tech/tags/security.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

Security updates were issued across AlmaLinux, Debian, Fedora, Gentoo, Mageia, Oracle, and SUSE. The affected software includes operating-system components, browsers, developer tools, programming-language packages, servers, libraries, and cloud-related utilities.

### Source excerpt

Security updates have been issued by AlmaLinux (389-ds-base, apr-util, coreutils, freerdp, git-lfs, glib2, gstreamer1-plugins-base, kernel, libkcapi, nginx, nodejs:22, nodejs:24, osbuild-composer, perl-YAML-Syck, postgresql16-postgis, ruby, ruby4.0, ruby:3.3, and vim), Debian (jbig2dec, kamailio, nginx, spip, and xorg-server), Fedora (baresip, bind, bluez, bubblewrap, chirp, chromium, cockpit, composer, corosync, darktable, dokuwiki, elixir, exiv2, expat, firefox, freerdp, freerdp2, gdk-pixbuf2, gegl04, golang-x-perf, grpcurl, kernel, kernel-headers, libevent, libmongocrypt, libpcap, libre, libsoup3, memcached, mingw-expat, mingw-openexr, mongo-c-driver, mrtg, nagios-plugins, nsd, nss, openssl, openvpn, PackageKit, pdns-recursor, perl-Net-OAuth, perl-XML-Bare, php-pecl-mongodb2, python-asteval, python-pip, rclone, rest, rust-hickory-net, rust-hickory-proto, rust-hickory-resolver, rust-ppmd-rust, rust-webbrowser, srt, syncthing, tar, tkimg, and valkey), Gentoo (Chromium, Google Chrome, Microsoft Edge, Opera, Vivaldi and Ruby), Mageia (bind, ffmpeg, glibc, java-17-openjdk, java-21-openjdk, librabbitmq, perl-Catalyst-Plugin-Static-Simple, perl-Imager, tor, and xz), Oracle (389-ds:1.4, ansible-core, apr-util, coreutils, freerdp, git-lfs, glib2, gstreamer1-plugins-base, gzip, httpd:2.4, image-builder, java-21-openjdk, kernel, mrtg, nginx, osbuild-composer, perl-DBI, postgresql16-postgis, python-lxml, python3.12-lxml, redis:6, and vim), SUSE (389-ds, ansible-core, ansible-creator, azure-storage-azcopy, cargo-audit, chromedriver, chromium, clamav, containerized-data-importer1.65, containerized-data-importer1.66, curl, dracut, ffmpeg-4, google-guest-agent, google-osconfig-agent, helm, java-1_8_0-ibm, jupyter-nbconvert, kernel, libpng16, libusb-1_0, libvirt, multipath-tools, NetworkManager, opensc, openssl-3, perl-Authen-SASL, perl-HTML-FormHandler, perl-Mojolicious, perl-Protocol-HTTP2, python-jwcrypto, python-sqlparse, python-tornado6, python313-geopy, python313-modelscope

## What's New for C++ Developers in Visual Studio 2026 (18.7 - 18.10)

DevFeed: [What's New for C++ Developers in Visual Studio 2026 (18.7 - 18.10)](<https://devfeed.tech/articles/what-s-new-for-c-developers-in-visual-studio-2026-18-7-18-10-17414.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/cppblog/whats-new-for-c-developers-in-visual-studio-2026-18-7-18-10/>)

Author: Augustin Popa

Published: 2026-09-14T06:38:16Z

Content type: article

Language: en

Sources: [C++ Team Blog](<https://devfeed.tech/sources/c-team-blog.md>)

Topics: [Visual Studio 2026](<https://devfeed.tech/topics/visual-studio-2026.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [MSVC](<https://devfeed.tech/topics/msvc.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [CMake](<https://devfeed.tech/topics/cmake.md>), [Git](<https://devfeed.tech/topics/git.md>), [Submodules](<https://devfeed.tech/topics/submodules.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [build-optimization](<https://devfeed.tech/tags/build-optimization.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cmake](<https://devfeed.tech/tags/cmake.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [git](<https://devfeed.tech/tags/git.md>), [modernization](<https://devfeed.tech/tags/modernization.md>), [msvc](<https://devfeed.tech/tags/msvc.md>), [submodules](<https://devfeed.tech/tags/submodules.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tools](<https://devfeed.tech/tags/tools.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-2026](<https://devfeed.tech/tags/visual-studio-2026.md>)

### AI overview

This Microsoft C++ Team Blog post recaps Visual Studio 2026 versions 18.7 through 18.10 for C++ developers. It covers C++ reliability fixes, GitHub Copilot modernization for upgrading MSBuild and CMake projects to newer MSVC Build Tools, improved code navigation, discoverable MSVC Build Tools installations, Git worktrees and submodules in the IDE, and debugging improvements.

### Source excerpt

Over the past few months, we have continued shipping monthly Visual Studio 2026 releases, delivering improvements across all stages of the development cycle. In this blog post, we'll recap everything that changed from version 18.7 through 18.10 (released this month) that is relevant for C++ developers. This includes new tools for maintaining and navigating C++ [...] The post What's New for C++ Developers in Visual Studio 2026 (18.7 - 18.10) appeared first on C++ Team Blog.

## commit-rewriter 0.1

DevFeed: [commit-rewriter 0.1](<https://devfeed.tech/articles/commit-rewriter-0-1-31176.md>)

Original publisher: [Read original article](<https://simonwillison.net/2026/Sep/14/commit-rewriter/>)

Author: Simon Willison

Published: 2026-09-14T00:28:10Z

Content type: release

Language: en

Sources: [Simon Willison's Weblog](<https://devfeed.tech/sources/simon-willison-s-weblog.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>), [repo](<https://devfeed.tech/topics/repo.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Git](<https://devfeed.tech/topics/git.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [ai-assisted-programming](<https://devfeed.tech/tags/ai-assisted-programming.md>), [ai-assisted-programming-407](<https://devfeed.tech/tags/ai-assisted-programming-407.md>), [git](<https://devfeed.tech/tags/git.md>), [git-55](<https://devfeed.tech/tags/git-55.md>), [projects](<https://devfeed.tech/tags/projects.md>), [projects-553](<https://devfeed.tech/tags/projects-553.md>), [python](<https://devfeed.tech/tags/python.md>), [python-1-283](<https://devfeed.tech/tags/python-1-283.md>)

### AI overview

Release announcement for commit-rewriter 0.1, a small web app that edits repository commit messages and rewrites commits from the first edited commit through the latest one. It creates a timestamped branch of the current repository state so changes can be reverted.

### Source excerpt

Release: commit-rewriter 0.1 I built this little web app the other day to help edit the commit messages for the Datasette security releases. The initial commits were full of coding agent cruft and references to issue IDs from our private repository, so they weren't fit for publication. If you want to edit the commit messages for a repository you can run it like this: uvx commit-rewriter path/to/repo Omit the path if you are already in the directory for that repo. When you submit your edits the tool creates a timestamped branch of your current repo state - to allow you to revert if you need to - and then rewrites every commit from the first one you edited to the most recent. Tags: git, projects, python, ai-assisted-programming

## EP225: Why Does Git Revert Cause Conflicts?

DevFeed: [EP225: Why Does Git Revert Cause Conflicts?](<https://devfeed.tech/articles/ep225-why-does-git-revert-cause-conflicts-17987.md>)

Original publisher: [Read original article](<https://blog.bytebytego.com/p/ep225-why-does-git-revert-cause-conflicts>)

Author: ByteByteGo

Published: 2026-09-12T15:30:46Z

Content type: article

Language: en

Sources: [ByteByteGo](<https://devfeed.tech/sources/bytebytego.md>)

Topics: [Git](<https://devfeed.tech/topics/git.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [git](<https://devfeed.tech/tags/git.md>), [review](<https://devfeed.tech/tags/review.md>)

### AI overview

The article explains why git revert can cause conflicts when a later commit changes the same lines as the earlier commit being undone. It contrasts revert with reset and outlines how to resolve the conflict manually before continuing the revert.

### Source excerpt

git revert looks straightforward until it throws a conflict

## lld 23 ELF changes

DevFeed: [lld 23 ELF changes](<https://devfeed.tech/articles/lld-23-elf-changes-31132.md>)

Original publisher: [Read original article](<https://maskray.me/blog/lld-23-elf-changes>)

Published: 2026-09-12T07:00:00Z

Content type: release

Language: en

Sources: [MaskRay](<https://devfeed.tech/sources/maskray.md>)

Topics: [LLVM](<https://devfeed.tech/topics/llvm.md>), [Git](<https://devfeed.tech/topics/git.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [compression](<https://devfeed.tech/tags/compression.md>), [linker](<https://devfeed.tech/tags/linker.md>), [llvm](<https://devfeed.tech/tags/llvm.md>), [performance](<https://devfeed.tech/tags/performance.md>), [release](<https://devfeed.tech/tags/release.md>)

### AI overview

This release article summarizes changes in lld/ELF for LLVM 23.1. It reports 141 commits during the development cycle, with substantial performance work including parallelized input-file loading and mark processing, along with linker behavior and compatibility updates.

### Source excerpt

LLVM 23.1 has been released. As usual, I maintain lld/ELF and as volunteer work have added some notes to https://github.com/llvm/llvm-project/blob/release/23.x/lld/docs/ReleaseNotes.rst. Like last time, I used Claude Code to summarize git log llvmorg-23-init..origin/release/23.x -- lld/ELF, excluding changes cherry-picked into 22.x (git rev-list llvmorg-23-init..llvmorg-22.1.8 -- lld), and then edited the draft. This was a busy cycle: 141 commits landed in lld/ELF between the branch point (2026-01-13) and 23.1.0-rc1 (2026-07-16), compared with 72 in the 22 cycle. Much of the increase is performance work, which I described in Recent lld/ELF performance improvements. lld 23 is the first release that ships all of it.

## Forgejo 16.0.4 and 15.0.8 Fix Critical Repository Template RCE

DevFeed: [Forgejo 16.0.4 and 15.0.8 Fix Critical Repository Template RCE](<https://devfeed.tech/articles/forgejo-16-0-4-and-15-0-8-fix-critical-repository-template-rce-10719.md>)

Original publisher: [Read original article](<https://selfhostlab.io/forgejo-16-0-4-security-release/>)

Author: Christian Rakoot

Published: 2026-09-12T06:40:18Z

Content type: article

Language: en

Sources: [Self Host Lab](<https://devfeed.tech/sources/self-host-lab.md>)

Topics: [vulnerability](<https://devfeed.tech/topics/vulnerability.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Security](<https://devfeed.tech/topics/security.md>), [Template](<https://devfeed.tech/topics/template.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [API](<https://devfeed.tech/topics/api.md>), [Git](<https://devfeed.tech/topics/git.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [docker-containers](<https://devfeed.tech/tags/docker-containers.md>), [docker-containers-news](<https://devfeed.tech/tags/docker-containers-news.md>), [forgejo](<https://devfeed.tech/tags/forgejo.md>), [git](<https://devfeed.tech/tags/git.md>), [news](<https://devfeed.tech/tags/news.md>), [release](<https://devfeed.tech/tags/release.md>), [security](<https://devfeed.tech/tags/security.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [update](<https://devfeed.tech/tags/update.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

Forgejo 16.0.4 and 15.0.8 fix a critical remote code execution vulnerability in repository-template creation, along with an API authorization bypass. The article explains how malicious template variables could restore a .git directory with executable hooks and urges affected self-hosted instances to update.

### Source excerpt

Forgejo 16.0.4 and 15.0.8 patch a critical remote code execution vulnerability in repository templates, tracked as CVE-2026-89094 with a CVSS score of 9.9, plus a narrower API permission bypass. Any instance on 16.0.3 or earlier, or 15.0.7 or earlier on the LTS branch, is vulnerable. Here's what happened, why it matters, and how to update.

## Gitte As Git Client For GNOME Continues Maturing Quite Nicely

DevFeed: [Gitte As Git Client For GNOME Continues Maturing Quite Nicely](<https://devfeed.tech/articles/gitte-as-git-client-for-gnome-continues-maturing-quite-nicely-12407.md>)

Original publisher: [Read original article](<https://www.phoronix.com/news/Gitte-0.10-Released>)

Author: Michael Larabel

Published: 2026-09-12T00:35:39Z

Content type: news

Language: en

Sources: [Phoronix](<https://devfeed.tech/sources/phoronix.md>)

Topics: [Git](<https://devfeed.tech/topics/git.md>), [client](<https://devfeed.tech/topics/client.md>), [Submodules](<https://devfeed.tech/topics/submodules.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [bug-fixes](<https://devfeed.tech/tags/bug-fixes.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [desktop-linux](<https://devfeed.tech/tags/desktop-linux.md>), [git](<https://devfeed.tech/tags/git.md>), [linux](<https://devfeed.tech/tags/linux.md>), [linux-benchmarking](<https://devfeed.tech/tags/linux-benchmarking.md>), [linux-hardware-benchmarks](<https://devfeed.tech/tags/linux-hardware-benchmarks.md>), [linux-hardware-reviews](<https://devfeed.tech/tags/linux-hardware-reviews.md>), [linux-how-to](<https://devfeed.tech/tags/linux-how-to.md>), [linux-performance](<https://devfeed.tech/tags/linux-performance.md>), [linux-server-benchmarks](<https://devfeed.tech/tags/linux-server-benchmarks.md>), [open-source-graphics](<https://devfeed.tech/tags/open-source-graphics.md>), [phoronix](<https://devfeed.tech/tags/phoronix.md>), [phoronix-test-suite](<https://devfeed.tech/tags/phoronix-test-suite.md>), [release](<https://devfeed.tech/tags/release.md>), [submodules](<https://devfeed.tech/tags/submodules.md>), [ubuntu-benchmarks](<https://devfeed.tech/tags/ubuntu-benchmarks.md>), [ubuntu-hardware](<https://devfeed.tech/tags/ubuntu-hardware.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

Gitte 0.10 is a GTK4-based graphical Git client for GNOME and Linux. The release adds side-by-side diffs, Git LFS and submodule support, workflow shortcuts, UI improvements, and bug fixes.

### Source excerpt

For those in pursuit of a graphical Git client for GNOME or the Linux desktop at large, the GTK4-powered Gitte continues advancing rather well and out this week is its v0.10 release...

## Git 2.56-rc0 Released With Updated Contribution Guidelines, Improvements For Swift

DevFeed: [Git 2.56-rc0 Released With Updated Contribution Guidelines, Improvements For Swift](<https://devfeed.tech/articles/git-2-56-rc0-released-with-updated-contribution-guidelines-improvements-for-swift-12406.md>)

Original publisher: [Read original article](<https://www.phoronix.com/news/Git-2.56-rc0>)

Author: Michael Larabel

Published: 2026-09-11T10:20:00Z

Content type: news

Language: en

Sources: [Phoronix](<https://devfeed.tech/sources/phoronix.md>)

Topics: [Git](<https://devfeed.tech/topics/git.md>), [Swift](<https://devfeed.tech/topics/swift.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [community-contribution](<https://devfeed.tech/tags/community-contribution.md>), [desktop-linux](<https://devfeed.tech/tags/desktop-linux.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [git](<https://devfeed.tech/tags/git.md>), [linux-benchmarking](<https://devfeed.tech/tags/linux-benchmarking.md>), [linux-hardware-benchmarks](<https://devfeed.tech/tags/linux-hardware-benchmarks.md>), [linux-hardware-reviews](<https://devfeed.tech/tags/linux-hardware-reviews.md>), [linux-how-to](<https://devfeed.tech/tags/linux-how-to.md>), [linux-performance](<https://devfeed.tech/tags/linux-performance.md>), [linux-server-benchmarks](<https://devfeed.tech/tags/linux-server-benchmarks.md>), [open-source-graphics](<https://devfeed.tech/tags/open-source-graphics.md>), [phoronix](<https://devfeed.tech/tags/phoronix.md>), [phoronix-test-suite](<https://devfeed.tech/tags/phoronix-test-suite.md>), [release](<https://devfeed.tech/tags/release.md>), [swift](<https://devfeed.tech/tags/swift.md>), [ubuntu-benchmarks](<https://devfeed.tech/tags/ubuntu-benchmarks.md>), [ubuntu-hardware](<https://devfeed.tech/tags/ubuntu-hardware.md>)

### AI overview

Git 2.56-rc0 introduces Swift-specific diff patterns, hardens the ORT merge back-end against corrupt trees, adds a project-specific b4 configuration, and updates contribution guidelines and documentation.

### Source excerpt

While still ultimately working toward Git 3.0 with SHA-256 hashes by default and the "main" branch name by default, among other breaking changes (and potentially coming around the end of 2026), Git 2.56-rc0 is now available for testing...

## What does DX do? Key features, use cases, and alternatives

DevFeed: [What does DX do? Key features, use cases, and alternatives](<https://devfeed.tech/articles/what-does-dx-do-key-features-use-cases-and-alternatives-12308.md>)

Original publisher: [Read original article](<https://www.port.io/blog/what-does-dx-do>)

Author: John Crowley

Published: 2026-09-09T15:53:52Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [code productivity](<https://devfeed.tech/topics/code-productivity.md>), [developer-productivity](<https://devfeed.tech/topics/developer-productivity.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [atlassian](<https://devfeed.tech/topics/atlassian.md>), [Git](<https://devfeed.tech/topics/git.md>), [Instrumentation](<https://devfeed.tech/topics/instrumentation.md>), [sdlc](<https://devfeed.tech/topics/sdlc.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [ai](<https://devfeed.tech/tags/ai.md>), [atlassian](<https://devfeed.tech/tags/atlassian.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [git](<https://devfeed.tech/tags/git.md>), [instrumentation](<https://devfeed.tech/tags/instrumentation.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [sdlc](<https://devfeed.tech/tags/sdlc.md>), [survey](<https://devfeed.tech/tags/survey.md>)

### AI overview

This article explains what DX does as an engineering intelligence platform. DX measures developer productivity, developer experience, delivery data, and AI's impact on codebases using developer surveys and data from Git and Jira. It describes DX's DevEx Cloud, DX Data Cloud, DX AI, and Fabric offerings, along with their research-backed metrics, use cases, limitations, and alternatives.

### Source excerpt

What DX does: its engineering intelligence features, survey-based metrics, common use cases, where it stops, and the alternatives

## 7 Weekend Projects That Make Your Home Lab Less Dependent on You

DevFeed: [7 Weekend Projects That Make Your Home Lab Less Dependent on You](<https://devfeed.tech/articles/7-weekend-projects-that-make-your-home-lab-less-dependent-on-you-10487.md>)

Original publisher: [Read original article](<https://www.virtualizationhowto.com/2026/09/7-weekend-projects-that-make-your-home-lab-less-dependent-on-you/>)

Author: Brandon Lee

Published: 2026-09-06T12:32:10Z

Content type: article

Language: en

Sources: [Virtualization Howto](<https://devfeed.tech/sources/virtualization-howto.md>)

Topics: [Homelab](<https://devfeed.tech/topics/homelab.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Git](<https://devfeed.tech/topics/git.md>), [virtualization](<https://devfeed.tech/topics/virtualization.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [automation](<https://devfeed.tech/tags/automation.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [git](<https://devfeed.tech/tags/git.md>), [home-lab](<https://devfeed.tech/tags/home-lab.md>), [home-server](<https://devfeed.tech/tags/home-server.md>), [virtualization](<https://devfeed.tech/tags/virtualization.md>)

### AI overview

The article presents weekend projects for making a home lab more understandable, recoverable, resilient, and predictable when its owner is unavailable. The supplied text covers documenting the lab and moving configurations into Git, including recording hosts, IP addresses, VLANs, and architecture.

### Source excerpt

I have been pretty focused on automation in the home lab. But there is also mindset changes I needed to make to keep from having to baby sit my lab... The post 7 Weekend Projects That Make Your Home Lab Less Dependent on You appeared first on Virtualization Howto.

## Announcing Bitbucket support for Sites and Functions

DevFeed: [Announcing Bitbucket support for Sites and Functions](<https://devfeed.tech/articles/announcing-bitbucket-support-for-sites-and-functions-16416.md>)

Original publisher: [Read original article](<https://appwrite.io/blog/post/announcing-bitbucket-support>)

Author: Harsh Mahajan

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

Content type: release

Language: en

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

Topics: [bitbucket](<https://devfeed.tech/topics/bitbucket.md>), [Appwrite](<https://devfeed.tech/topics/appwrite.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Git](<https://devfeed.tech/topics/git.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [atlassian](<https://devfeed.tech/tags/atlassian.md>), [bitbucket](<https://devfeed.tech/tags/bitbucket.md>), [build](<https://devfeed.tech/tags/build.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [git](<https://devfeed.tech/tags/git.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [qr-code](<https://devfeed.tech/tags/qr-code.md>)

### AI overview

Appwrite announces Bitbucket support for Sites and Functions. Users can connect a Bitbucket workspace and repository so pushes trigger builds and deployments, with branch previews, Bitbucket links, commit statuses, pull request comments, logs, preview URLs, and QR codes.

### Source excerpt

Appwrite now deploys from Bitbucket. Connect a workspace, pick a repository, and every push builds a Site or Function, with links that resolve to Bitbucket.

## Encore now works with Entire

DevFeed: [Encore now works with Entire](<https://devfeed.tech/articles/encore-now-works-with-entire-17795.md>)

Original publisher: [Read original article](<https://encore.dev/blog/entire-encore>)

Author: Ivan Cernja

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

Content type: tutorial

Language: en

Sources: [Encore Updates](<https://devfeed.tech/sources/encore-updates.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Git](<https://devfeed.tech/topics/git.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>)

Tags: [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding](<https://devfeed.tech/tags/coding.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [git](<https://devfeed.tech/tags/git.md>), [object-storage](<https://devfeed.tech/tags/object-storage.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>)

### AI overview

Encore now works with Entire, allowing developers to use Codex, Claude Code, Gemini, and Cursor in Encore projects while recording agent sessions in Git and linking them to commits. The article demonstrates building and testing an image service with local PostgreSQL and object storage, including integration tests and a live upload/download verification.

### Source excerpt

Keep the agent session behind every Encore change, directly in Git.

## Documentation as a Repository: Publishing a Wiki.js Site from Reviewed Markdown

DevFeed: [Documentation as a Repository: Publishing a Wiki.js Site from Reviewed Markdown](<https://devfeed.tech/articles/documentation-as-a-repository-publishing-a-wiki-js-site-from-reviewed-markdown-34112.md>)

Original publisher: [Read original article](<https://philipptheserver.com/posts/opentaberna/>)

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

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

Content type: opinion

Language: en

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

Topics: [Documentation](<https://devfeed.tech/topics/documentation.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [Git](<https://devfeed.tech/topics/git.md>), [Wiki](<https://devfeed.tech/topics/wiki.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [git](<https://devfeed.tech/tags/git.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [testing](<https://devfeed.tech/tags/testing.md>), [wiki](<https://devfeed.tech/tags/wiki.md>)

### AI overview

The article argues that keeping documentation as reviewed Markdown in a repository makes changes visible, reviewable, and enforceable alongside code changes. It presents OpenTaberna's Wiki.js documentation workflow as an example.

### Source excerpt

Wiki.js Git storage for docs as code: publish reviewed Markdown and fail a pull request when src/ changes without docs/, checked with git diff.

## MUST READ: Git - Going Pro

DevFeed: [MUST READ: Git - Going Pro](<https://devfeed.tech/articles/must-read-git-going-pro-11438.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/09/worth-reading-git-going-pro/>)

Published: 2026-09-01T05:31:00Z

Content type: article

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Git](<https://devfeed.tech/topics/git.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cli](<https://devfeed.tech/tags/cli.md>), [git](<https://devfeed.tech/tags/git.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [reviews](<https://devfeed.tech/tags/reviews.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [worth-reading](<https://devfeed.tech/tags/worth-reading.md>)

### AI overview

A recommendation for Tony Mattke's "Going Pro" article, which covers Git fundamentals and professional practices including SSH keys, pre-commit hooks, GitHub Actions, linting, branch protection, pull-request reviews, and the gh CLI.

### Source excerpt

I sure wish Tony Mattke had started publishing his Git-related blog posts in 2017 when I was still struggling with the basics. In his latest Going Pro article he covers: Using SSH keys with Git and GitHub Pre-commit hooks GitHub Actions and linting GitHub Branch protection PR reviews gh CLI Absolutely worth every second you'll spend reading the article!

## Secretspec 0.20

DevFeed: [Secretspec 0.20](<https://devfeed.tech/articles/secretspec-0-20-31366.md>)

Original publisher: [Read original article](<https://discourse.nixos.org/t/secretspec-0-20/79863>)

Author: domenkozar

Published: 2026-08-31T19:28:39Z

Content type: release

Language: en

Sources: [Announcements - NixOS Discourse](<https://devfeed.tech/sources/announcements-nixos-discourse.md>)

Topics: [Nix](<https://devfeed.tech/topics/nix.md>), [Git](<https://devfeed.tech/topics/git.md>), [Docker](<https://devfeed.tech/topics/docker.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [docker](<https://devfeed.tech/tags/docker.md>), [git](<https://devfeed.tech/tags/git.md>), [refactoring](<https://devfeed.tech/tags/refactoring.md>), [security](<https://devfeed.tech/tags/security.md>), [split](<https://devfeed.tech/tags/split.md>)

### AI overview

SecretSpec 0.20 was released with five new providers, Git and Docker credential helpers, planned resolver IPC for Nix without introducing new dependencies, and separated secrets-handling refactoring in Nix.

### Source excerpt

We've released secretspec 0.20, which includes 5 new providers, git and Docker credential helpers. Most importantly we're working towards releasing resolver IPC that Nix will be able to use without introducing new dependencies, which was the main review objection to existing PR. We've also split out secrets handling refactoring in Nix (PR). Disclaimer: LLMs have been used 5 posts - 2 participants Read full topic

## How the JavaScript Development Stack Is Viewed by the Community in 2026

DevFeed: [How the JavaScript Development Stack Is Viewed by the Community in 2026](<https://devfeed.tech/articles/js-2026-23092.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/kaspersky/articles/1074966/>)

Author: vostrik ("Лаборатория Касперского")

Published: 2026-08-28T08:17:45Z

Content type: opinion

Language: ru

Sources: ["Лаборатория Касперского" RU](<https://devfeed.tech/sources/ru-2.md>)

Topics: [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Git](<https://devfeed.tech/topics/git.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [git](<https://devfeed.tech/tags/git.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [tag-1e376f0a5f9f](<https://devfeed.tech/tags/tag-1e376f0a5f9f.md>), [tag-39f0c170b680](<https://devfeed.tech/tags/tag-39f0c170b680.md>), [tag-cdf241ba4036](<https://devfeed.tech/tags/tag-cdf241ba4036.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

The article examines the JavaScript ecosystem through a survey of more than 120 engineers at HolyJS Spring 2026. It presents the resulting technology radar as a view of practical engineering choices, emphasizing predictability, delivery speed, scalability, and reduced cognitive load.

### Source excerpt

Хайп-цикл фронтенда, кажется, наконец-то выдохся. Мы вышли из фазы бесконечного переизобретения колеса, где каждый месяц появлялся "убийца React", и вошли в эпоху убийцы Fable инженерной зрелости. Сегодня опытного инженера сложно впечатлить очередным фреймворком: ценность сместилась в сторону предсказуемости, скорости поставки (delivery) и снижения когнитивной нагрузки. Привет, меня зовут Павел Востриков, и я -- архитектор веб-направления в "Лаборатории Касперского". В этой статье хочу разобрать JS-экосистему как набор инженерных компромиссов. На HolyJS Spring 2026 мы предложили 120+ инженерам оценить свой реальный стек. Получившийся радар мог быть просто списком библиотек, но в итоге вышел срезом того, как выглядит рациональный подход к коду в 2026 году. Мы видим, как разработчики массово идут в сторону предсказуемой скорости масштабирования решений и инженерной гигиены. Читать далее

[Next page](<https://devfeed.tech/topics/git.md?cursor=WyIyMDI2LTA4LTI4VDA4OjE3OjQ1KzAwOjAwIiwgIjY4NTdlOGU1LWZjOTgtNDA1Yi04N2Y4LWJhNjA0MTBlYjRkMSJd>)