Latest from todaynewsMicrosoft unveils imaging APIs for Windows Copilot RuntimeGenerative AI-backed APIs will allow developers to build image super resolution, image segmentation, object erase, and OCR capabilities into Windows applications. By Paul KrillNov 19, 20242 minsGenerative AIAPIsDevelopment Libraries and Frameworks news Microsoft extends Entra ID to WSL, WinGet By Paul KrillNov 19, 20242 minsAccess ControlApplication SecurityIdentity and Access Managementnews Microsoft rebrands Azure AI Studio to Azure AI FoundryBy Anirban GhoshalNov 19, 20244 minsMicrosoft AzureGenerative AIDevelopment Tools analysisSucceeding with observability in the cloudBy David Linthicum Nov 19, 20245 minsCloud ManagementCloud Computing featureA GRC framework for securing generative AIBy Trevor Welsh Nov 19, 202411 minsGenerative AIData GovernanceApplication Security analysisHow to transform your architecture review boardBy Isaac Sacolick Nov 19, 20247 minsAgile DevelopmentDevopsSoftware Development newsF# 9 adds nullable reference typesBy Paul Krill Nov 18, 20243 minsMicrosoft .NETProgramming LanguagesSoftware Development newsAkka distributed computing platform adds Java SDKBy Paul Krill Nov 18, 20242 minsJavaScalaServerless Computing featureDesigning the APIs that accidentally power businessesBy Jean Yang Nov 18, 20246 minsAPIsSoftware Development Articlesfeature14 great preprocessors for developers who love to codeSometimes it seems like the rules of programming are designed to make coding a chore. Here are 14 ways preprocessors can help make software development fun again.By Peter Wayner Nov 18, 2024 10 minsDevelopment ToolsSoftware DevelopmentnewsSpin 3.0 supports polyglot development using Wasm componentsFermyon’s open source framework for building server-side WebAssembly apps allows developers to compose apps from components created with different languages.By Paul Krill Nov 18, 2024 2 minsMicroservicesServerless ComputingDevelopment Libraries and FrameworksopinionThe dirty little secret of open source contributionsIt isn’t the person making the contributions—it’s how easy the contributions make it to use the software. By Matt Asay Nov 18, 2024 4 minsTechnology IndustryOpen SourcenewsGo language evolving for future hardware, AI workloadsThe Go team is working to adapt Go to large multicore systems, the latest hardware instructions, and the needs of developers of large-scale AI systems. By Paul Krill Nov 15, 2024 3 minsGoogle GoGenerative AIProgramming LanguagesnewsJDK 24: The new features in Java 2421 features are proposed for the next version of Java including quantum-resistant cryptographic keys designed to secure Java apps against future quantum computing attacks. By Paul Krill Nov 15, 2024 11 minsJavaProgramming LanguagesSoftware DevelopmentanalysisAnd the #1 Python IDE is . . .PyCharm, VS Code, and five other popular Python IDEs duke it out. Which one do you think takes home the prize?By Serdar Yegulalp Nov 15, 2024 2 minsPythonProgramming LanguagesSoftware DevelopmentanalysisStrategies to navigate the pitfalls of cloud costsCloud providers waste a lot of their customers’ cloud dollars, but enterprises can take action.By David Linthicum Nov 15, 2024 6 minsCloud ArchitectureCloud ManagementCloud ComputingnewsRust Foundation moves forward on C++ and Rust interoperabilityProblem statement released to address the challenges to making cross-language development with C++ and Rust more accessible and approachable. By Paul Krill Nov 14, 2024 2 minsC++RustProgramming LanguagesnewsJetBrains IDEs ease debugging for Kubernetes appsVersion 2024.3 updates to IntelliJ, PyCharm, WebStorm, and other JetBrains IDEs streamline remote debugging of Kubernetes microservices and much more. By Paul Krill Nov 14, 2024 3 minsIntegrated Development EnvironmentsJavaPythonhow-toHow to use DispatchProxy for AOP in .NET CoreTake advantage of the DispatchProxy class in C# to implement aspect-oriented programming by creating proxies that dynamically intercept method calls.By Joydip Kanjilal Nov 14, 2024 7 minsMicrosoft .NETC#Development Libraries and FrameworksanalysisUnderstanding Hyperlight, Microsoft’s minimal VM managerMicrosoft is making its Rust-based, functions-focused VM tool available on Azure at last, ready to help event-driven applications at scale.By Simon Bisson Nov 14, 2024 8 minsMicrosoft AzureRustServerless ComputingnewsTypeScript 5.7 improves error reportingMicrosoft’s strongly typed JavaScript is now in the release candidate stage, featuring error reporting for variables that were never initialized.By Paul Krill Nov 13, 2024 3 minsJavaScriptTypescriptProgramming Languages Show more Show less View all Upcoming Events28/Nov conference The Official CSO Security Summit UKNov 28, 20249:30 am – 17:30 GMTAndaz London Liverpool Street CSO and CISO 28/Nov awards CSO 30 Awards UKNov 28, 202418:30-21:30 GMTAndaz London Liverpool Street CSO and CISO 28/Nov awards Next CSO Awards UKNov 28, 202418:30-21:30 GMTAndaz London Liverpool Street CSO and CISO View all events Video on demand videoBuilding Python wheels to distribute your programsThe “wheel” format in Python lets you bundle up and redistribute a Python package you’ve created. Others can then use the “pip” tool to install your program from your wheel file, which can include binary components (like Python extension modules written in C). This video walks through the basics of how to build wheels with a “pip install”-able project. Nov 15, 2024 6 minsPythonSoftware Development Creating a pip install-able Python package Nov 14, 2024 3 minsPythonSoftware Development How to get better web requests in Python with httpx Oct 07, 2024 4 minsPython How to better integrate Python/C with CFFI Oct 03, 2024 5 minsPython See all videos Explore a topic Analytics Artificial Intelligence Careers Data Management Databases Development Tools Devops Emerging Technology Generative AI Java JavaScript Microsoft .NET Open Source Programming Languages View all topics All topics Close Analytics Artificial Intelligence Careers Data Management Databases Development Tools Devops Emerging Technology Generative AI Java JavaScript Microsoft .NET Open Source Programming Languages Python Security Software Development Technology Industry Show me moreLatestArticlesVideos how-to Docker tutorial: Get started with Docker volumes By Serdar Yegulalp Nov 13, 20248 mins DevopsCloud ComputingSoftware Development how-to Kotlin for Java developers By Matthew Tyson Nov 13, 202410 mins JavaProgramming LanguagesSoftware Development opinion The Agile Manifesto was ahead of its time By Nick Hodges Nov 13, 20245 mins Agile DevelopmentCI/CDSaaS video How to create and work with zip archives using Python Oct 01, 20245 mins Python video How to implement "modes" in software, with a game as an example Sep 12, 20244 mins Python video Powerful Python source code processing with "ast" Sep 10, 20249 mins Python