Latest from today9 reasons Java is still greatJava has endured radical transformations in the technology landscape and many threats to its prominence. What makes this technology so great, and what does the future hold for Java?By Matthew TysonMar 19, 202610 minsDevelopment ToolsJavaOpen Source I ran Qwen3.5 locally instead of Claude Code. Here’s what happened.By Serdar YegulalpMar 18, 20269 minsArtificial IntelligenceDevelopment ToolsGenerative AI How to build an AI agent that actually worksBy Andrew C. OliverMar 16, 202618 minsArtificial IntelligenceGenerative AISoftware DevelopmentFirst look: Electrobun for TypeScript-powered desktop appsBy Serdar Yegulalp Mar 11, 20267 minsJavaScriptTypeScriptWeb Development 19 large language models redefining AI safety—and dangerBy Peter Wayner Mar 9, 202612 minsApplication SecurityDevelopment ToolsGenerative AI The revenge of SQL: How a 50-year-old language reinvents itselfBy Matthew Tyson Mar 5, 20269 minsJavaJavaScriptNoSQL Databases The right way to architect modern web applicationsBy Sonu Kapoor Mar 4, 20269 minsDevelopment ApproachesSoftware DevelopmentWeb Development I used Claude Sonnet to migrate Python to Rust. Here’s what happenedBy Serdar Yegulalp Mar 4, 202611 minsJavaScriptPythonRust Buyer’s guide: Comparing the leading cloud data platformsBy Taryn Plumb Mar 2, 202617 minsCloud ArchitectureCloud ComputingEnterprise Buyer’s Guides Make the most of GPUs for machine learning applications Developing AI and machine learning applications requires plenty of GPUs. Should you run them on-premises or in the cloud? By Kevin Cochrane Mar 12, 2024 6 mins Artificial Intelligence Generative AI Machine Learning How a new database architecture supports scale and reliability in TiDB TiDB is a prime example of an intrinsically scalable and reliable distributed SQL database architecture. Here’s how it works. By Li Shen Mar 11, 2024 12 mins Analytics Databases SQL How generative AI will change low-code development AI copilots and code generators offer similar benefits to low-code platforms, but they're not the same. Here's what industry leaders are saying about the future of low-code development. By Isaac Sacolick Mar 11, 2024 8 mins Generative AI No Code and Low Code Software Development Kubernetes is (not) a cost optimization problem Everyone seems to agree that Kubernetes is too expensive to run. The problem is the way we build applications. By Matt Butcher Mar 7, 2024 15 mins Cloud Computing Serverless Computing Software Development How to manage generative AI – data, costs, and scaling up From managing data to scaling systems to funding initiatives for the long haul, every part of your generative journey will be a challenge. By Dom Couldwell Mar 5, 2024 8 mins Artificial Intelligence Generative AI Software Development 10 ways science fiction got high tech wrong Or did it? From flying cars to the Singularity, here's how some of the most popular visions of the high-tech future are panning out today. By Peter Wayner Mar 4, 2024 7 mins Artificial Intelligence Generative AI Machine Learning Why SQL still rules So many programming languages have come and gone, but SQL remains. And it has a bright future still. By Charly Batista Mar 4, 2024 9 mins Analytics Databases SQL Why passkeys will replace passwords Passkeys have many advantages over passwords for IT organizations. The user experience is far better too. By Aviad Mizrachi Feb 29, 2024 6 mins Application Security Software Development 3 dynamic use cases for Apache Flink and stream processing We live in a world in motion. Stream processing allows us to record events in the real world so that we can take action or make predictions that will drive better business outcomes. By Jean-Sebastien Brunner Feb 27, 2024 6 mins Analytics Libraries and Frameworks Open Source How data governance must evolve to meet the generative AI challenge Generative AI introduces new risks, challenges, and opportunities for how organizations source and use data. Here are four ways data governance teams are rising to the occasion. By Isaac Sacolick Feb 26, 2024 10 mins Artificial Intelligence Data Governance Generative AI Is creating an in-house LLM right for your organization? Five key questions you should ask before embarking on the journey to create your own in-house large language model. By Gokcen Tapkan Feb 26, 2024 7 mins Artificial Intelligence Generative AI Machine Learning What is NumPy? Faster array and matrix math in Python Learn how this popular Python library accelerates math at scale, especially when paired with tools like Cython and Numba. By Serdar Yegulalp Feb 21, 2024 8 mins Data Science Development Tools Python Low-code doesn’t mean low quality The productivity gains low-code gives developers come primarily from the ability to reuse abstractions at the component or module level, reducing the time needed to develop customized software. By Venugopal Jidigam Feb 20, 2024 5 mins Development Tools No Code and Low Code Software Development How generative AI will benefit physical industries Generative AI will reshape how we develop AI-driven products for the physical economy, starting with the creation of synthetic data sets for challenging use cases. By Jairam Ranganathan Feb 19, 2024 6 mins Artificial Intelligence Generative AI Software Development Laying the groundwork for cost-conscious coding To avoid unnecessary cloud costs, you need to optimize the code that runs on top of the infrastructure. Defining cost as an SLO paves the way. By Prem Balasubramanian Feb 13, 2024 5 mins Cloud Computing Software Development Choosing between public and private LLMs Should your company leverage a public large language model such as ChatGPT or your own private LLM? Understand the differences. By Brian Sathianathan Feb 12, 2024 5 mins Artificial Intelligence Generative AI Software Development 10 ways generative AI will transform software development Code generation and copilots are just the beginning of new AI-enabled ways to develop, test, deploy, and maintain software. By Isaac Sacolick Feb 12, 2024 13 mins Artificial Intelligence Generative AI Software Development What is Microsoft Fabric? A big tech stack for big data Microsoft Fabric is an end-to-end suite of cloud-based tools for data analytics, encompassing data movement, data storage, data engineering, data integration, data science, real-time analytics, and business intelligence. By Martin Heller Feb 9, 2024 10 mins Business Intelligence Data Integration Data Science Steampipe unbundled: From cloud APIs to your database Every Steampipe plugin is now available as a foreign data wrapper for Postgres, a virtual table extension for SQLite, and a stand-alone export tool. By Jon Udell Feb 8, 2024 7 mins APIs Databases SQL Help for generative AI is on the way Three powerful approaches have emerged to improve the reliability of large language models by developing a fact-checking layer to support them. By Jim Webber Feb 7, 2024 7 mins Artificial Intelligence Generative AI Software Development Martin Hellman: We’re playing Russian roulette Co-inventor of public-key cryptography, winner of the Turing prize, and advocate for world peace, Martin Hellman shares his insights on technology, conflict, and personal development. By Matthew Tyson Feb 7, 2024 10 mins Security Software Development Technology Industry How to make Kubernetes work at the edge Kubernetes thrives in centralized data centers, but raises size, scalability, security, and interoperability concerns in distributed edge deployments. Here are some strategies to address them. By Michael Maxey Feb 6, 2024 5 mins Cloud Computing Software Development The journey to self-optimizing business processes With the right architecture, AI and automation can help drive entire business operations. Here’s a roadmap. By Don Schuerman Feb 5, 2024 6 mins Artificial Intelligence Generative AI Software Development Protecting against software supply chain attacks Open source software is ubiquitous, and supply chain attacks are on the rise. Companies should consider these three strategies to secure their software. By Vishal Ghariwala Jan 30, 2024 6 mins Application Security Devops Open Source Can ChatGPT drive my car? The case for LLMs in autonomy Autonomous driving edge cases require complex, human-like reasoning that goes far beyond legacy algorithms and models. Large language models are getting there. By Prannay Khosla Jan 30, 2024 7 mins Artificial Intelligence Cloud Computing Generative AI 5 ways tech leaders can increase their business acumen Technical leaders are not just great technologists, they also understand the business side of things. Here are five ways to grow your business acumen and do more with your career. By Isaac Sacolick Jan 29, 2024 8 mins Careers IT Leadership Technology Industry New AI features for developers in SingleStoreDB From faster vector search to collaborative Notebooks, SingleStore recently unveiled several AI-focused innovations with developers in mind. Let’s dive in. By Wes Kennedy Jan 29, 2024 8 mins Databases Generative AI SQL What are microservices? Your next software architecture Microservices break up monolithic code into discrete chunks that are easier to maintain. Here's an overview and a look at the pros and cons of migrating to a microservices architecture. By Josh Fruhlinger Jan 26, 2024 11 mins Careers Cloud Computing Software Development Get started with Visual Studio Code Microsoft's open source development tool starts as an editor, but can become any kind of IDE—and be extended for most any language—on Mac, Linux, or Windows. By Serdar Yegulalp Jan 24, 2024 10 mins Development Tools Software Development Technology Industry A guide to implementing fine-grained authorization Relationship-based access control offers a flexible way to add fine-grained authorization to applications and resources. Here’s why, and how. By Rishi Bhargava Jan 23, 2024 7 mins Application Security Security Software Development 3 visions for the future of the Internet The semantic web, Web 3.0, and Web3 are three guiding ideas shaping the future of the Internet. Here's how they come together, bonded by technologies like blockchain, generative AI, and HTMX. By Matthew Tyson Jan 17, 2024 7 mins Emerging Technology Software Development Web Development The state of the C++ developer ecosystem JetBrains’ Developer Ecosystem 2023 report shows where C++ developers stand on C++ language versions, IDEs, package managers, build tools, code analysis tools, and AI-assisted development. Let’s dive in. By Anastasia Kazakova Jan 16, 2024 14 mins C++ Development Tools Programming Languages 5 ways QA will evaluate the impact of new generative AI testing tools The first wave of generative AI-augmented software testing and automation tools has arrived. Here’s how QA and devops teams will measure their impact. By Isaac Sacolick Jan 15, 2024 8 mins App Testing Generative AI Software Development 11 reasons the new Java is not like the old Java Java is not the language it used to be, and that is mostly a good thing. Here are eleven ways Java is evolving to meet the challenges of the future. By Peter Wayner Jan 15, 2024 10 mins Java Programming Languages Software Development AI datasets need to get smaller—and better Ever-larger datasets for AI training pose big challenges for data engineers and big risks for the models themselves. By Ashwin Rajeeva Jan 15, 2024 7 mins Artificial Intelligence Generative AI Machine Learning Flowpipe: A workflow engine for devops scripters Flowpipe allows you to create complex and highly parallel workflows in a declarative style using the standard devops configuration language, HCL. By Jon Udell Jan 11, 2024 8 mins Cloud Computing Devops Software Development Intro to PyScript: Run Python in your web browser PyScript lets you run Python scripts right in the browser, side by side with JavaScript, with two-way interaction between your code and the web page. By Serdar Yegulalp Jan 10, 2024 7 mins Python Software Development Web Development 9 extraordinary documents every developer should read Software development history is rich with "Eureka!" moments that caught the world by surprise. These papers define a century (nearly) of innovation that still shapes programming today. By Matthew Tyson Jan 10, 2024 10 mins Open Source Software Development Technology Industry It’s time to fix flaky tests in software development Tests that pass on one run and fail the next, despite no relevant changes to the code, threaten software quality, the speed of delivery, and the happiness of developers. By Trisha Gee Jan 9, 2024 5 mins App Testing Software Development 10 ways to destroy developer happiness Nothing hurts developer productivity like bad management. Keep your dream team motivated by avoiding these common mistakes. By Bob Violino Jan 8, 2024 8 mins Careers Engineer Software Development How do we make money with generative AI? Succeeding with generative AI requires the expertise to design new use cases and the ability to develop and operationalize genAI models. These are major challenges. By Kjell Carlsson Jan 8, 2024 7 mins Analytics Artificial Intelligence Generative AI What is TensorFlow? The machine learning library explained TensorFlow is a Python-friendly open source library for developing machine learning applications and neural networks. Here's what you need to know about TensorFlow. By Serdar Yegulalp Jan 5, 2024 8 mins Data Science Development Tools Technology Industry How to unlock C-suite support for application modernization initiatives Everyone wants modern applications that support business objectives, but executives think about costs and benefits differently from technology teams. Here’s how to bridge the gap. By Miten Marfatia Jan 2, 2024 7 mins Careers Software Development Using generative AI to overhaul data integration? Start here GenAI offers an opportunity to make data integration and business process automation not only easier to implement, but accessible to non-technical staff. That spells relief for IT teams. By Manish Rai Jan 1, 2024 8 mins Artificial Intelligence Data Integration Generative AI What you need to know about Python’s ‘dead batteries’ Learn which Python standard library modules are headed for the boneyard in Python 3.13, and how to replace them. By Serdar Yegulalp Dec 27, 2023 4 mins Python Software Development How software engineering will evolve in 2024 AI, digital twin technologies, platform engineering, and chaos engineering are transforming software development and bringing greater automation, productivity, and resilience to devops. By Seetharam Param Dec 26, 2023 5 mins Build Automation Devops Software Development Model quantization and the dawn of edge AI Model quantization bridges the gap between the computational limitations of edge devices and the demands for highly accurate models and real-time intelligent applications. By Rahul Pradhan Dec 25, 2023 5 mins Analytics Generative AI Machine Learning The strange, marvelous year of generative AI 10 quirks, consequences, and questions from an amazing and unsettling year of dizzying AI advances. By Peter Wayner Dec 25, 2023 7 mins Artificial Intelligence Generative AI Technology Industry 8 ChatGPT tools for R programming The generative AI technology powering ChatGPT—OpenAI's GPT-3.5 and GPT-4 LLMs—is available to R users, with a growing collection of packages and apps to choose from. By Sharon Machlis Dec 21, 2023 17 mins Generative AI Machine Learning Natural Language Processing Understanding digital adoption platforms A digital adoption platform overlays all of an organization’s applications, automating tedious tasks, guiding users through complex UIs, and measuring the use of all system features. Here’s how it works. By KJ Kusch Dec 19, 2023 8 mins Cloud Computing 1…67891011121314…103 Show me moreLatestArticlesVideos news OpenAI’s desktop superapp: The end of ChatGPT as we know it? By Gyana SwainMar 20, 20265 mins Artificial IntelligenceDevelopment ToolsSoftware Development news Google’s Stitch UI design tool is now AI-powered By Maxwell CooterMar 20, 20261 min Artificial IntelligenceDevelopment ToolsSoftware Development news Stop using AI to submit bug reports, says Google By Maxwell CooterMar 20, 20262 mins Artificial IntelligenceBugsOpen Source video How to build desktop apps in Typescript with Electrobun Mar 17, 20265 mins Python video Write and run assembly in Python with Copapy Mar 10, 20265 mins Python video Run AI Models Locally on Your PC — No Cloud Required (LM Studio Guide) Mar 3, 20265 mins Python