Discover

Curated articles from sources across the web

37329 articles from 16 sources
Construyendo un recomendador de emparejamiento de expertos
D
DEV Community · Technology

Construyendo un recomendador de emparejamiento de expertos

La forma del problema Un directorio es una superficie: el miembro lo abre y adivina. Un recomendador es una superficie de empujar: el sistema propone y tiene que justificarse. La justificación es la parte difícil, y es donde vive la estadística. Tres restricciones hicieron esto distinto...

Franchesco Romero
Read
ESP32 + Python: From Microcontroller to IoT
D
DEV Community · Technology

ESP32 + Python: From Microcontroller to IoT

ESP32 + Python: From Microcontroller to IoT Artcal 0: Introduction When it comes to transferring data from one place to another, things can sometimes become tricky, especially when communication happens between the hardware and software levels. In this article series, I would love to share the exp...

Janada Pelahara
Read
Log Level Design and Rotation: Why Apps Use DEBUG/INFO/WARNING/ERROR
D
DEV Community · Technology

Log Level Design and Rotation: Why Apps Use DEBUG/INFO/WARNING/ERROR

Open any application log and you'll see the same kind of message tagged with different labels: DEBUG, INFO, WARNING, ERROR. Why not just write down everything that happens, in one uniform stream? This post looks at what log levels actually do, and at the companion problem every long-running app even...

Susumu Takahashi
Read
Same tokens. Different DNA. Why a Texas notebook must not become a parlor.
D
DEV Community · Technology

Same tokens. Different DNA. Why a Texas notebook must not become a parlor.

Most agent "redesigns" are mood boards. Navy glass. A fake dashboard. The dates and proper nouns already in the file never make it onto the page. /reimagine-it is the opposite contract: extract this source's nouns, dates, and colors, then ship a real artifact (webpage, infographic poster, SVG, Thre...

K Merchant
Read
How we run five coding agents side by side in one window
D
DEV Community · Technology

How we run five coding agents side by side in one window

I build NestMux, a desktop app that runs Claude Code, Codex, Gemini CLI, Copilot and OpenCode in a grid of real terminals, each with its own account and its own git worktree. This is how it works inside, including the parts that are heuristics wearing a confident UI and the parts that do not survive...

Eliseo Fernandez Suarez
Read
I pushed the badBANANA Threat Observatory public
D
DEV Community · Technology

I pushed the badBANANA Threat Observatory public

This was one of those projects I had wanted to make for a long time, even before I had a very clear reason for it. Over the years, if you spend enough time around security, you keep seeing threat maps. A lot of them are visually impressive. They pull you in immediately. Lines moving across a globe,...

GnomeMan4201
Read
Trusted AI Agent Transactions, Part 4: PingAuthorize Policy Decisions
D
DEV Community · Technology

Trusted AI Agent Transactions, Part 4: PingAuthorize Policy Decisions

Making policy decisions with PingAuthorize Part 3 established the transaction context and immediate caller identity. Authorization still needs to answer a separate question: may this verified combination invoke this target and tool for this purpose? PingAuthorize is integrated as a remot...

DarkEdges
Read
Trusted AI Agent Transactions, Part 3: SPIRE Workload Identity
D
DEV Community · Technology

Trusted AI Agent Transactions, Part 3: SPIRE Workload Identity

Binding a logical agent to a real workload with SPIRE Part 2 used a SPIRE JWT-SVID as the actor token in PingFederate token exchange. That proves more than a caller-supplied agent name, but it helps to understand exactly what it proves. A logical agent describes an approved application r...

DarkEdges
Read
Trusted AI Agent Transactions, Part 2: PingFederate Token Exchange
D
DEV Community · Technology

Trusted AI Agent Transactions, Part 2: PingFederate Token Exchange

Using PingFederate as a Transaction Token Service Part 1 separated the user, logical agent, runtime workload, agent execution, and transaction identities. This part shows where they are joined safely. In the Tokenetes architecture, a Transaction Token Service, or TTS, uses the RFC 8693 t...

DarkEdges
Read
Trusted AI Agent Transactions, Part 1: The Identity Problem
D
DEV Community · Technology

Trusted AI Agent Transactions, Part 1: The Identity Problem

The identity problem behind AI agents An application that calls an API for a user normally answers one identity question: who is the user? An AI agent introduces several more: Which user authorized the work? Which logical agent is acting? Which running workload actually made the call?...

DarkEdges
Read
Installing Minikube on Debian
D
DEV Community · Technology

Installing Minikube on Debian

Installing Minikube on Debian Minikube is a practical way to run a small Kubernetes cluster on a Debian workstation or development instance. This guide installs Minikube with the Docker driver, starts a named profile, runs a temporary deployment, and removes the test resources afterward....

spmahapatra
Read
Install Docker Engine on Debian
D
DEV Community · Technology

Install Docker Engine on Debian

Install Docker Engine on Debian Docker Engine provides the daemon, CLI, and runtime needed to build and run containers on Debian. This guide installs Docker Engine from Docker's official APT repository, verifies the service with a test container, and configures the current user to run Doc...

spmahapatra
Read
wmic is gone and your Node process tree is silently wrong on Windows 11
D
DEV Community · Technology

wmic is gone and your Node process tree is silently wrong on Windows 11

The last post I wrote here ended on a line I had to go and check: killing a shell does not kill what the shell started. This is what I found underneath it, and one of the things is a dependency a lot of people have without knowing. Numbers below come from Windows 11 Home, build 26200, in August 202...

Eliseo Fernandez Suarez
Read
I shipped an alpha notes app where the home screen is the capture field
D
DEV Community · Technology

I shipped an alpha notes app where the home screen is the capture field

Miniout is a university notes/tasks app. UI is Spanish-only for now. The idea: you should not pick a folder in the middle of a lecture. Write first; file later (or never). Type "parcial de calculo el viernes" and you get subject + day chips. Stack: Expo SDK 57, React Native 0.86, React 19, heroui-...

Diego
Read

Reading List