Development Tools
Development Tools | News, how-tos, features, reviews, and videos
Visual Studio 2022 updates spotlight productivity
Visual Studio 2022 17.7 and a preview of 17.8 promise to streamline development with enhancements to diffs, comparisons, searches, pull requests, unit tests, and more.
Google Project IDX brings AI to cloud-hosted development environments
Google Cloud service combines Codey-powered AI assistance and templates for popular JavaScript frameworks in a cloud-hosted Linux VM. Google said support for Python, Go, and other languages is coming soon.
All the new features in ECMAScript 2023 (ES14)
JavaScript continues to evolve, with a nice batch of new features added in ECMAScript 14. Here's what's new for JavaScript developers this year.
Visual Studio Code enhances diff editor, GitHub interop
With VS Code 1.81, the diff editor includes several new features and bug fixes, and the new diff algorithm is enabled by default.
Generative AI and a new version of old programming
Prompt engineering is still telling a computer what to do. Studying large language models and the limits of generative AI will keep your job security.
Low code AI with Power Apps and Power Automate
Microsoft's AI Builder introduces low-code generative AI capabilities to Power Apps and Power Automate. Let's see how the preview features stack up.
5 CTOs on the collaboration tools they use most
CTOs use a variety of collaboration and productivity tools to drive organizational success. Here are the top picks from five IT leaders.
GitHub Copilot Chat available in a preview for businesses
GitHub has made a beta release of its AI-powered coding chatbot available to all customers of GitHub Copilot for Business.
JetBrains ships Qodana static code analysis tool
Qodana integrates into CI/CD pipelines and with JetBrains IDEs and uses static code analysis to flag code quality, security, and performance issues.
Customizing Microsoft Dev Boxes with code
Configuration as code is coming to Microsoft’s Azure-hosted workstations, allowing us to use WinGet, YAML files, and PowerShell DSC to deliver ready-to-run toolchains to developers.
How to use Python’s py launcher for Windows
Take control of multiple Python installations in Windows with the py launcher, available as part of a standard Python installation.
Golang vulnerability checker flags Go vulnerabilities
Govulncheck is a command-line utility that uses the Go vulnerability database to identify known vulnerabilities in Go source code and Go binaries.
Microsoft Semantic Kernel will support OpenAI plugins
Fall 2023 roadmap for the LLM-integrating SDK also lists plans for plugin testing, dynamic planners, end-to-end telemetry, and links to vector databases.
Visual Studio Code stabilizes Remote Tunnels to WSL
Connecting to Windows Subsystem for Linux over Remote Tunnels is out of preview. Group and tab resizing also highlighted in latest VS Code upgrade.
Microsoft Dev Box workstations on Azure go GA
Azure-hosted, project-specific development workstations can be accessed from Windows, macOS, iOS, and Android devices.
8 more React hooks you need to know about
useState is the most well-known hook for using functional components in React, but it's just a start. Here are eight more React hooks, and how to use them.
Microsoft improves F# language hints in Visual Studio
Microsoft is previewing inline type hints, inline parameter name hints, and return type hints for the F# programming language in Visual Studio.
GitHub Enterprise Server debuts time-based roadmap layout
GitHub Enterprise Server 3.9 introduces a time-based roadmap layout in GitHub Projects, allowing users to view project issues and pull requests on a timeline.
Bun.js creator Jarred Sumner talks tech, funding, and startups
Launched in 2022, Bun.js is rapidly evolving into the new, all-in-one server-side JavaScript runtime.
Review: CodeWhisperer, Bard, and Copilot X
Amazon CodeWhisperer, Google Bard, and GitHub Copilot X plod through our AI pair programming challenge. Each tool has its strengths, and none of them are perfect.