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.
- CORS Errors, Explained and Fixed by AgentLearn how to resolve common CORS errors using AI coding agents and local tools. A technical guide to preflight requests and cross-origin resource sharing.
- When Agents Copy Your Worst Existing PatternLearn why AI coding agents copy your worst existing pattern and how to fix technical debt using context-aware developer tools like Deska.
- From curl Command to Typed ClientLearn how to transform any curl command to typed client code using AI agents and local developer tools for faster API integration.
- CONTRIBUTING.md That Contributors Actually FollowLearn how to write a CONTRIBUTING.md that contributors actually follow to scale your open source project and reduce maintenance burden.
- Long Sessions Go Bad: Recognizing Context RotLearn how to identify and prevent context rot in long sessions with AI coding agents to maintain high performance and code quality.
- Context Management for Long Agent SessionsLearn effective context management for long agent sessions, including token compaction and infinite canvas strategies for AI development.
- Moving Your Config Between AgentsLearn strategies for moving your config between agents like Claude Code and OpenCode to ensure portability and consistency in your development workflow.
- Config File Schemas: Validation From Day OneLearn how to implement config file schemas to ensure validation from day one. Improve developer experience with JSON Schema and local-first tools like Deska.
- Watching Competitor Changelogs With a Weekly Agent DigestLearn how to automate watching competitor changelogs using AI agents to generate structured weekly intelligence digests directly in your workspace.
- Should Agents Write Your Commit Messages?Explore the debate on if agents should write your commit messages and learn how to implement an automated hygiene workflow for better git histories.
- Comment Spam: Teaching Agents RestraintLearn how to stop comment spam and keep your codebase clean when working with AI coding agents like Claude Code and Codex.
- Comment Rot: Deleting Lies From Your CodebaseLearn how to identify and automate the cleanup of comment rot to improve code maintainability using AI agents and manual hygiene practices.
- Making Agents Match Your Coding StyleLearn how to guide AI agents to match your coding style using system prompts, linting rules, and contextual workspaces to ensure consistent codebases.
- Reading COBOL With an Agent: Comprehension Before CourageLearn strategies for reading COBOL with an agent to modernize legacy systems safely using local-first tools and infinite canvas workspaces.
- Designing CLI Flags With an Agent Devil's AdvocateLearn a robust process for designing CLI flags by using AI agents to stress-test your developer experience and interface consistency.
- Cleaning Up a Branch Before ReviewLearn how to master cleaning up a branch before review using git interactive rebase, squashing, and AI agents to ensure high-quality, readable pull requests.
- Untangling Circular Dependencies With an Agent MapLearn how to resolve complex circular dependencies using an agent map and AI coding agents to refactor code structures efficiently.
- Finding Unhandled Error PathsLearn technical strategies for finding unhandled error paths in complex systems using static analysis, observability, and AI agents for better resilience.
- Checking Docs Against the Code They DescribeLearn how to use AI agents for checking docs against the code they describe to ensure your technical documentation stays accurate and in sync with your logic.
- Chaos Testing Lite: Kill a Process, Watch What BreaksLearn how to implement Chaos Testing Lite to improve system resilience by intentionally killing processes and monitoring recovery in a local environment.