Development Tools

Development Tools | News, how-tos, features, reviews, and videos

fat burmese python yellow snake
grave angel stock

it as a product boxes glowing box binary package by masterzphotois getty

How to use PyInstaller to create Python executables

Use PyInstaller to package your Python apps into standalone executables for easy distribution.

A woman using a laptop, surrounded by books on computing / programming / coding / development / Java

6 hidden dangers of low code

Did you think low code was going to make your life easier? Here are six good reasons to think twice before adopting a low-code platform.

shutterstock 1871547451 face of a llama against a bushy green background American camel

Meta releases Code Llama LLM for coding

Code Llama is a specialized version of the Llama 2 large language model that has been fine-tuned for generating and discussing code.

Red rotary phone, ringing, calling, callback

Intro to gRPC: The REST alternative

gRPC is a high-performance binary protocol for remote procedure calls on virtually any platform. Here's a hands-on intro to using gRPC with Node.

blue and orange binary code matrix

What is LLVM? The power behind Swift, Rust, Clang, and more

LLVM is a compiler framework for programmatically generating machine-native code. Developers use it to roll out new languages and enhance existing ones.

Prisma, prism, glass pyramid

Prisma.js: Code-first ORM in JavaScript

Get a hands-on tour of the leading JavaScript object-relational mapping tool, which you can use with MongoDB and traditional databases.

stage lights action theatre

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.

hand computer cloud

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.

birthday cake candles

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.

Conceptual image of an individual user working with an extruded virtual display.

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.

ChatGPT R, robotic hand typing on keyboard

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.

ai artificial intelligence ml machine learning robot touch human hand

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.

team / teamwork / collaboration / communication / discussion / meeting

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.

Conceptual image of an individual user working with an extruded virtual display.

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.

programmers

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.

man holding code sign programmer developer devops data scientist tech roles hitesh choudhary via un

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.

red balloon leader unique one of a kind

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.

shutterstock 740169646 red light red traffic light against a black background

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.

Load More