analysisBeyond the usual suspects: 5 fresh data science tools to try todayThe mid-month report includes quick tips for easier Python installation, a new VS Code-like IDE just for Python and R users, and five newer data science tools you won't want to miss.By Serdar YegulalpJul 12, 20242 minsPythonProgramming LanguagesSoftware Development how-to Safety off: Programming in Rust with `unsafe`By Serdar YegulalpJul 11, 20248 minsRustProgramming LanguagesSoftware Developmenthow-to How to use FastEndpoints in ASP.NET CoreBy Joydip KanjilalJul 11, 20247 minsMicrosoft .NETC#Development Libraries and Frameworks analysisHow Azure Functions is evolvingBy Simon Bisson Jul 11, 20247 minsAzure FunctionsMicrosoft AzureServerless Computing newsMicrosoft moves forward with C# 13, offering overload resolutionBy Paul Krill Jul 10, 20243 minsMicrosoft .NETC#Programming Languages newsAmazon Bedrock updated with contextual grounding, RAG connectorsBy Anirban Ghoshal Jul 10, 20245 minsAmazon Web ServicesGenerative AIArtificial Intelligence featureHow platform teams build better, faster, stronger enterprisesBy Mohan Atreya Jul 10, 20247 minsKubernetesCloud ComputingSoftware Development how-toProgressive web app essentials: Background syncingBy Matthew Tyson Jul 10, 202414 minsWeb DevelopmentJavaScriptSoftware Development newsGoogle, Udacity offer free course on Gemini APIBy Paul Krill Jul 09, 20242 minsGenerative AIArtificial IntelligenceSoftware Development ArticlesnewsRust leaps forward in language popularity indexFast and memory-safe, the Rust programming language has landed the 13th spot—its highest ever in the Tiobe index.By Paul Krill Jul 08, 2024 3 minsTechnology IndustryRustProgramming Languagesfeature8 reasons developers love Go—and 8 reasons they don'tLike all great languages, Golang has its fans and critics. Turns out, some of the reasons we love Go are the very same reasons we'd like to chuck it.By Peter Wayner Jul 08, 2024 10 minsGoogle GoProgramming LanguagesSoftware DevelopmentopinionAI’s moment of disillusionmentOnce we get past the disappointment that AI can’t solve everything, we can use it for things it’s actually good at.By Matt Asay Jul 08, 2024 5 minsTechnology IndustryGenerative AIArtificial IntelligencenewsVisual Studio Code previews incoming/outgoing changes graphExperimental feature provides a graph view of the current branch, the current branch’s upstream branch, and an optional base branch. By Paul Krill Jul 04, 2024 2 minsVisual Studio CodeIntegrated Development EnvironmentsSoftware DevelopmentnewsECMAScript 2024 JavaScript standard approvedThe ECMAScript 2024 specification includes a new feature for transferring ArrayBuffers and advanced capabilities for working with string sets and constructing promises.By Paul Krill Jul 03, 2024 2 minsJavaScriptProgramming LanguagesSoftware DevelopmentnewsJetBrains launches Qodana Self-HostedCode quality platform based on the static code analysis engine of JetBrains IDEs is now available to run on your own infrastructure. By Paul Krill Jul 03, 2024 2 minsDevelopment ToolsSoftware Developmenthow-toHow to get started with GraphQLGraphQL is a developer's tool of choice for developing efficient and evolvable APIs. Here's a first look at the tools and concepts that will help you get started.By Serdar Yegulalp Jul 03, 2024 8 minsWeb DevelopmentAPIsOpen Sourcehow-toIntro to multithreaded JavaScriptEscape the single-threaded event loop in browsers and on the server. Here's how to use worker threads and web workers for modern multithreading in JavaScript.By Matthew Tyson Jul 03, 2024 7 minsJavaScriptProgramming LanguagesSoftware DevelopmentnewsRust types team moves forward on next-gen trait solverTeam reports getting close to compiling the standard library and the compiler with the new solver enabled everywhere. By Paul Krill Jul 02, 2024 2 minsRustProgramming LanguagesSoftware DevelopmentnewsQdrant unveils vector-based hybrid search for RAGQdrant’s BM42 search algorithm delivers more accurate and efficient retrieval for retrieval-augmented generation applications, the company says. By Paul Krill Jul 02, 2024 2 minsGenerative AIDatabasesDevelopment Libraries and FrameworksanalysisServerless cloud technology fades awayServerless was a big deal for a hot minute, but now it seems old-fashioned, even though its basic elements, agility and scalability, are still relevant.By David Linthicum Jul 02, 2024 4 minsServerless ComputingCloud ComputingSoftware DevelopmentnewsEclipse Theia IDE arrives for desktop, browserCross-platform IDE built on TypeScript-based Eclipse Theia Platform is compatible with VS Code extensions available from the Open VSX Registry. By Paul Krill Jul 01, 2024 2 minsIntegrated Development EnvironmentsDevelopment ToolsSoftware Development Show more Show less View all Upcoming Events19/Sep conference The Official CIO Summit UKSep 19, 20249:00 AM – 17:30 PM GMTCounty Hall, London CIO 19/Sep awards CIO 100 Awards UKSep 19, 2024County Hall, London CIO 01/Oct conference DevOps Summit UKOct 01, 20249:00 AM – 17:30 PM GMTAndaz London Liverpool Street CIO View all events Video on demand videoHow to use dbm to stash data quickly in PythonSometimes with a program you just need a quick and dirty way to persist values across to disk. The dbm module in Python provides a native way to do this across platforms, with no more effort than you’d need to save values in a dictionary. Learn in this video the basics of how it works, and how it’s been updated to use SQLite as a storage backend. Jul 04, 2024 4 minsPython How to auto-generate Python type hints with Monkeytype Jun 11, 2024 5 minsPython How to make HTML GUIs in Python with NiceGUI Jun 04, 2024 5 minsPython Python 3.13’s new JIT and no-GIL modes May 23, 2024 7 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 Technology Industry Show me moreLatestArticlesVideos analysis Generative AI won’t fix cloud migration By David Linthicum Jul 12, 20245 mins Generative AIArtificial IntelligenceCloud Computing news HR professionals trust AI recommendations By Paul Krill Jul 11, 20243 mins Technology IndustryCareers news OpenSilver 3.0 previews AI-powered UI designer for .NET By Paul Krill Jul 11, 20243 mins C#Microsoft .NETSoftware Deployment video How to use Cython for parallel operations in Numpy arrays May 14, 20246 mins Python video How to use Ibis, a universal Python dataframe library May 09, 20245 mins Python video Better async in Python with AnyIO May 02, 20245 mins Python