Merge Conflict Logo
MERGE CONFLICT DIGEST
September 15, 2025
Subscribe View Online
Platform

Security & Vulnerabilities ๐Ÿ›ก๏ธ

GitHub Actions: A Cloudy Day for Security - Part 2 (22 minutes read)
#GitHubActions #Azure

GitHub Actions can be securely integrated with Azure resources using federated identities by specifying organization and repository identifiers, following best practices such as tying credentials to safe workflows and pinning commit SHA's. This approach protects against security risks like single contributor control, script injection vulnerabilities, and supply chain attacks effectively.

Fine-grained HTTP filtering for Claude Code (5 minutes read)
#HTTPFiltering #JavaScript

httpjail is a tool designed to filter HTTP requests and isolate coding agents from potential risks such as misbehavior, data leakage, and API key exposure. It uses an HTTPS interceptor and process-level network isolation, allowing users to set rules using JavaScript expressions or custom programs to block specific types of requests.

Sniffnet v1.4.1 released (Repo)
#Sniffnet #BerkeleyPacketFilter #LinuxSLL

The Sniffnet project has released version v1.4.1, enhancing traffic filtering capabilities with the Berkeley Packet Filter and adding support for Linux SLL link type. The update also introduces bits data representation, persists configurations across runs, and addresses issues with live chart updates and IPinfo's database support, thanks to contributors and translators.

Oasis Security Identifies Security Weakness in Cursor AI Coding Tool
#CursorAI #CodingTool #Security

Oasis Security has warned developers of a potential security flaw in Anysphere's Cursor AI code editor. A maliciously crafted code repository could execute code immediately upon opening, allowing an attacker to inject malicious code into the system. Erez Schwartz, threat research engineer at Oasis Security, highlighted this vulnerability, posing a significant security risk.

DevOps & Operations ๐Ÿš€

Talos + Terraform = โ™ฅ๏ธ (10 minutes read)
#Talos #Terraform #Helm

The author shares their experience integrating Talos with Terraform and Helm for automated cluster management, upgrades, and deployment. They highlight benefits of declarative configuration and reproducible deployments, but also note potential drawbacks like a steeper learning curve and limited ecosystem support, emphasizing simplicity, security, and scalability instead.

How Containers Work: Building a Docker-like Container From Scratch (27 minutes read)
#Docker #Namespaces

This article provides a comprehensive guide to creating a container root filesystem from scratch, covering Linux namespaces and their interaction. The author offers a step-by-step approach, including preparing the root filesystem, configuring mount namespace, and setting up pseudofilesystems like /proc, /dev, and /sys, for isolating the container's environment.

Get Excited About Postgres 18 (7 minutes read)
#Postgres #UUID #BTree

PostgreSQL 18 is set for release soon, boasting several features that enhance performance, scalability, and usability. Asynchronous I/O allows workers to optimize idle time, boosting system throughput with faster reads, especially in busy databases. Other notable updates include improved UUID versioning, enhanced multi-column B-tree indexes, and virtual generated columns on-the-fly.

How to use Postgresql SSL cert authentication from testcontainers with java (4 minutes read)
#Postgresql #Testcontainers #Java

A new guide has emerged on using Testcontainers with PostgreSQL over SSL/TLS via client-certificate authentication. The step-by-step tutorial covers certificate generation and configuration, as well as integration in Testcontainers and connection from Java (JDBC) and psql CLI. Troubleshooting tips and security notes ensure a secure setup for this robust testing solution.

Select Qualcomm X Elite Laptops Seeing IRIS Video Acceleration On Linux (1 minutes read)
#XElite #Linux #DeviceTree

Linaro engineer patches have enabled hardware-accelerated video playback for Lenovo ThinkPad T14s and X1 Elite CRD laptops, supporting IRIS video acceleration decoding through DeviceTree. Improved performance is now available under Linux, marking a significant step forward in X Elite platform support. This development paves the way for similar support on other popular laptop models soon.

Bringing Trust and Governance to AI-Driven DevOps
#ServiceNow #JFrog

Three industry leaders converged at swampUP 2025 to discuss AI's impact on DevOps transformation. Rahul Tripathi shared insights from his role at ServiceNow, while Justin Boitano explored AI's role at NVIDIA. Shlomi Ben Haim discussed JFrog's innovative DevOps solutions, highlighting the intersection of IT service management and artificial intelligence in enterprise environments.

Github Repos ๐ŸŒŸ

Gitโ€™s hidden simplicity: whatโ€™s behind every commit (6 minutes read)
#Git

Git's inner workings are revealed through simplicity, showcasing its low-level grounding. A single commit can have an identical hash regardless of amendments or cherry-picking onto another branch. The article breaks down commits into tree and blob objects, introducing a DAG structure representing the repository, including branches, ref pointers, and remote-tracking branches.

Products & Industry Moves ๐Ÿš€

Setsum - order agnostic, additive, subtractive checksum (4 minutes read)
#Checksums #Hashing

Robert Escriva's Setsum is an order-agnostic checksum developed by Dropbox's metadata team. It's designed for database replication systems to verify nodes are in the same state after logical operations. Setsum uses hashing and modular arithmetic to maintain a 256-bit state, making it more efficient than traditional Merkle trees and resistant to collisions.

Security & Privacy ๐Ÿ”’

crates.io phishing campaign
#Rust #cratesio

A phishing campaign targeting crates.io users, specifically those using rustfoundation.dev, has been reported. The Rust Foundation denies involvement and warns against clicking on links or marking emails as phishing. The crates.io team is taking action to remove the malicious domain name and monitor for suspicious activity to protect their platform.

Software Development & Engineering ๐Ÿ’ป

On Staying Sane as a Developer (4 minutes read)
#BrainDump #DefinitionOfDone

A developer shares personal habits that help them stay sane amidst chaotic engineering work, including a simple morning routine of prioritizing tasks and clearing mental clutter through brain dumps. They also protect focus time by blocking dedicated hours in their calendar and use an "Definition of Done" to ensure complete pull requests.

Published by Merge Conflict Digest