Skip to content
No results
  • Blog
The Smarter Project
The Smarter Project
The Smarter Project
The Smarter Project
  • Artificial Intelligence, Software Engineering

Six High-Impact Uses of Claude Code

The Claude Code logo beside a smiling robot with many arms, each holding a different tool

It’s common knowledge that Claude Code is good at troubleshooting. Paste in a stack trace or describe the unexpected behavior, and it reads the code, forms a theory, tests it and usually finds the cause. I use it that way…

  • smarter_blog
  • October 23, 2026
  • Artificial Intelligence, How To, Software Engineering

Part 3: What Claude Code Actually Reads

The Claude Code logo above an illustration of a man with a magnifying glass studying a bar chart, a line chart and a pie chart

This is part 3 of Converge or Diverge, a three-part series about AI coding agents in a large codebase. Part 1: Maintaining Long-Term Code Quality With Agentic AI · Part 2: The Antipattern That Makes a Codebase Diverge · Part…

  • smarter_blog
  • October 17, 2026
  • Artificial Intelligence, How To, Software Engineering

Part 2: The Antipattern That Makes a Codebase Diverge

This is part 2 of Converge or Diverge, a three-part series about AI coding agents in a large codebase. Part 1: Maintaining Long-Term Code Quality With Agentic AI · Part 2: The Antipattern That Makes a Codebase Diverge (you are…

  • smarter_blog
  • October 11, 2026
  • Artificial Intelligence, How To, Software Engineering

Part 1: Maintaining Long-Term Code Quality With Agentic AI

This is part 1 of Converge or Diverge, a three-part series about AI coding agents in a large codebase. Part 1: Maintaining Long-Term Code Quality With Agentic AI (you are here) · Part 2: The Antipattern That Makes a Codebase…

  • smarter_blog
  • October 10, 2026
  • Security, Software Engineering

Django Multi-Tenancy Without Schemas: Tenant Isolation as Queryset Rules, and a Profile Switcher That Can’t Be Spoofed

The Django logo above a table of mixed colored rows passing through a funnel, leaving only one tenant's rows, next to a profile card and a shield with a check mark

Smarter isolates its tenants in Django with two queryset methods, with_read_permission_for() and with_ownership_permission_for(), that every lookup of a user’s resource starts from, plus a profile switcher whose choice is checked against the user on the way in and again on…

  • smarter_blog
  • September 26, 2026
  • Software Engineering

Pydantic Settings: How Smarter Validates and Manages Its Configuration

The Pydantic logo beside an illustration of a person and a robot arm adjusting a large settings panel with gears, a robot and a plant

Smarter reads all of its configuration through a Pydantic Settings class, smarter.common.conf.Settings, whose one instance, smarter_settings, is built before Django’s settings module runs, and supplies it. Every environment variable that Smarter reads is typed, validated against business rules, and turned…

  • smarter_blog
  • September 19, 2026
  • Security

Keeping Secrets Out of Django Logs, and an AI Agent That Audits Them

Illustration: a log file with a masked key line under a magnifying glass, a crossed-out key and a robot reviewer

Smarter, a Django platform for LLM applications, keeps credentials out of its logs with four habits. Secrets are typed so they can’t print, log helpers leave out the fields that matter, tests assert that a known secret never appears in…

  • smarter_blog
  • September 16, 2026
  • Security, System Management

Helm, cosign and Amazon ECR: What Smarter’s Supply Chain Verifies, and What It Takes on Trust

Boxes on a conveyor belt: the central box carries a green seal with a check mark, a key floats above, and a magnifying glass inspects another box

Smarter publishes its Helm chart to GitHub’s container registry signed with cosign, scans its container images in Amazon ECR when they are pushed, publishes its npm packages with provenance, and installs the AWS CLI for its database backups only after…

  • smarter_blog
  • September 10, 2026
  • Software Engineering

Smarter’s OpenAPI Contract: One Extensibility Model for Python, Go, React and VS Code

The platform publishing openapi.json, which feeds the CLI, the Python SDK, the chat and YAML manifests, with the OpenAPI Initiative logo

Smarter publishes its whole REST API as one OpenAPI 3.1 document, openapi.json, plus a JSON Schema for every manifest kind. That OpenAPI document is Smarter’s extensibility model. It’s generated from the platform’s own Pydantic models, committed to the repository, tested…

  • smarter_blog
  • September 5, 2026
  • Artificial Intelligence, Software Engineering, System Management

Seven CI/CD Practices That Let Smarter Delegate to AI Agents

A robot places packages on a conveyor belt that carries them through a check-mark gate, past a version tag, to a cloud and a docs page

Every Smarter repository ships automatically through GitHub Actions and semantic-release, including multiple packages published on PyPI and npmjs. A merged pull request becomes a version number, a CHANGELOG, a GitHub tag, a set of built and signed artifacts, a deployment…

  • smarter_blog
  • August 27, 2026
Prev
1 2 3 4 5 6
Next

Announcements

  • v0.41 Release: A Help Desk MCP Server for the People Who Run SmarterNovember 2, 2026
  • Introducing smarter-sh/automation, the GitHub Actions Cron Jobs That Look After Every Smarter RepositoryNovember 2, 2026
  • smarter-extension-cookiecutter v1.0 Release: A New Smarter Extension in One CommandNovember 1, 2026
  • v0.40 Release: An MCP Server That Reports Bugs, and a Read-Only PlatformOctober 31, 2026
  • v0.38 – v0.39 Release: Annotations You Can Query, Search Across Every Resource, and a Slack BotOctober 31, 2026
  • v0.37 Release: The Smarter Project MCP Server Reads the Blog, Every Repository and Every Manifest SchemaOctober 28, 2026
  • smarter-api v0.2 – v0.6 Release: The Smarter Python SDK, Typed From End to EndOctober 26, 2026
  • cache-results v0.2 Release: A Lazy Cache for Raw get() and set(), and Colored LogsOctober 26, 2026

All announcements →

Categories

  • Announcements
  • Artificial Intelligence
  • How To
  • Security
  • Software Engineering
  • System Management

Archives

  • November 2026
  • October 2026
  • September 2026
  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026

Copyright © 2026 - The Smarter Project smarter.sh