Latest from todayVS Code now updates weeklyAgents, browser debugging, and deprecation of Edit Mode are all highlighted in the latest versions of the popular code editor.By Paul KrillMar 24, 20264 minsDevelopment ToolsIntegrated Development EnvironmentsVisual Studio Code OpenAI’s desktop superapp: The end of ChatGPT as we know it?By Gyana SwainMar 20, 20265 minsArtificial IntelligenceDevelopment ToolsSoftware Development Google’s Stitch UI design tool is now AI-poweredBy Maxwell CooterMar 20, 20261 minArtificial IntelligenceDevelopment ToolsSoftware DevelopmentStop using AI to submit bug reports, says Google By Maxwell Cooter Mar 20, 20262 minsArtificial IntelligenceBugsOpen Source Google adds vibe design to Stitch UI design toolBy Paul Krill Mar 20, 20262 minsArtificial IntelligenceDevelopment ToolsSoftware Development OpenAI buys Python tools builder AstralBy Paul Krill Mar 19, 20262 minsGenerative AIProgramming LanguagesPython OpenAI buys non-AI coding startup to help its AI to programBy Paul Barker Mar 19, 20266 minsArtificial IntelligenceDevelopment ToolsOpen Source OpenAI’s $50B AWS deal puts its Microsoft alliance to the testBy Taryn Plumb Mar 18, 20266 minsAmazon Web ServicesIaaSMicrosoft Azure Java future calls for boosts with records, primitives, classesBy Paul Krill Mar 18, 20264 minsJavaProgramming LanguagesSoftware Development Kotlin adds dynamic method invocation for JVM Experimental feature in Kotlin 1.4.20 allows string concatenations to be compiled into dynamic invocations for JDK 9 or later targets By Paul Krill Nov 25, 2020 3 mins Java Software Development What to expect from AWS re:Invent 2020 The world’s biggest cloud vendor has shifted its annual event online and spread it across three weeks. Here’s our guide to what to expect and how to navigate the event from your home office. By Scott Carey Nov 24, 2020 5 mins Amazon Web Services Cloud Computing TypeScript 4.1 arrives with template literal types The template literal type has the same syntax as template literal strings in JavaScript except it is used in type positions By Paul Krill Nov 23, 2020 2 mins JavaScript Software Development The 3 keys to scaling enterprise devops use The 2020 State of DevOps report by Puppet and CircleCI draws a clear line between mature devops organizations and their use of self-service internal platforms paired with rock solid change management processes and integrated security. By Scott Carey Nov 23, 2020 6 mins Devops Software Development GitHub expands open source archive program into three key libraries The Github Archive Program aims to preserve historically relevant pieces of open source software to allow future software developers to see how the community built and reviewed code. By Scott Carey Nov 19, 2020 4 mins Open Source Software Development Version Control Systems Servo browser engine adopted by Linux Foundation Rust-based project that originated at Mozilla is intended to provide a high-performance, safe rendering web engine for embedding in other applications By Paul Krill Nov 19, 2020 2 mins Software Development Web Development Apple releases TensorFlow fork with speedups for M1 Macs Apple says the M1-compiled version of TensorFlow delivers several times faster performance on a number of benchmarks, while running existing TensorFlow scripts as-is By Serdar Yegulalp Nov 18, 2020 2 mins Development Tools Machine Learning Technology Industry Red Hat Quarkus Java stack moves to OpenShift The Quarkus framework allows developers to build Kubernetes-native Java applications, now on OpenShift By Paul Krill Nov 18, 2020 2 mins Java Software Development Mozilla Firefox boosts JavaScript performance On by default in Firefox 83, the Warp update to the SpiderMonkey JavaScript engine improves responsiveness and memory usage and speeds up page loads By Paul Krill Nov 16, 2020 2 mins JavaScript Software Development Web Development What’s new in Angular 11 Highlights of the latest upgrade to the Google-developed web framework include stricter types, router performance improvements, and automatic font inlining By Paul Krill Nov 12, 2020 3 mins JavaScript Software Development Python creator Guido Van Rossum heads to Microsoft In a new role at Microsoft’s Developer Division, Guido van Rossum hints at how he and the company will be working to improve Python By Serdar Yegulalp Nov 12, 2020 2 mins Python Software Development Technology Industry Microsoft .NET 5 arrives with C# 9, F# 5 New platform moves toward the unification of the .NET development experience across desktop, web, mobile, cloud, and IoT targets By Paul Krill Nov 10, 2020 2 mins Microsoft .NET Software Development JetBrains releases desktop UI framework for Kotlin Based on Google’s Jetpack Compose for Android, JetBrains’ Jetpack Compose for Desktop takes a declarative and reactive approach to creating user interfaces with Kotlin By Paul Krill Nov 9, 2020 2 mins Java Software Development Visual Studio Code 1.51 brings workbench improvements While this latest edition is considered a housekeeping release, it does introduce navigation enhancements to both the workbench and the terminal By Paul Krill Nov 6, 2020 2 mins Software Development Swift language concurrency model proposed The ‘first-class’ concurrency model would make asynchronous programming in Swift convenient, efficient, and safe, according to a roadmap outlining the plan By Paul Krill Nov 6, 2020 2 mins Software Development Swift Python soars past Java in Tiobe language index Python ranks as the second most popular programming language in the November index, with C first and Java slipping to third place By Paul Krill Nov 4, 2020 2 mins C Language Java Python IBM adds code risk analyzer to cloud-based CI/CD IBM Cloud Continuous Delivery’s Code Risk Analyzer scans Python, Node.js, and Java source code in Git repositories for security and legal risks By Paul Krill Nov 4, 2020 2 mins Cloud Computing Devops Security Redwood offers full-stack, serverless Jamstack Opinionated full-stack JavaScript framework leverages React on the front end, AWS Lambda on the back end, GraphQL in between, and static delivery via CDN By Paul Krill Nov 3, 2020 2 mins JavaScript Software Development Microsoft addresses Visual Studio extension woes New Visual Studio extensions model would make APIs easier to discover and extensions easier to write By Paul Krill Oct 30, 2020 2 mins Development Tools Software Development Deno 1.5 brings faster bundling, tree-shaking Highlights of the latest upgrade of the Node.js alternative also feature an overhauled REPL and web platform APIs By Paul Krill Oct 29, 2020 3 mins JavaScript Software Development Microsoft brings .NET dev to Apache Spark .NET for Apache Spark 1.0 provides high-performance .NET APIs to Apache Spark including Spark SQL, Spark Streaming, and MLlib By Paul Krill Oct 29, 2020 2 mins Machine Learning Microsoft .NET Open Source Pyston returns from the dead to speed Python Picking up where Dropbox left off, a new development team has released a fresh version of the just-in-time optimizing Python runtime, compatible with Python 3.8 By Serdar Yegulalp Oct 29, 2020 2 mins Programming Languages Python Software Development Next.js 10 adds image optimization, user analytics Latest version of the React-based web framework also features an e-commerce starter kit and internationalized routing and language detection By Paul Krill Oct 27, 2020 2 mins JavaScript Software Development Web Development Companies still can’t find enough open source skills The pandemic has accelerated demand for IT professionals with open source skills, and organizations are searching far and wide or retraining staff to fill the gap. By Scott Carey Oct 27, 2020 3 mins Careers Open Source Software Development Azul unveils migration services from Oracle Java Azul offers two levels of migration services to entice enterprises to make the move from Oracle Java to Azul Zulu builds of OpenJDK By Paul Krill Oct 23, 2020 2 mins Java Microsoft Blazor gains Infragistics UI toolkit support Ignite UI for Blazor combines a data grid with interactive charts, graphs, maps, and other web UI components By Paul Krill Oct 22, 2020 2 mins C# Microsoft .NET Web Development React 17 makes upgrades easier Support for gradual updates in React 17 should make it safer to mix different versions of React in the same app By Paul Krill Oct 22, 2020 2 mins JavaScript Software Development Microsoft Edge browser previews for Linux The Microsoft Edge Dev Channel for Linux preview release supports Ubuntu, Fedora, Debian, and OpenSUSE Linux By Paul Krill Oct 21, 2020 2 mins Software Development Technology Industry Node.js 15 debuts support for HTTP/3 transport Upgrade to the event-driven JavaScript runtime also updates NPM, enhances unhandled rejections, and adds new methods for working with array buffers By Paul Krill Oct 20, 2020 2 mins JavaScript Software Development MongoDB Atlas unveils multicloud cluster support MongoDB Atlas database-as-a-service now allows distributed MongoDB databases to span the Amazon, Google, and Microsoft clouds By Paul Krill Oct 20, 2020 2 mins Cloud Computing Databases NPM adds Workspaces for managing multiple packages Workspaces support in the NPM CLI allow you to manage multiple packages from within a single top-level root package By Paul Krill Oct 19, 2020 2 mins JavaScript Software Development What’s new in Microsoft .NET 5 Aimed at unifying the .NET platform, .NET 5 brings improvements to RyuJIT code quality, garbage collection, and JSON serialization, for starters By Paul Krill Oct 14, 2020 7 mins C# Microsoft .NET Software Development BizOps Manifesto urges business-tech alignment Coalition sets down 14 guiding principles to ensure that digital transformation projects meet business objectives By Paul Krill Oct 14, 2020 2 mins Agile Development Software Development Android Studio improves machine learning support Android Studio 4.1 highlights include a database inspector and easier import of TensorFlow Lite models into Android apps By Paul Krill Oct 13, 2020 2 mins Mobile Development Software Development Technology Industry What’s new in Microsoft Visual Studio Code 1.50 Microsoft updates Visual Studio Code monthly. This changelog tracks the new features and improvements through version 1.50. By Paul Krill and Serdar Yegulalp Oct 9, 2020 49 mins Development Tools Open Source Technology Industry Kotlin queues up new compiler, WebAssembly back end Project roadmap puts a compiler rewrite, multiplatform mobile development, and WebAssembly at the top of the to do list By Paul Krill Oct 8, 2020 2 mins Java Software Development Apple brings low-level atomic operations to Swift language Swift Atomics is a new open source package that allows systems programmers to build synchronization constructs in Swift By Paul Krill Oct 6, 2020 2 mins Software Development Swift Dart 2.10 unifies command-line tooling The dart tool replaces multiple smaller tools for analyzing and formatting code, running tests, and compiling apps, with more duties on the way By Paul Krill Oct 6, 2020 2 mins Software Development GitHub adds code scanning for security bugs GitHub users can draw on ready-made and custom queries to discover security vulnerabilities in their codebases. By Paul Krill Sep 30, 2020 2 mins Security Software Development Version Control Systems Microsoft’s Playwright simplifies tests for Python web apps Front-end tests for web apps have traditionally been a chore. Playwright offers an easier way to integrate those tests for Python. By Serdar Yegulalp Sep 30, 2020 2 mins Python Software Development Microsoft taps LLVM for quantum computing Using LLVM, Microsoft has created a common interface between programming languages and target quantum computers By Paul Krill Sep 29, 2020 3 mins Quantum Computing Software Development Azure Databricks previews parallelized Photon query engine Microsoft and Databricks say the vectorized query engine written in C++ accelerates Apache Spark workloads by up to 20x By Paul Krill Sep 28, 2020 2 mins Analytics Cloud Computing Microsoft Azure Apple’s Swift language comes to Windows More work remains to be done in the porting effort, but Windows support is now good enough for early adopters to get started By Paul Krill Sep 24, 2020 1 min Software Development Swift Report: Developers have been more productive during COVID-19 A survey of hundreds of developers across 26 countries suggests that software developers are more productive working remotely By Paul Krill Sep 23, 2020 2 mins Software Development Vue 3.0 arrives, now in TypeScript Major upgrade brings improvements in initial render speed, update speed, memory usage, and bundle size By Paul Krill Sep 22, 2020 2 mins JavaScript Software Development GitHub CLI reaches 1.0 status Command line tool allows users to run their GitHub workflow from the terminal in Windows, Linux, or macOS By Paul Krill Sep 21, 2020 1 min Software Development Version Control Systems Microsoft open-sources fuzzing test framework OneFuzz enables continuous developer-driven fuzz testing to identify weaknesses in software prior to release By Paul Krill Sep 17, 2020 2 mins App Testing Security Software Development Microsoft Visual Studio beefs up support for C language C11 and C17 become supported C language versions starting with Visual Studio 2019 16.8 Preview 3 By Paul Krill Sep 16, 2020 2 mins C Language Development Tools Technology Industry Deno upgrade adds WebSocket API Deno 1.4 also brings stricter type checks, integrated test coverage, and automatic restarts By Paul Krill Sep 15, 2020 2 mins JavaScript Software Development JDK 15: The new features in Java 15 Just-arrived update to standard Java features text blocks, hidden classes, the Z Garbage Collector, and previews of pattern matching and records. By Paul Krill Sep 15, 2020 8 mins Java Programming Languages Software Development 1…414243444546474849…1,114 Show me moreLatestArticlesVideos opinion An architecture for engineering AI context By Sean RobinsonMar 24, 202610 mins DatabasesGraph DatabasesNoSQL Databases opinion Designing self-healing microservices with recovery-aware redrive frameworks By Anshul GuptaMar 24, 20265 mins Cloud ComputingSoftware Development analysis 7 safeguards for observable AI agents By Isaac SacolickMar 24, 202610 mins Application SecurityDevSecOpsDevops video How to build desktop apps in Typescript with Electrobun Mar 17, 20265 mins Python video Write and run assembly in Python with Copapy Mar 10, 20265 mins Python video Run AI Models Locally on Your PC — No Cloud Required (LM Studio Guide) Mar 3, 20265 mins Python