Open Source Project #107: page-agent — A Pure-JS GUI Agent for the Browser, No Screenshots, No Plugins, No Backend
Introduction
"One script tag. Natural language controls your web app. No screenshots, no browser extensions, no backend, no Python."
Thi
typescript
dev.to
Jun 27, 2026
What building an LLM inference engine from scratch taught me about compiler design
the insight that started this project hit me while i was finishing a bytecode-compiled language i'd written in C
i'd spent months building a hand-wri
rust
dev.to
Jun 27, 2026
Don't send secrets to your LLM: a pre-send scanner that never stores what it finds
A code-review tool is an upload tool. When CommitBrief sends your diff to an LLM for review, every line in that diff leaves your machine — including t
go
dev.to
Jun 27, 2026
Building a Replayable Decision Kernel in Rust
I built Calybris Core because I kept running into the same uncomfortable question in decision-heavy systems:
After the system says "yes", "no", or "
rust
dev.to
Jun 26, 2026
I created the simple logger.
lg logger
I wrote a logger that is as simple as possible, suitable as a replacement for the standard logger, because it works on its basis. It can't c
go
dev.to
Jun 26, 2026
96% of cuBLAS, no `unsafe`: what cuTile Rust proves
GPU programming usually asks Rust developers to surrender the borrow checker at the launch boundary: references collapse into raw pointers, and aliasi
rust
dev.to
Jun 26, 2026
AI Agents For Laravel/Symfony Projects
Laravel and Symfony projects are great places to use AI agents. Not because PHP is "easy" (it isn't), but because PHP backends carry a lot of real bus
php
dev.to
Jun 26, 2026
BannerGrapV2 — The Open-Source Network Recon Tool Built in Go That Security Professionals Actually Need
BannerGrapV2 — The Open-Source Network Recon Tool Built in Go That Security Professionals Actually Need
TL;DR — BannerGrapV2 is a producti
go
dev.to
Jun 26, 2026
Production-Ready CodeIgniter 4 + Docker Stack with CI/CD in Less than 10 Minutes
The Problem Every PHP Developer Knows
You start a new CodeIgniter 4 project. Before writing a single line of business logic, you spend hour
php
dev.to
Jun 26, 2026
How to Make a Kernel AI Actually Rational: Causal Chains, Hallucination Detection, and a Parliament
IONA OS is an operating system written from scratch in Rust. It has its own kernel, its own GUI, its own blockchain protocol, its own programming lang
rust
dev.to
Jun 26, 2026
Your build tool has amnesia. I built one that remembers.
This is not a "Vite is dead" post. I love Vite. It's the reason dev servers stopped being painful. What I'm about to describe doesn't make Vite worse
rust
dev.to
Jun 26, 2026
Best Kong AI Gateway Alternatives in 2026
An analysis of the top alternatives to the Kong AI Gateway for enterprise teams, focusing on performance, open-source flexibility, and advanced LLM-
go
dev.to
Jun 26, 2026
How to Upload Large Files in Chunks with FilePond and Laravel
Uploading large files can be problematic, especially when users have unstable internet connections. A failed upload often means starting over from scr
php
dev.to
Jun 26, 2026
Adobe Commerce 2.4.7 EOL: the upgrade notice lists 2 options. There are 4.
If you run Adobe Commerce on Cloud and got the end-of-life notice for 2.4.7, here's the short version: the upgrade enforcement date is June 1, 2028. A
php
dev.to
Jun 26, 2026
How To Prepare For A Laravel Interview
Have you noticed how every Laravel job posting wants someone who can "design scalable backends, optimize queries, and architect maintainable systems",
php
dev.to
Jun 26, 2026
Dev Log: 2026-06-26 — Config-Driven Billing, an App-Wide Rebrand, and Branded Error Pages
TL;DR
Pushed commercial rules (free seats, bulk seats, tax) out of code and into config + a BillingProvider contract.
Did a full app-wide
php
dev.to
Jun 26, 2026
Stop Hardcoding Your Commercial Rules: Config-Driven Free Seats, Bulk Seats, and Tax
TL;DR
Commercial rules — how many free seats a plan gets, whether you can buy seats in bulk, how tax is applied — drift constantly. Hardco
php
dev.to
Jun 26, 2026
Seu controller tá fazendo o trabalho do Form Request (e ele não devia)
Abre o seu controller. Vai, eu espero
Tem um método store() aí dentro com umas 40 linhas? Começando com um $request->validate([...]) gigant
php
dev.to
Jun 26, 2026
Seu código de validação de CPF tá gritando por socorro (e você nem percebeu)
Deixa eu adivinhar.
Você tá com um projeto Laravel rodando, tem uns 5, 10, talvez 15 formulários que recebem CPF. Cadastro de cliente, cadastro de fo
php
dev.to
Jun 26, 2026
3739. Count Subarrays With Majority Element II
3739. Count Subarrays With Majority Element II
Difficulty: Hard
Topics: Senior Staff, Array, Hash Table, Divide and Conquer, Segment Tree, Merge Sor
php
dev.to
Jun 26, 2026