Best of VSCodeAugust 2025

  1. 1
    Article
    Avatar of itsfossIt's Foss·33w

    19 Beautiful Themes to Get a Better Visual Experience With VS Code

    A curated collection of 19 popular VS Code themes ranging from dark options like Dracula and One Dark Pro to light alternatives like GitHub Theme and Bluloco Light. Each theme is presented with key features, highlighting aspects like readability, contrast, color palettes, and suitability for different coding environments and preferences.

  2. 2
    Article
    Avatar of hnHacker News·35w

    microsoft/poml: Prompt Orchestration Markup Language

    POML (Prompt Orchestration Markup Language) is Microsoft's new markup language for structured prompt engineering with Large Language Models. It features HTML-like syntax with semantic components, comprehensive data handling for various file types, CSS-like styling system, built-in templating engine, and development tools including VS Code extension and SDKs for Node.js and Python. POML aims to solve common prompt development challenges by providing better structure, maintainability, and data integration capabilities.

  3. 3
    Article
    Avatar of devblogsDevBlogs·37w

    Announcing TypeScript 5.9

    TypeScript 5.9 introduces several developer experience improvements including a streamlined tsc --init that generates minimal configuration files with modern defaults, support for ECMAScript's import defer syntax for deferred module evaluation, and a stable --module node20 option. The release also enhances editor tooling with expandable hover tooltips, configurable hover length, and improved DOM API documentation with summary descriptions. Performance optimizations include better type instantiation caching and reduced closure creation in file system operations.

  4. 4
    Video
    Avatar of t3dotggTheo - t3․gg·35w

    Things aren’t looking good for GitHub…

    GitHub's CEO Thomas Dohmke has stepped down, and the platform is now being integrated directly into Microsoft's Core AI organization, ending its independent operation. This shift raises concerns about GitHub's future direction, as Microsoft appears to be prioritizing AI features over core platform improvements. The author argues that GitHub has been coasting on legacy sentiment while competitors like Graphite offer better developer experiences. With GitHub now reporting to an AI-focused team, there are worries that non-AI features will be deprioritized, and the platform may not be well-positioned for the future of AI-assisted development.

  5. 5
    Article
    Avatar of portkeyportkey·36w

    Claude Code vs Cursor: What to choose?

    Claude Code and Cursor represent two distinct approaches to AI-assisted coding. Claude Code is a terminal-based assistant that excels at complex, one-shot tasks with deep codebase understanding and automation capabilities, but comes with higher costs and a steeper learning curve. Cursor is an AI-enhanced VS Code fork that provides familiar IDE experience with visual feedback and multiple interaction options, making it more beginner-friendly but sometimes less reliable with large files. The choice depends on your workflow preferences, team size, budget, and specific use cases.

  6. 6
    Article
    Avatar of logrocketLogRocket·33w

    I tried out Kiro: Here’s what I learned

    Kiro is AWS's new AI-powered IDE that introduces a spec-driven development workflow, requiring developers to define requirements and designs before code generation. Unlike traditional AI coding tools that rely on vague prompts, Kiro structures the development process through three phases: requirements, design, and implementation planning. The author tested Kiro by building a retro Tetris game and adding multiplayer functionality, finding that the structured approach produces more reliable results than typical 'vibe coding' sessions. Kiro also features agent hooks for automating repetitive tasks and positions itself more as an engineering assistant than a simple coding copilot.

  7. 7
    Article
    Avatar of matkladmatklad·32w

    Vibe Coding Terminal Editor

    A developer shares practical lessons learned from building a VS Code terminal editor extension using Claude AI. Key insights include using a plan.md workflow for structured LLM interactions, treating specs/code/tests as interchangeable formats, and the critical importance of fast, end-to-end testing for AI-assisted development. The author emphasizes that while LLMs excel at code generation, they require proper feedback loops and human oversight in the control plane rather than data plane.

  8. 8
    Article
    Avatar of lobstersLobsters·34w

    SmallJS

    SmallJS is a file-based programming language designed as an alternative to JavaScript for building front-end and back-end applications. It features Visual Studio Code integration with syntax highlighting and debugging support, automatic import of only used library components, and targets both new and experienced developers seeking a more elegant language than JavaScript.

  9. 9
    Article
    Avatar of googledevsGoogle Developers·35w

    Gemini CLI + VS Code: Native diffing and context-aware workflows

    Google's Gemini CLI now offers deep VS Code integration through a companion extension, enabling context-aware AI suggestions and native diffing directly within the editor's integrated terminal. The setup involves installing the extension with `/ide install` and managing it with simple enable/disable commands.

  10. 10
    Article
    Avatar of habrhabr·33w

    OpenAI's Codex CLI Agent: The Complete VS Code Setup Guide

    A comprehensive guide for setting up OpenAI's Codex CLI agent extension in Visual Studio Code. Covers installation, authentication with ChatGPT Plus account, interface configuration including environment and mode settings, and demonstrates creating a complete to-do application with database and Bootstrap styling. Includes tips for data privacy settings and model selection.

  11. 11
    Article
    Avatar of syncfusionSyncfusion·33w

    Enhance Markdown Preview in VS Code with Document Viewer

    The Syncfusion Document Viewer Extension transforms markdown editing in VS Code by enabling live editing directly in the preview pane, eliminating the need for split views. This free extension offers syntax highlighting, text formatting, image insertion via URLs, and secure client-side rendering without uploading files to remote servers. Key features include centralized document management, read-only mode toggle, keyboard shortcuts support, and VS Code theme integration. The extension streamlines documentation workflows for READMEs, API docs, and project notes while maintaining focus on content creation.

  12. 12
    Article
    Avatar of googledevsGoogle Developers·34w

    What's new in Gemini Code Assist

    Gemini Code Assist's Agent Mode is now available in Preview for VS Code and Stable for IntelliJ, offering AI-powered multi-step task automation with human oversight. The update includes enhanced chat controls, improved code completion, and integration with Gemini CLI. New features include GitHub Actions integration, VS Code native diffing, custom slash commands, and a public roadmap for future development.

  13. 13
    Video
    Avatar of t3dotggTheo - t3․gg·33w

    OpenAI just dropped a Cursor competitor?

    OpenAI launched Codex, a comprehensive AI coding platform that competes with Cursor by offering IDE extensions, cloud-to-local environment switching, GitHub code review integration, and a rebuilt CLI in Rust. The service works across multiple editors (VS Code, Cursor, WindSurf) and includes background agents that can file pull requests automatically. Testing shows it can successfully build complete applications like an AI image generator with database persistence, though the UI has various bugs and the cloud-to-PR workflow has reliability issues. The platform offers different usage tiers ($20-200/month) with varying message limits, positioning itself as an all-in-one solution for developers already using ChatGPT.

  14. 14
    Article
    Avatar of lpythonLearn Python·35w

    Curly braces in Python

    A developer created a VSCode extension that adds curly braces to Python syntax, addressing a common complaint among developers who prefer bracket-based code structure over Python's indentation-based approach.