I got tired of re-explaining my codebase to every coding agent — so I made critical memory live in the repo next to code
I switch coding agents constantly.
Opus is ahead one month, some GPT the next, Gemini gets better, Cursor changes, local setups become good enough fo
go
dev.to
Jun 02, 2026
I reverse-engineered Tesco's API so an AI agent can do my grocery shop (and rank food by nutrition)
Tesco — the UK's biggest supermarket — has no public API. I wanted to automate my own weekly shop, eventually hand it to an AI agent, and get at the o
typescript
dev.to
Jun 02, 2026
Conversion Types in JavaScript & JavaScript Type Coercion
JavaScript Type Conversion
*Converting Strings to Numbers
*Converting Numbers to Strings
*Converting Dates to Numbers
*Converting Numbers to Dates
*
java
dev.to
Jun 02, 2026
Maravel-Framework Version 10.73.1 Prevents Side-Channel Information Disclosure (Error Oracle) in Maravel. Lumen users beware!
Maravel-Framework Version 10.73.1 Prevents Side-Channel Information Disclosure (Error Oracle) in Maravel. Lumen users beware!
Maravel Micr
php
dev.to
Jun 02, 2026
I Never Want to Debug a JVM Garbage Collection Pause Again
The Problem We Were Actually Solving
I was part of a team responsible for developing a high-performance search engine, and our initial impl
rust
dev.to
Jun 02, 2026
Understanding Method Overloading in Java
Java is one of the most popular object-oriented programming languages, and one of its powerful features is Method Overloading. Method overloading allo
java
dev.to
Jun 02, 2026
How to Build a WordPress Theme Options Panel with CodeStar Framework
Building a global settings panel for your WordPress theme doesn't require a bloated plugin. CodeStar Framework lets you create a fully custom theme op
php
dev.to
Jun 02, 2026
Why I Still Have Nightmares About the Veltrix Configuration Disaster
The Problem We Were Actually Solving
I was tasked with designing an event-driven system for a large-scale application, and after evaluating
rust
dev.to
Jun 02, 2026
PHP Is Better Than JavaScript, And I Don't Care If This Starts A Fight
PHP Is Better Than JavaScript, And I Don't Care If This Starts A Fight
A few years ago, if you told me I'd eventually enjoy writing PHP mor
php
dev.to
Jun 02, 2026
throw and throws in Java
Exception handling is an important feature in Java that helps developers manage runtime errors gracefully.
Two commonly used keywords in exception ha
java
dev.to
Jun 02, 2026
Why Your WooCommerce Store Is Slow (And It's Probably Not What You Think)
Most performance guides for WooCommerce start and end with caching plugins. Install WP Rocket, enable page caching, done. If your store is still slow
php
dev.to
Jun 02, 2026
BoxAgnts Runtime (2) — Prompt-Driven, Fundamentally Unsafe
The current generation of AI agents rests on a dangerous assumption:
If the model behaves correctly, the system behaves correctly.
This assumption
rust
dev.to
Jun 02, 2026
Understanding the Three Key Stacks in Java
Java's execution model is built around three closely related stack structures that work together whenever a method runs.
JVM Stack (Thread Stack)
Ev
java
dev.to
Jun 02, 2026
One install, many customers: building airtight multi-tenancy into a self-hosted security platform
I build a self-hosted security platform in Go. Today I shipped one of its biggest capabilities: one install that can host many customers, each one ful
go
dev.to
Jun 02, 2026
Maximum Subarray
Given an integer array nums, find the contiguous subarray with the largest sum and return its sum.
My First Thought (Brute Force)
The mo
java
dev.to
Jun 02, 2026
Tauri v2 State Management: Patterns From 7 Shipped Apps
All patterns tested across 7 shipped Mac apps. No fluff — just the state management approaches that actually work in production Tauri v2 apps.
rust
dev.to
Jun 02, 2026
Selling Digital Products Should Not Require a Gatekeeper
The Problem We Were Actually Solving
I still remember the day our team's digital product was blocked by a major platform store due to a vag
rust
dev.to
Jun 02, 2026
I built a gRPC debugging proxy as my first serious Go project – here's what I learned
TL;DR: I built Loom, a transparent gRPC proxy that decodes traffic in real-time using Server Reflection. No .proto files needed. It gives you a browse
go
dev.to
Jun 02, 2026
PostgreSQL UUID v7 Primary Keys for Video Metadata at European Scale
Last quarter our video metadata table crossed 47 million rows. Insert latency on the primary key index doubled in six weeks, autovacuum started chewin
php
dev.to
Jun 02, 2026
When I Realized My Engine Was a Bottleneck Not a Treasure
The Problem We Were Actually Solving
I was tasked with optimizing the performance of our treasure hunt engine, a system designed to handle
rust
dev.to
Jun 02, 2026