how-toWebSockets under the hood with Node.jsA simple full-stack JavaScript application lets you see what happens under the hood in the WebSockets communication protocol.By Matthew TysonOct 09, 20248 minsNode.jsJavaScriptSoftware Development analysis Microsoft’s Drasi: A lightweight approach to event-driven programmingBy Simon BissonOct 10, 20249 minsKubernetesCloud NativeDevelopment Libraries and Frameworksreview ChatGPT o1-preview excels at code generationBy Martin HellerOct 06, 202457 minsGenerative AIDevelopment ToolsArtificial Intelligence newsKtor 3.0 switches to kotlinx.io libraryBy Paul Krill Oct 11, 20242 minsKotlinProgramming LanguagesSoftware Development newsEmbedded developers face mounting pressure on securityBy Paul Krill Oct 11, 20242 minsDeveloperApplication SecuritySoftware Development analysisAI is killing cloud sustainabilityBy David Linthicum Oct 11, 20245 minsGenerative AIArtificial IntelligenceCloud Computing newsDeno 2.0 arrives, ready to battle Node.jsBy Paul Krill Oct 09, 20243 minsJavaScriptNode.jsWeb Development newsDatabricks says with its new Databricks Apps platform, you can build tailored enterprise apps in 5 minutesBy Taryn Plumb Oct 08, 20245 minsDevelopment ToolsSoftware Development featureThe best new features and fixes in Python 3.13By Serdar Yegulalp Oct 07, 20246 minsPythonProgramming LanguagesSoftware Development More top storiesreviewsTwo good Visual Studio Code alternativesZed editor, Eclipse Theia IDE, Lite XL, and Cursor all offer some advantages over VS Code, at least for now. Zed and Cursor stand apart. By Martin Heller Oct 01, 2024 15 minsVisual Studio CodeCode EditorsIntegrated Development Environmentshow-toHow to use Java generics to avoid ClassCastExceptionsUsing generics results in more robust code and avoids ClassCastExceptions in your Java programs. This in-depth tutorial introduces you to generics and their types and methods.By Jeff Friesen Oct 10, 2024 23 minsJavaProgramming LanguagesSoftware DevelopmentanalysisEmbracing your inner on-premises selfHow many enterprises are revisiting on-premises solutions in a cloud-dominated era for better cost management, security, and performance?By David Linthicum Oct 08, 2024 6 minsTechnology IndustryCloud ArchitectureCloud ComputingfeatureElectron vs. Tauri: Which cross-platform framework is for you?Rust-powered Tauri, or JavaScript-powered Electron? See which framework is ideal for your project.By Serdar Yegulalp Oct 09, 2024 7 minsJavaScriptRustWeb DevelopmentopinionOpen source isn’t going to save AIThe cloud computing market is just the latest of many historical precedents showing that markets coalesce around a few big companies. By Matt Asay Oct 07, 2024 4 minsTechnology IndustryOpen SourceArtificial IntelligencefeatureHow to succeed with KubernetesMore organizations are making the move to container orchestration, but there are better and worse ways to do it. Here are eight tips for teams migrating to Kubernetes.By Bob Violino Sep 30, 2024 9 minsKubernetesCloud NativeOpen Source View all Dev with Serdar videoHow to get better web requests in Python with httpxIf you use Python for accessing API endpoints or web scraping, odds are you’re using either Python’s native http libraries or a third-party module like requests. In this video, we take a look at the httpx library — an easy, powerful, and future-proof way to make HTTP requests. It provides tools for everything from sending form data to handling multipart file uploads, and works with both synchronous and async code. Oct 07, 2024 4 minsPython How to better integrate Python/C with CFFI Oct 03, 2024 5 minsPython How to create and work with zip archives using Python Oct 01, 2024 5 minsPython How to implement “modes” in software, with a game as an example Sep 12, 2024 4 minsPython See all videos Explore a topic Analytics Artificial Intelligence Careers Cloud Computing Data Management Databases Development Tools Devops Emerging Technology Generative AI Java JavaScript Microsoft .NET Open Source View all topics All topics Close Analytics Artificial Intelligence Careers Cloud Computing Data Management Databases Development Tools Devops Emerging Technology Generative AI Java JavaScript Microsoft .NET Open Source Programming Languages Python Security Software Development Technology Industry Popular topicsArtificial Intelligence newsMicrosoft previews AI ‘building blocks’ for .NETBy Paul Krill Oct 10, 2024 2 minsMicrosoft .NETGenerative AIDevelopment Libraries and Frameworks newsGemini Code Assist Enterprise woos enterprise developersBy Paul Krill Oct 09, 2024 2 minsIntegrated Development EnvironmentsGenerative AIArtificial Intelligence opinionCalifornia’s vetoed AI bill: Bullet dodged, but not for longBy Kjell Carlsson Oct 08, 2024 8 minsTechnology IndustryGenerative AIArtificial Intelligence View topic Cloud Computing newsGoogle ships Gemini 1.5 Flash-8B AI modelBy Paul Krill Oct 04, 2024 2 minsGenerative AIAPIsArtificial Intelligence analysisWhy cloud security outranks cost and scalabilityBy David Linthicum Oct 04, 2024 5 minsMicroservicesCloud SecurityAPIs how-toDocker tutorial: Get started with DockerBy Serdar Yegulalp Oct 02, 2024 19 minsDockerContainersCloud Native View topic Data Management featureHow to leverage APIs for IT-enabled information capabilityBy Shawn McCarthy Oct 14, 2024 13 minsData GovernanceAPIsData Management featureBreaking through AI data bottlenecksBy Alex Watson Oct 01, 2024 6 minsGenerative AIArtificial IntelligenceData Management newsMicrosoft gives enterprises new reasons to adopt FabricBy Anirban Ghoshal Sep 30, 2024 7 minsBusiness IntelligenceData EngineeringData Warehousing View topic Software Development featureHow do we fund open source?By Bill Doerrfeld Oct 14, 2024 13 minsTechnology IndustryOpen SourceSoftware Development newsTypeScript 5.7 improves error reportingBy Paul Krill Oct 10, 2024 3 minsJavaScriptTypescriptProgramming Languages newsJDK 24: The new features in Java 24By Paul Krill Oct 08, 2024 5 minsJavaProgramming LanguagesSoftware Development View topic 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 Spotlight Story feature10 principles for creating a great developer experienceTech leaders who maximize developer satisfaction and minimize frustration reap the rewards in hiring, retaining, and delivering results from their dev teams.By Isaac SacolickMay 06, 202412 mins DeveloperTechnology IndustrySoftware Development Show me moreLatestArticlesVideos opinion Making genAI work for you By Matt Asay Oct 14, 20245 mins Generative AIDevelopment ToolsEmerging Technology news Julia language adds lower-overhead Memory type By Paul Krill Oct 08, 20243 mins JuliaData ScienceProgramming Languages news SAP Build gains AI capabilities to help build autonomous agents By Lynn Greiner Oct 08, 20244 mins Generative AIArtificial IntelligenceSoftware Development video Powerful Python source code processing with "ast" Sep 10, 20249 mins Python video The power of Python enums Aug 27, 20244 mins Python video The basics of Pillow, Python's image manipulation library Aug 16, 20246 mins Python