Urgent.News

What's breaking now, across thousands of outlets.

Tech

A Project Needs Two Memories—But Only One Should Travel With Git

A Project Needs Two Memories—But Only One Should Travel With Git Agent projects collect facts quickly: a deployment detail mentioned in a chat, a local preference discovered during a run, a decision that belongs in the repository. Treating all of them as one memory creates a bad choice: either private runtime details leak into Git, or durable project knowledge remains trapped on one machine. APX…

A project requires two distinct types of memory: one for local, operational details and another for shared, team-approved facts stored in Git. Treating all project information as a single memory source creates problems where either sensitive runtime details leak into Git or project knowledge remains isolated on individual machines.

APX and APC address this by providing two memories with distinct purposes. APX retains local notes, capturing temporary contextual information while an agent operates, ensuring that this runtime-specific knowledge remains separate from the shared project memory. This local memory is not intended to become permanent project policy but rather to aid daily work without automatically becoming part of the repository.

In contrast, APC contains curated project facts that are safe for the entire team. These facts are reviewed and approved before being committed to APC, residing in the repository so Git can carry them through clones, reviews, and history. This ensures that decisions based on durable project knowledge are accessible across all team members and machines.

The key distinction lies in authorship: APX does not automatically treat captured runtime notes as permission to write to APC. Instead, a person reviews the note and decides its appropriate placement. The two memories work together to improve daily work by separating the types of knowledge. While APC makes shared context explicit, APX maintains its usefulness as a local runtime that can remember short-lived operational details without blurring the line between personal context and shared project artifacts.

The approach recognizes that local notes serve a different audience and have a different lifespan than information stored in APC. APC clarifies shared understanding, while APX provides the necessary local context for efficient operation. Both are valuable when handled deliberately and appropriately.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Valkey vs Redis in 2026: The Fork Quietly Won Most of the Market

Valkey vs Redis is the rare infrastructure debate where you can check who is winning by typing one command. On Ubuntu 24.10 and Debian 13, apt install redis-server does not install Redis anymore.

  • Valkey fork of Redis gained market dominance since March 2024 due to licensing change.
  • Redis switched to dual licensing model in March 2024, including RSALv2 and SSPLv1, non-OSI approved.

Conectar un ESP32 a AWS IoT Core paso a paso

Publicado originalmente en iot.gripe , como parte 3 de la serie "Domótica con ESP32 y AWS desde cero". Conectar un ESP32 a AWS IoT Core parece sencillo hasta que el dispositivo dice "publicado" y a…

  • ESP32 connected to AWS IoT Core using MQTT over TLS
  • ESP32 identifies with X.509 certificate for secure communication
  • Device Shadow in AWS IoT Core manages desired and reported states

Building a portfolio that feels fast

I started rebuilding my portfolio this summer with a short brief: it should feel like mine, it should open fast, and I should be able to change any of it without a deploy.

  • Portfolio rebuilt in summer for fast, customizable experience
  • Optimized for reads, accepts more work on writes using React Server Components
  • Studio editor enables real-time previews without redeploying

More from Monday 5 October →