newsMicrosoft adds safety tools to Azure AI StudioFalling for prompt injection attacks and infringing copyright are just two of the dumb things artificial intelligence may do; Microsoft is offering new tools to help enterprises mitigate such risks in their AI applications.By Anirban GhoshalSep 27, 20244 minsApp TestingGenerative AIMicrosoft Azure news Kobiton preps AI-enabled testing tools for mobile appsBy Paul KrillSep 27, 20242 minsMobile DevelopmentApp TestingArtificial Intelligenceanalysis Is it possible to save money and run on a public cloud?By David LinthicumSep 27, 20245 minsCloud ArchitectureCloud ManagementCloud Computing analysisPython in VS Code gets even betterBy Serdar Yegulalp Sep 27, 20242 minsVisual Studio CodePythonProgramming Languages newsMeta introduces Llama Stack distributions for building LLM appsBy Paul Krill Sep 26, 20242 minsGenerative AIDevelopment Libraries and FrameworksArtificial Intelligence newsTabnine AI agents generate, validate code for Jira issuesBy Paul Krill Sep 26, 20242 minsGenerative AIDevelopment ToolsArtificial Intelligence analysisWhat’s next for Azure API Management?By Simon Bisson Sep 26, 20248 minsMicrosoft AzureAPIsCloud Computing how-toHow to use generics in your Java programsBy Rafael del Nero Sep 26, 202415 minsJavaProgramming LanguagesSoftware Development feature3 great new features in Postgres 17By Tom Kincaid Sep 26, 20246 minsPostgreSQLRelational DatabasesDatabases More top storiesfeatureHow do you govern a sprawling, disparate API portfolio?The API revolution wasn’t televised. Now, enterprises must figure out how to weave together a patchwork of API styles, standards, and gateways.By Bill Doerrfeld Sep 23, 2024 19 minsAPIsDevopsCloud ComputingnewsOracle CloudWorld 2024: 10 key takeaways from the big annual eventThe cloud services provider’s announcements this year focused on providing developers and enterprises with new ways to take advantage of generative AI in their operations.By Anirban Ghoshal Sep 18, 2024 8 minsOracle DatabaseDeveloperDevelopment Toolsfeature9 hacks for a better nightly buildThe build pipeline is the engine of your software development lifecycle, so it pays to keep it tuned up and running right. Here are nine newer and better ways to build code.By Peter Wayner Sep 16, 2024 11 minsCI/CDJavaPythonfeatureThe future of Kubernetes and cloud infrastructureNew development approaches and open-source tools are set to address the complexity and scaling challenges of Kubernetes and evolve cloud infrastructure as we know it today.By Bill Doerrfeld Sep 02, 2024 12 minsContainersKubernetesCloud Nativehow-toUsing PostgreSQL as a vector database in RAG How to build a local retrieval-augmented generation application using Postgres, the pgvector extension, Ollama, and the Llama 3 large language model. By Nitin Borwankar Sep 12, 2024 15 minsPostgreSQLGenerative AIArtificial IntelligenceanalysisThe definitive guide to data pipelinesData pipelines are essential for connecting data across systems and platforms. Here's a deep dive into how data pipelines are implemented, what they're used for, and how they're evolving with genAI.By Isaac Sacolick Aug 26, 2024 14 minsGenerative AIData ArchitectureEnterprise Buyer’s GuidesreviewsHaystack review: A flexible LLM app builderHaystack is an easy open-source framework for building RAG pipelines and LLM-powered applications, and the foundation for a handy SaaS platform for managing their life cycle.By Martin Heller Sep 09, 2024 12 minsGenerative AIDevelopment Libraries and FrameworksArtificial Intelligence Show more Show less View all Dev with Serdar videoHow to implement “modes” in software, with a game as an exampleIn software development, there’s the concept of a “mode” – a distinct set of behaviors for a program that changes the way it receives user input. In this video we’ll demonstrate a simple video game (using the PyGame framework) that uses three distinct modes of behavior, and use it as an example for how to implement modal behaviors in a program. The code shown in this video is available at https://gist.github.com/syegulalp/ab5ccf257381344ea6c3f29bf36936bc – you are free to use it as you see fit. Sep 12, 2024 4 minsPython Powerful Python source code processing with “ast” Sep 10, 2024 9 minsPython The power of Python enums Aug 27, 2024 4 minsPython The basics of Pillow, Python’s image manipulation library Aug 16, 2024 6 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 featureHow to get LLM-driven applications into productionBy Subutai Ahmad Sep 26, 2024 7 minsGenerative AIArtificial IntelligenceSoftware Development newsEclipse working group to address cybersecurity, AI regulationsBy Paul Krill Sep 25, 2024 3 minsEclipseApplication SecurityOpen Source opinionToo much assembly required for AIBy Matt Asay Sep 23, 2024 5 minsGenerative AIArtificial IntelligenceSoftware Development View topic Cloud Computing analysisThe challenge of cloud computing forensicsBy David Linthicum Sep 24, 2024 5 minsCloud SecurityCloud ComputingData Management featureWhy vector databases aren’t just databasesBy David Myriel Sep 23, 2024 5 minsGenerative AIDatabasesArtificial Intelligence analysisCloud architects: Try thinking like a CFOBy David Linthicum Sep 20, 2024 5 minsTechnology IndustryIT SkillsCloud Architecture View topic Data Management analysisDoes your organization need a data fabric?By Isaac Sacolick Sep 09, 2024 11 minsData ArchitectureData Management featureHow to implement a headless data architectureBy Adam Bellemare Sep 09, 2024 12 minsData ArchitectureData ManagementSoftware Development analysisAre you ready for data hyperaggregation?By David Linthicum Sep 06, 2024 4 minsData IntegrationCloud ComputingData Management View topic Software Development how-toIntro to Node’s built-in SQLite moduleBy Matthew Tyson Sep 25, 2024 8 minsNode.jsJavaScriptSoftware Development newsGleam language reaches 1.5 releaseBy Paul Krill Sep 24, 2024 2 minsJavaScriptProgramming LanguagesSoftware Development newsJava 23 highlights crypto performance and securityBy Paul Krill Sep 24, 2024 3 minsJavaProgramming LanguagesSecurity View topic Upcoming Events01/Oct conference DevOps Summit UKOct 01, 20249:00 AM – 17:30 PM GMTAndaz London Liverpool Street CIO 28/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 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 news Google suite leverages conversational AI for customer support By Paul Krill Sep 25, 20242 mins Generative AIGoogle Cloud Functions news OpenAI Academy to help train developers, offer free credits By Anirban Ghoshal Sep 24, 20242 mins DeveloperGenerative AIIT Training analysis What you need to know about AI governance By Isaac Sacolick Sep 23, 202413 mins Generative AIData GovernanceSoftware Development video How to use the watch command Aug 16, 20242 mins Open Source video How to use dbm to stash data quickly in Python Jul 04, 20244 mins Python video How to auto-generate Python type hints with Monkeytype Jun 11, 20245 mins Python