The Deska blog

Blog

Product notes, release highlights and how we build Deska: the one infinite canvas workspace for your editor, terminal, browser, notes and AI agents.

· 10 min read

Code Archaeology With Agents: Understanding Inherited Systems

Learn how to perform code archaeology with agents to map legacy systems, trace logic, and document inherited codebases efficiently using modern AI tools.

· 10 min read

Using Agents Only for Boilerplate: A Valid Strategy

Explore why using agents only for boilerplate is a valid strategy for developers who want to maintain control while accelerating repetitive setup tasks.

· 10 min read

A Fleet of Agents for a Team of One

Learn how a fleet of agents for a team of one can multiply developer productivity through parallel execution and structured workspace management.

· 10 min read

Observability for an Agent Fleet

Master observability for an agent fleet. Learn how to monitor, debug, and orchestrate multiple AI agents in a local-first development environment.

· 10 min read

CI Fails Only on Tuesdays: An Agent Investigation

Learn how to conduct a CI investigation for flaky tests using specialized tools and AI agents to solve non-deterministic build failures.

· 10 min read

Hunting Flaky Tests With an AI Agent

Learn how to use an AI agent to identify and fix flaky tests by automating trace analysis and environmental debugging in a unified workspace.

· 11 min read

The Agent Finished Hours Ago and I Did Not Notice

Avoid the common scenario where the agent finished hours ago and I did not notice by improving your AI coding agent monitoring and feedback loops.

· 10 min read

Finding Unused Exports and Dead Files

Learn how to clean up your codebase by finding unused exports and dead files using static analysis and AI agents on a local-first canvas.

· 11 min read

Can an Agent Spot a Race Condition?

Explore the technical reality of using an AI agent to spot a race condition in complex code and how local-first workspaces assist in debugging concurrency.

· 9 min read

Filling Translation Files With an Agent

Learn how to optimize localization workflows by filling translation files with an agent using side-by-side LLM panels and local-first automation.

· 11 min read

File Uploads Done Right, With an Agent Writing the Boring Parts

Learn how to implement secure S3 file uploads while using AI agents to handle boilerplate, infrastructure setup, and credential management inside Deska.

· 10 min read

How Agents Edit Files: Diff, Replace or Rewrite

Learn the technical trade-offs between diffing, whole-file replacement, and surgical rewriting when using AI coding agents to edit files in your IDE.

· 10 min read

Feature Flag Cleanup: The Debt Nobody Schedules

Master feature flag cleanup strategies and use AI agents to automate the removal of stale code. Learn to manage technical debt effectively.

· 10 min read

An FAQ Mined From Support History

Learn how to build an FAQ mined from support history using AI agents and local tools to improve developer documentation and reduce ticket volume.

· 10 min read

Types From Sample JSON in Seconds

Learn how to generate types from sample JSON efficiently using automation and AI agents within a local-first development environment.

· 10 min read

Pasting the Error: Getting Good Explanations

Learn why pasting the error into developer tools often fails and how to provide the right context for AI coding agents to fix bugs faster.

· 10 min read

Ask the Agent to Explain the Codebase Before Changing It

Learn why you should ask the agent to explain the codebase to avoid technical debt and improve architectural consistency in your developer workflow.

· 9 min read

Estimating the Blast Radius of a Change

Learn technical strategies for estimating the blast radius of a change in complex codebases using static analysis, dependency mapping, and AI agents.

· 10 min read

Estimate Sanity Checks: Ask the Agent What You Forgot

Improve project planning accuracy using estimate sanity checks with AI agents to identify overlooked tasks and hidden technical debt in your workflow.

· 11 min read

Rolling Out a New Lint Rule Across 400 Files

Learn the best strategies for rolling out a new lint rule across 400 files or more using automated tools, AST migrations, and side-by-side AI coding agents.

💡 Ideas+🐛 BugsSuggest a feature or report a bug