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.

· 12 min read

OpenCode for Java: Can It Handle Spring Boot Dependency Hell?

Explore how OpenCode for Java handles complex Spring Boot dependency management and version conflicts within a modern developer workspace.

· 8 min read

OpenCode: A Practical Guide to the Open-Source AI Coding Agent

Learn how to set up and use OpenCode, the open-source AI coding agent, alongside Claude Code and Codex in a unified developer workspace.

· 9 min read

Running OpenCode With a Graphical Interface

Learn the best ways for running OpenCode with a graphical interface to improve your AI development workflow through visual canvases and panel-based workspaces.

· 10 min read

OpenCode for Go: Can It Automate JSON Struct Tags and Interfaces?

Discover how OpenCode for Go automates boilerplate like JSON struct tags and interfaces. Test agent efficiency within the Deska infinite canvas workspace.

· 12 min read

Your First Hour With OpenCode

Learn how to optimize your first hour with OpenCode and Deska. Configure your environment, manage AI agents, and master local-first development workflows.

· 10 min read

Running OpenCode Inside Docker: Isolation vs. Performance Tradeoffs

Deep dive into running OpenCode inside Docker for secure agent environments, exploring performance overhead, resource limits, and sandbox strategies.

· 10 min read

Configuring OpenCode: Providers, Models, Modes

A comprehensive guide on configuring OpenCode providers and models for local or cloud AI development within the Deska infinite canvas workspace.

· 11 min read

Common OpenCode Issues and Fixes

Troubleshoot common OpenCode issues and fixes for developers. Learn how to debug agent errors, environment conflicts, and canvas integration problems.

· 12 min read

OpenCode for .NET: Does It Understand NuGet and Project References?

Explore how OpenCode for .NET handles C# dependencies, NuGet packages, and project references within modern agentic workflows and developer tools.

· 10 min read

OpenCode 'Out of Memory' Errors: Tuning Indexing for 1M+ Lines

Learn how to resolve OpenCode Out of Memory errors and optimize agent performance for large codebases exceeding one million lines of code.

· 9 min read

Local Alternatives to Codex Cloud

Explore local alternatives to Codex Cloud for privacy and control. Learn how to run AI coding models on your own machine with tools like Deska and Ollama.

· 10 min read

Open Weights vs Claude for Agent Work

A detailed comparison of Open Weights vs Claude for agent work, exploring latency, reasoning capabilities, and local execution in developer workflows.

· 10 min read

One Strong Agent or Several Cheap Ones? A Practical Comparison

Explore the budget strategy of using one strong agent vs many cheap ones for AI coding tasks and how local-first workflows optimize results.

· 10 min read

One-Shot Specs vs Iterative Prompting for Features

Explore the trade-offs between one-shot specs vs iterative prompting for software features and how to leverage AI agents within local development environments.

· 10 min read

One Repo Copy per Agent vs Shared Checkout: Avoiding Stepped-On Toes

Choosing between one repo copy per agent vs shared checkout. Learn how to manage parallel AI coding agents without file system or build tool conflicts.

· 12 min read

Running Coding Agents on Ollama: What Works and What Does Not

Deep dive into running coding agents on Ollama. Learn which local LLMs work, how to manage context, and where local-first tools like Deska fit in.

· 10 min read

The Ollama CLI: Models, Modelfiles and Serving

A technical guide to the Ollama CLI. Learn how to manage local models, create custom Modelfiles, and serve LLMs for local-first development workflows.

· 11 min read

Obsidian vs Deska Notes for Developer Knowledge

Compare Obsidian vs Deska Notes for developer knowledge management. Explore local-first workflows, infinite canvas, and AI-driven coding notes.

· 10 min read

Obsidian Canvas Alternatives for Developers Who Want Live Panels

Analyze Obsidian Canvas alternatives for developers. Learn why an executable workspace with live panels beats static notes for complex coding workflows.

· 12 min read

Obsidian Alternatives That Also Run Code

Discover Obsidian alternatives that also run code. Explore developer tools that combine technical note-taking with integrated terminals and execution.

💡 Ideas+🐛 BugsSuggest a feature or report a bug