how-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 YegulalpJul 03, 20248 minsWeb DevelopmentAPIsOpen Source analysis JavaScript needs more moneyBy Matt AsayJun 17, 20244 minsTechnology IndustryJavaScriptOpen Sourcenews Databricks races with Snowflake to open up data catalog source codeBy Anirban GhoshalJun 12, 20244 minsOpen SourceData Management opinionKubernetes shows the way forward for AIBy Scott McCarty Jun 10, 20247 minsTechnology IndustryGenerative AIOpen Source opinionWe need a Red Hat for AIBy Matt Asay Jun 10, 20244 minsTechnology IndustryGenerative AIOpen Source newsDatabricks to acquire storage platform maker TabularBy Anirban Ghoshal Jun 04, 20245 minsTechnology IndustryOpen SourceData Management newsMariaDB plc: Shareholders speak, but execs are quietBy Paul Barker May 22, 20244 minsRelational DatabasesDatabasesOpen Source featureResponsible AI starts with democratizing AI knowledgeBy Peter Wang May 21, 20244 minsTechnology IndustryGenerative AIOpen Source featureWhat is Istio? The Kubernetes service mesh explainedBy Serdar Yegulalp May 08, 20246 minsTechnology IndustryOpen SourceSoftware Development ArticlesopinionThe 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 DevelopmentanalysisFocusing on the wrong open source issuesYes, a tiny number of companies have relicensed their open source code. Let’s worry about actual problems, like security and megacompanies that contribute almost nothing. By Matt Asay Apr 22, 2024 5 minsTechnology IndustryOpen SourceSoftware DevelopmentfeatureHow to upstream code to open source projectsUpstreaming can improve your code, simplify development, and lighten your maintenance burden. Follow these best practices when donating code and reap the benefits. By Allan Jude Apr 18, 2024 7 minsOpen SourceSoftware DevelopmentnewsIntel, RedHat, and others join hands for Open Platform for Enterprise AIThe Open Platform for Enterprise AI will spearhead the development of open, robust, multi-provider, and composable GenAI systems that are flexible, scalable, and enterprise-grade.By Gyana Swain Apr 17, 2024 4 minsGenerative AIOpen SourceanalysisData pipelines for the rest of usApache Airflow is a great data pipeline as code, but having most of its contributors work for Astronomer is another example of a problem with open source.By Matt Asay Apr 15, 2024 6 minsPythonData IntegrationOpen SourcefeatureExploring the Apache ecosystem for data analysisHow Apache Arrow, Apache Parquet, Arrow Flight, and DataFusion bring enhanced data processing capabilities to large volumes of time series and other data. By Anais Dotis-Georgiou Apr 11, 2024 8 minsOpen SourceAnalyticsData ManagementnewsGoogle unveils open source projects for generative AIGoogle introduced an LLM inference engine, a library of reference diffusion models, and TPU optimizations for transformer models at Google Cloud Next ’24. By Anirban Ghoshal Apr 09, 2024 2 minsGoogle Cloud PlatformGenerative AIOpen SourcenewsEclipse joins with industry groups to secure open sourceCollaborative effort aims to establish common specifications for secure software development based on existing open source best practices.By Paul Krill Apr 05, 2024 2 minsApplication SecurityOpen SourceSoftware DevelopmentanalysisOpenTofu may be showing us the wrong way to forkDisagree with a license? Fork the project, but don’t lift the code and say it was always publicly available. Compare HashiCorp's code and license to OpenTofu's version. By Matt Asay Apr 03, 2024 5 minsOpen SourceSoftware DevelopmentanalysisWhat is Apache Spark? The big data platform that crushed HadoopFast, flexible, and developer-friendly, Apache Spark is the leading platform for large-scale SQL, batch processing, stream processing, and machine learning.By Ian Pointer Apr 03, 2024 10 minsApache SparkHadoopMachine LearninganalysisRedis vs. the trillion-dollar cabalsThe Redis license change hurts no one except AWS and other cloud giants. If they gave back a little, they wouldn’t need watered-down forks.By Matt Asay Apr 01, 2024 9 minsAmazon Web ServicesTechnology IndustryOpen SourcenewsRedis moves to source-available licensesCloud service providers hosting Redis offerings will no longer be permitted to use Redis source code free of charge, the company said. By Paul Krill Mar 25, 2024 2 minsNoSQL DatabasesDatabasesOpen Source 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 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 analysis Beyond the usual suspects: 5 fresh data science tools to try today By Serdar Yegulalp Jul 12, 20242 mins PythonProgramming LanguagesSoftware Development 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 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