
Gemini CLI: Google's Free AI Agent for Your Terminal ๐
Overview Hey everyone ๐ Google recently dropped something that's been flying under the...

Organization profile
The perfect place to learn all kinds of programming, from introductory ideas to advanced abstractions.
Browse the latest writing surfaced through DevArt.

Overview Hey everyone ๐ Google recently dropped something that's been flying under the...

From Security Noise to Developer Flow: Introducing CVE Lite CLI v1.10.0 We have all lived...

This post exists because of a problem I've always had: when I sit down to write something (an...

There is a pattern I keep seeing with customer environments. You get access to a VM for development....

In Part 1, you ran GitHub Copilot CLI against a local model using LM Studio. That setup gives you...

Local AI is getting attention for one simple reason: control. Cloud models are strong and fast, but...

Most GitHub Copilot setups are too polite to be useful. By default, Copilot tries to agree, avoid...

I rebuilt my personal site. Then I rebuilt it again. The first time I thought the problem was the...

Most production applications need some form of real-time alerting. When something goes wrong โ a...

Overview Hey everyone ๐ For years, I used npm without questioning it. It's the default,...

During a Git migration, the new platform is rarely switched on overnight. In many real scenarios,...

Developers have never been shy about disliking certain React APIs. They feel awkward, restrictive, or...

Overview Hey everyone ๐ I recently did something that felt almost rebellious in today's...

Photo by Denis N. on Unsplash For a professional JavaScript developer, moving to TypeScript often...

๐จ Update on WebMCP: the API shape is already evolving. Starting in Chrome 147.0.7721.0,...

I know Iโm late to the game. Itโs hard to teach an old dog new tricks. Iโm the type of person who...

Overview Hey everyone ๐ I recently decided to take Glif, my minimalist QR code generator...

Most commit messages are useless. "fix stuff" โupdate code" "changes" They work in the moment. They...

Overview Hey everyone ๐ Today I want to share something I've been working on that...

Letโs be honest: giving an AI Agent access to our file system is incredibly convenient. It can write...

My favorite Angular resources of January, 2026

Today marks a major milestone for open-source education: "This is Learning" and "Playful Programming"...

In the rapidly evolving world of AI, Large Language Models (LLMs) are only as powerful as the data...

Overview Hey everyone ๐ If you've started exploring Google Antigravity, you've probably...

I use GitFlow even for my side projects. Not because it is elegant. Not because it is modern. I use...

I spent a week debugging OAuth2 flows across Claude and ChatGPT so you don't have to. Here's everything I learned about securing MCP servers with Ory Hydra.

Search is no longer about finding the best page to click. Itโs about getting the best answer...

Overview Hey everyone ๐ If you've been following the AI coding tools space lately, you've...

We use React every day, but we havenโt been paying enough attention to one of the most important...

Overview Hey everyone! ๐ So, Google just dropped something pretty wild into the dev tools...