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 How to use TensorFlow in your browser Take advantage of TensorFlow.js to develop and train machine learning models in JavaScript and deploy them in a browser or on Node.js By Martin Heller Sep 2, 2020 8 mins Analytics Development Tools Machine Learning 9 ways to build privacy into your cloud applications Look to these strategies to balance privacy with functionality and protect your applications and data against attacks in the cloud By Peter Wayner Aug 31, 2020 9 mins Application Security Cloud Computing Cloud Security What is computer vision? AI for images and video Computer vision systems are not only good enough to be useful, but in some cases more accurate than human vision By Martin Heller Aug 27, 2020 8 mins Analytics Data Science Machine Learning Python style: 5 tools to clean up your Python code Look to these free tools to ensure that your Python code complies with recommended Python coding conventions and code quality standards By Serdar Yegulalp Aug 26, 2020 6 mins Python Software Development Why you should look beyond the big 3 cloud providers There are appealing enterprise options beyond AWS, Azure, and GCP, but buyer beware — not just any cloud service qualifies By Blair Lyon Aug 26, 2020 6 mins Cloud Computing SQL lessons for NoSQL developers Because no software developer is complete without at least a passing knowledge of the world’s most popular query language By Andrew C. Oliver Aug 24, 2020 23 mins Analytics Databases SQL Black developers tell how the US tech industry could do better Black developers have long been underrepresented in the US technology industry, but four share how that could change now that diversity is again top of mind. By Scott Carey Aug 24, 2020 18 mins Engineer Software Development Technology Industry 6 tips for rapidly scaling applications How to address dramatic usage increases during COVID-19 or to start planning for growth in the post-pandemic recovery By Nikita Ivanov Aug 19, 2020 8 mins Analytics Cloud Computing Databases Why observability is the future of systems monitoring Combining metrics, events, logs, and traces is essential to understanding our increasingly complex software environments By Ben Evans and Charles Humble Aug 12, 2020 9 mins Software Development How to package Python apps with BeeWare Briefcase Take advantage of BeeWare Briefcase to make Python programs that are a snap to deploy and easy to redistribute By Serdar Yegulalp Aug 12, 2020 10 mins Development Tools Python Software Development IT career roadmap: DevOps engineer The increased need for faster application delivery, higher productivity of businesses, and elimination of unnecessary capital expenditures in IT are expected to accelerate the market and the need for highly qualified DevOps engineers with a range of By Bob Violino Aug 6, 2020 10 mins Careers Devops IT Skills and Training Open Policy Agent: A general-purpose policy engine for cloud-native Open Policy Agent simplifies authorization policy creation and enforcement for distributed applications, Kubernetes, microservices, and much more By Tim Hinrichs Aug 5, 2020 7 mins Cloud Computing Security Software Development When hybrid multicloud has technical advantages Just deploy your new application, microservice, or machine learning model to the public cloud? Well, maybe not so fast By Isaac Sacolick Aug 3, 2020 8 mins Cloud Computing Hybrid Cloud Private Cloud 7 superb Python books for every skill level Whether you’re a beginner, a moderately skilled dev, or an expert, there’s a book in this lineup to expand your Python programming powers By Serdar Yegulalp Jul 29, 2020 8 mins Python Software Development What is CaaS? Simpler container management Containers-as-a-service platforms make it easier for developers to deploy Docker containers and assemble them into applications, most often enlisting Kubernetes for the job By Scott Carey Jul 28, 2020 7 mins Cloud Computing IaaS Software Development 6 ways Alibaba Cloud challenges AWS, Azure, and GCP From storage and network innovations to eye-popping AI solutions, Alibaba offers a number of advantages over the leading cloud rivals By Steven Nuu00f1ez Jul 27, 2020 9 mins Amazon Web Services Cloud Computing 4 powerful features Python is still missing What new programming language features would you like to see added to Python? Here are four possibilities — some likely, some not By Serdar Yegulalp Jul 22, 2020 7 mins Python Software Development How Aerospike achieves low latency and strong consistency across multiple sites Aerospike Database 5’s multi-site clustering eliminates the trade-off between data consistency and high performance for large-scale, always-on, globally distributed transaction systems By Srini Srinivasan Jul 22, 2020 6 mins Databases Software Development Black developers tell how the UK tech industry could do better InfoWorld UK speaks to two Black British software developers about their experience in the industry and how it could do better on diversity and inclusion. By Scott Carey Jul 20, 2020 7 mins Engineer Technology Industry How to run Anaconda side by side with other Pythons Want to use Anaconda alongside other Python distributions? Here’s how to keep those Python installs from stepping on each other’s toes By Serdar Yegulalp Jul 15, 2020 7 mins Analytics Data Science Python 10 important new features in Grafana 7.0 Grafana 7.0 represents a fundamental, system-wide advancement of the open source monitoring and observability platform. Here are the highlights By Daniel Lee Jul 15, 2020 6 mins Data Visualization Devops Software Development What is JPMS? Introducing the Java Platform Module System The module system introduced in Java 9 makes it easier to organize your code. Here’s a brief guide to working with modules in Java By Matthew Tyson Jul 8, 2020 8 mins Java Software Development 4 deployment strategies for resilient microservices Turn to these cloud-native routing techniques to test and mitigate risk in your microservices deployments By Manuel Zapf Jul 8, 2020 6 mins Software Development Learn PyTorch: The best free online courses and tutorials Look no further than these excellent free resources to master the development of deep learning models using PyTorch By Ian Pointer Jul 6, 2020 8 mins Analytics Artificial Intelligence Machine Learning The unwavering optimism of Tim O’Reilly By Scott Carey Jul 3, 2020 6 mins Artificial Intelligence Open Source Software Development 6 ways to secure buy-in for your devops journey Devops leaders share their lessons learned from the front lines on how to get devops buy-in at large, legacy organisations By Scott Carey Jul 2, 2020 9 mins Devops Software Development Client-serverless is the 4th generation application model Application models do not change very often, but when they do, they create many opportunities By Bob Muglia Jul 1, 2020 8 mins Cloud Computing Serverless Computing Software Development Kaggle: Where data scientists learn and compete By hosting datasets, notebooks, and competitions, Kaggle helps data scientists discover how to build better machine learning models By Martin Heller Jun 30, 2020 7 mins Analytics Data Science Machine Learning How PagerDuty helps customer service and IT teams improve responses PagerDuty uses machine learning to anticipate issues and dramatically accelerate responses, so problems are addressed before they impact customers By Chris Bonnell Jun 24, 2020 9 mins Devops Machine Learning Predictive Analytics Rakuten frees itself of Hadoop investment in two years The U.S. arm of the Japanese e-commerce giant has moved away from Hadoop in a bid to cut hardware costs and ease the management of its estate By Scott Carey Jun 23, 2020 5 mins Analytics Cloud Computing Data Management The power of open source to fight COVID-19 By fueling the sharing of resources and technology across the globe, open source is helping to address the challenges of the coronavirus pandemic By Dries Buytaert Jun 22, 2020 5 mins Open Source RBS automates away £7 million in manual server provisioning tasks The UK banking group has saved up to £7 million (nearly $9 million) over less than two years by eliminating a whole host of manual server provisioning processes By Scott Carey Jun 17, 2020 6 mins Cloud Computing Devops Software Development 7 dark secrets of cloud costs Priced at cents or less per hour, the cloud seems like the best bargain since penny candy. How can you go wrong? By Peter Wayner Jun 15, 2020 8 mins Cloud Computing Devops expert Gene Kim: How devops helps business meet challenging times Gene Kim, devops’ foremost advocate, expounds on the impact COVID-19 could have on devops practices and why devops expertise is still a hot commodity By Scott Carey Jun 12, 2020 9 mins Build Automation Devops Software Development 5 advanced Git commands to up your Git game Master these next-level Git techniques for cleaner commits, smarter debugging, and more elegant repo organization By Serdar Yegulalp Jun 10, 2020 5 mins Software Development Version Control Systems Data science during COVID-19: Some reassembly required Most likely, the assumptions behind your data science model or the patterns in your data did not survive the coronavirus pandemic. Here’s how to address the challenges of model drift By Michael Berthold Jun 10, 2020 7 mins Analytics Data Science Machine Learning How to make the most of AWS Lambda AWS Lambda’s serverless functions shine for event-driven data processing and machine learning, connecting cloud services and external APIs, and even triggering builds in a CI/CD pipeline By Isaac Sacolick Jun 8, 2020 8 mins Cloud Computing Serverless Computing The 2020 IDG Cloud Computing Survey A survey of over 500 IT professionals reveals that cloud now represents a third of the IT spend, as a clear majority of organizations plan to use cloud services for over half of their infrastructure and applications By Eric Knorr Jun 8, 2020 9 mins Cloud Computing The state of cloud computing in 2020 As cloud adoption hits another growth spurt, companies are discovering the power of mixing and matching cloud services into solutions that address almost any business need By Eric Knorr Jun 8, 2020 5 mins Cloud Management Cloud Storage IaaS 6 Windows desktop utilities every software developer needs Screen capture, image management, clipboard enhancements, and other handy tools to enhance a developer’s daily workflow By Serdar Yegulalp Jun 3, 2020 7 mins Small and Medium Business Software Development 9 reasons to build your web app with the Jamstack Combining developer-centric deployment tools and best-of-breed serverless offerings has many advantages. Let’s count them By Sebastian Barthel Jun 3, 2020 18 mins JavaScript Software Development Web Development 13 ways Microsoft Azure beats AWS From Visual Studio integration to powerful machine learning APIs, you have more than a dozen reasons to choose Azure over AWS By Peter Wayner Jun 1, 2020 12 mins Amazon Web Services Cloud Computing Microsoft Azure IT career roadmap: Cloud engineer The shift to the cloud has been so pervasive that it has left a lot of companies with a skills gap they are struggling to fill with professionals who have cloud experience. That makes it a great time to be a cloud engineer. By Bob Violino May 28, 2020 10 mins Careers Cloud Computing IT Skills and Training 10 steps to automating security in Kubernetes pipelines DevOps teams don’t need to sacrifice the speed of containerized development if they know what can be automated, why it’s important, and how to do it By Gary Duan May 27, 2020 7 mins Build Automation Security Software Development Julia vs. Python: Which is best for data science? Python has turned into a data science and machine learning mainstay, while Julia was built from the ground up to do the job. By Serdar Yegulalp May 27, 2020 7 mins Data Science Machine Learning Python BlueJ and Greenfoot: The best IDEs to learn Java You want to get started programming Java, but you don’t want the tools to get in the way? Try these clean, simple, and friendly Java IDEs By Rick Grehan May 25, 2020 10 mins Development Tools Java Software Development Cloud cost optimization during and after COVID-19 Take advantage of these four best practices to keep your public cloud spending in check on an ongoing basis By Kim Weins May 21, 2020 5 mins Cloud Computing During COVID-19, wasting 30 percent of cloud spend is not OK Cloud users expect COVID-19 will drive their cloud use higher, exacerbating the need to optimize cloud spend By Kim Weins May 20, 2020 7 mins Cloud Computing 13 ways Google Cloud beats AWS From Firebase to sustained use discounts, let’s count the reasons Google Cloud might be a better choice By Peter Wayner May 18, 2020 13 mins Amazon Web Services Cloud Management Technology Industry How to use the Kubernetes Ingress API You can greatly expand the capabilities of the Ingress resource by using an Ingress controller like Kong for Kubernetes that uses custom resource definitions and provides many plug-ins By Marco Palladino May 13, 2020 7 mins APIs Software Development 1…202122232425262728…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