Author: drweb

The 3Cs: A Framework for AI Agent Security Every time execution models change, security frameworks need to change with them. Agents force the next shift. The Unattended Laptop Problem No developer would leave their laptop unattended and unlocked. The risk is obvious. A developer laptop has root-level access to production systems, repositories, databases, credentials, and APIs. If someone sat down and started using…

Read More

About the Role:We’re seeking a Senior Full Stack Developer to join our engineering team. You’ll work across the entire stack, crafting performant APIs with Laravel and building dynamic, responsive interfaces with Vue.js. This role requires someone who can own features end-to-end, contribute to architectural decisions, and help mentor junior teammates.Our stack includes Laravel 12, Vue.js, MySQL, Redis, and TailwindCSS.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by…

Read More

Artificial intelligence tools are now a routine part of today’s software development, promising faster output and reduced workloads. But new research from Anthropic suggests that when developers rely on AI while learning new skills, those productivity gains may come at the expense of understanding. In a randomized controlled study involving 52 mostly junior software engineers, […]

Read More

The 3Cs: A Framework for AI Agent Security Every time execution models change, security frameworks need to change with them. Agents force the next shift. The Unattended Laptop Problem No developer would leave their laptop unattended and unlocked. The risk is obvious. A developer laptop has root-level access to production systems, repositories, databases, credentials, and APIs. If someone sat down and started using…

Read More
SQL

I had a customer ask about analyzing their Test Data Manager (TDM) usage to determine how many people were protecting data in dev databases and how often. TDM creates log files each time it runs, but analyzing those isn’t easy.Or is it? Claude Code thinks it is.This is part of a series of experiments with AI systems.Consolidating Log FilesI didn’t want to grant extra rights or permissions, and I like the loosely-coupled idea of tools, so I manually copied over log files from a couple locations into a new repo spot. This was a test to see if Claude Code…

Read More

Artificial intelligence, advanced algorithms, and the evolution of software design have made the intersection of poker and programming more intricate than ever. Developers, experimenting with neural network-driven bots, turn to custom code that churns through endless scenarios, simulating unlikely hands, rethinking probabilities. In this shifting landscape, the old guesswork at high levels of play starts to fade. Poker Software Engineering’s analysis from 2016, for instance, found top poker engines crunching through over 100,000 hands in a single second. By 2023, fresh research keeps bringing new twists, machine learning keeps finding ways to handle the uncertainty of games where you never…

Read More