Coding

  • [ On | No ] syntactic support for error handling

    One of the oldest and most persistent complaints about Go concerns the verbosity of error handling. We are all intimately (some may say painfully) familiar with this code pattern: The test if err != nil can be so pervasive that it drowns out the rest of the code. This typically happens in programs that do a lot

    Read more

  • Introducing GitHub Copilot agent mode (preview)

    Copilot agent mode is the next evolution in AI-assisted coding. Acting as an autonomous peer programmer, it performs multi-step coding tasks at your command — analyzing your codebase, reading relevant files, proposing file edits, and running terminal commands and tests. It responds to compile and lint errors, monitors terminal and test output, and auto-corrects in

    Read more

  • Updating the Visual Studio Code extension for Swift

    Today, we are excited to announce a new version of the Swift extension for Visual Studio Code – now published to the extension marketplace as an official supported release of the Swift team. The aim of this extension is to provide a high-quality, feature-complete extension that makes developing Swift applications on all platforms a seamless experience. As

    Read more