newsAWS hands OpenSearch to the Linux FoundationOpen-source fork of Elasticsearch and Kibana will be supported by the newly formed OpenSearch Software Foundation, whose members include AWS, Uber, Canonical, and Aiven. By Paul KrillSep 16, 20242 minsAmazon Web ServicesOpen SourceCloud Computing news analysis What’s in the cards for MariaDB?By Paul BarkerSep 12, 20246 minsRelational DatabasesDatabasesOpen Sourcenews Salesforce previews new XGen-Sales model, releases xLAM family of LLMsBy Anirban GhoshalSep 06, 202410 minsDevelopment ToolsOpen SourceArtificial Intelligence analysisWhat is GitHub? More than Git version control in the cloudBy Martin Heller Sep 06, 202419 minsGitHubDevelopment ToolsOpen Source opinionThe open source community strikes backBy Ann Schlemmer Sep 04, 20248 minsOpen SourceSoftware Development opinionElastic’s return to open source By Matt Asay Sep 03, 20246 minsAmazon Web ServicesTechnology IndustryOpen Source featureGetting map data right and keeping it rightBy Marc Prioleau Sep 02, 20247 minsOpen SourceData ManagementSoftware Development opinionAI software resists open sourceBy Matt Asay Aug 12, 20244 minsTechnology IndustryGenerative AIOpen Source analysisThe other shoe drops on generative AIBy Matt Asay Jul 29, 20245 minsTechnology IndustryGenerative AIOpen Source ArticlesfeatureWhat is GraphQL? Better APIs by designLearn how the open standard for querying data is different from REST and Swagger, and how you can use it to build more flexible and responsive APIs.By Serdar Yegulalp Jul 24, 2024 8 minsWeb DevelopmentAPIsOpen SourceanalysisFocusing open source on security, not ideologyIn today’s world where everything gets hacked, conversations about security are what’s truly important, especially to attract younger developers to open source.By Matt Asay Jul 22, 2024 4 minsCloud SecurityOpen SourceSecurity Practiceshow-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 SourceanalysisJavaScript needs more moneyConsidering how much we depend on open source, we should worry about the financial health of our most critical projects. By Matt Asay Jun 17, 2024 4 minsTechnology IndustryJavaScriptOpen SourcenewsDatabricks races with Snowflake to open up data catalog source codeDatabricks’ Unity Catalog, now open sourced under the Apache 2.0 license, competes with Snowflake’s Polaris Catalog, which will soon be open source.By Anirban Ghoshal Jun 12, 2024 4 minsOpen SourceData ManagementopinionWe need a Red Hat for AIWe’re still waiting for a trusted vendor to spare enterprises from the confusion and guesswork of artificial intelligence.By Matt Asay Jun 10, 2024 4 minsTechnology IndustryGenerative AIOpen SourceopinionKubernetes shows the way forward for AIThe Kubernetes open source project should serve as the blueprint for the way in which we develop, govern, fund, and support AI projects.By Scott McCarty Jun 10, 2024 7 minsTechnology IndustryGenerative AIOpen SourcenewsDatabricks to acquire storage platform maker TabularWhile Snowflake is talking up its use of Iceberg to promote interoperability, Databricks is buying Tabular, the tool built on Iceberg’s table format by Iceberg’s creators.By Anirban Ghoshal Jun 04, 2024 5 minsTechnology IndustryOpen SourceData ManagementnewsMariaDB plc: Shareholders speak, but execs are quietWith losses in decline, the next step will be to hear what plans its new owners have for the open source RDBMS provider.By Paul Barker May 22, 2024 4 minsRelational DatabasesDatabasesOpen SourcefeatureResponsible AI starts with democratizing AI knowledgeThe average user of AI lacks an adequate understanding of the tools they increasingly depend on for decision-making and work. We need to change that. By Peter Wang May 21, 2024 4 minsTechnology IndustryGenerative AIOpen SourcefeatureWhat is Istio? The Kubernetes service mesh explainedHere's what you need to know about Istio, Google's open source service mesh platform for managing data sharing between microservices in a network.By Serdar Yegulalp May 08, 2024 6 minsTechnology IndustryOpen SourceSoftware DevelopmentopinionThe end of vendor-backed open source?The license changes of Redis and Elasticsearch may harken the end of open-source projects backed by solo vendors. Let’s work through what that means. By David Tippett Apr 29, 2024 7 minsOpen SourceSoftware Development Show more Show less View all 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 Video on demand 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 Programming Languages 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 Programming Languages Python Security Software Development Technology Industry Show me moreLatestArticlesVideos news Deno 2.0 moves to release candidate stage By Paul Krill Sep 19, 20244 mins JavaScriptNode.jsTypescript news New Arm partnerships extend AI performance from edge to cloud By Paul Krill Sep 19, 20242 mins PythonGenerative AIMachine Learning news YugabyteDB 2.19 gets new PostgreSQL-compatibility features By Anirban Ghoshal Sep 19, 20243 mins PostgreSQLRelational DatabasesDatabases 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