Latest from todayThe agent security messHumans don’t use most of their granted permissions, but agents will—and the results will be disastrous.By Matt AsayMar 23, 20266 minsAccess ControlDevelopment ApproachesIdentity and Access Management The ‘toggle-away’ efficiencies: Cutting AI costs inside the training loopBy Jayachander Reddy KandakatlaMar 20, 20269 minsArtificial IntelligenceGenerative AITechnology Industry AI optimization: How we cut energy costs in social media recommendation systemsBy Gautam SikkaMar 20, 20269 minsArtificial IntelligenceSoftware DevelopmentTechnology IndustryCloud at 20: Cost, complexity, and controlBy David Linthicum Mar 20, 20266 minsIaaSManaged Cloud ServicesMulticloud Why AI evals are the new necessity for building effective AI agentsBy Priyanka Kuvalekar Mar 19, 202610 minsArtificial IntelligenceGenerative AISoftware Development We mistook event handling for architectureBy Sonu Kapoor Mar 18, 20267 minsDevelopment ApproachesSoftware DevelopmentWeb Development Markdown is now a first-class coding language: Deal with it By Nick Hodges Mar 18, 20264 minsCareersDeveloperRoles Update your databases now to avoid data debtBy Laura Czajkowski Mar 17, 20268 minsData ManagementDatabasesOpen Source Visualizing the world with Planetary ComputerBy Simon Bisson Mar 17, 20267 minsData ScienceData ScientistMicrosoft Azure How to keep container secrets secret Keeping secrets secret in container-based applications is complex and challenging, but far from hopeless By Amir Jerbi Jul 31, 2017 5 mins Application Security Cloud Security Software Development Data is eating the software that is eating the world The data-driven machine learning algorithms that power AI will not only upend programming, but lower the barriers to AI itself By James Kobielus Jul 28, 2017 5 mins Analytics Artificial Intelligence Machine Learning Should ‘Made in America’ apply to cloud providers? As commoditization creates more competition in the public cloud, U.S. companies may have to choose between buying American and lower prices By David Linthicum Jul 28, 2017 2 mins Cloud Computing Data is eating the software that is eating the world The data-driven machine learning algorithms that power AI will not only upend programming, but lower the barriers to AI itself By James Kobielus Jul 28, 2017 5 mins Analytics Data Management Software Development Developer Skills at Work: Serious (and Not-So-Serious) Stuff By James Reinders Jul 27, 2017 4 mins Software Development 9 crushing performance problems in scalable systems We have no shortage of ways to slow complex systems to a crawl. Fix these nine, and a tenth will be along soon By Andrew C. Oliver Jul 27, 2017 6 mins Databases Java SQL How Rust can replace C, with Python’s help Four new projects make it easier to develop Rust libraries with Python bindings, allowing Rust to replace C as a low-level Python partner By Serdar Yegulalp Jul 26, 2017 4 mins Development Tools Open Source Python Best practices for migrating data to the cloud Moving petabytes of production data is a trick best done with mirrors. Follow these steps to minimize risk and cost and maximize flexibility By Howard Young Jul 26, 2017 9 mins Cloud Storage Hybrid Cloud Private Cloud Building the virtual assistant everyone wants The four key areas developers and testers need to master to create the high-quality virtual assistants users expect By Eran Kinsbruner Jul 25, 2017 5 mins Artificial Intelligence Machine Learning Software Development Understand the multicloud management trade-off Tools that abstract away the complexity of running multiple clouds can also hide powerful cloud-native features By David Linthicum Jul 25, 2017 2 mins Cloud Computing Hybrid Cloud Private Cloud Ease into Kubernetes on Microsoft Azure With Kubernetes baked into Azure Container Service, it’s easy to spin up Kubernetes-managed container clusters that tap native Azure services By Simon Bisson Jul 25, 2017 7 mins Cloud Computing Microsoft Azure PaaS 10 essential MySQL performance tuning tips From workload profiling to the three rules of indexing, these expert insights are sure to make your MySQL servers scream. By Baron Schwartz Jul 25, 2017 11 mins Databases SQL Software Development Why Akka and the actor model shine for IoT applications For building the all-interconnected Internet-of-things (IoT) future, one computational model stands out from the rest By Leo Cheung Jul 25, 2017 6 mins Software Development Technology Industry What is Node.js? The JavaScript runtime explained Node.js is a lean, fast, cross-platform JavaScript runtime environment that is useful for both servers and desktop applications By Martin Heller Jul 24, 2017 9 mins Development Tools JavaScript Software Development What your software developer wishes you knew Some basic guidelines on how to work with an outsourced software developer to ensure the best possible results. By Carlos Melendez Jul 24, 2017 3 mins Engineer Software Development Technology Industry What’s in a sentence? Machines have their work cut out for them when it comes to understanding not just language, but the point at which language becomes meaning. By Paul Barba Jul 22, 2017 5 mins Analytics Digital Twins: A Compelling Use for Simulations on IoT Data By James Reinders Jul 21, 2017 4 mins Software Development JavaScript for squares: The incredible rise of TypeScript The web needed a freewheeling programming language like JavaScript, but now it’s time to set some rules By Matt Asay Jul 21, 2017 5 mins JavaScript Software Development Web Development Cloud app slow? Blame the app, not the cloud Those who complain about cloud performance often overlook the obvious. It’s the application, dummy By David Linthicum Jul 21, 2017 3 mins Cloud Computing 3 reasons cloud-native is the next evolution in enterprise security Is cloud-native security really that different? Is it a must-have? I’d argue yes. Here are features of cloud-native cybersecurity that demonstrate those key differences, and how they can more effectively keep your company safe. By Ben Bernstein Jul 20, 2017 3 mins Cloud Security Data and Information Security Technology Industry Attack and response: Cloud-native cybersecurity vs. virtual machine security Cloud-native workloads and containers are inherently different. Understanding how to keep them secure starts with understanding the ever-evolving nature of threats. By Ben Bernstein Jul 20, 2017 5 mins Cloud Computing Cloud Security Devops What is Apache Solr? And why you should use it Apache Solr is both a search engine and a distributed document database with SQL support. Here's how to get started By Andrew C. Oliver Jul 20, 2017 8 mins Databases Software Development How to monitor MongoDB database performance You can keep your MongoDB environment running smoothly by keeping a close eye on six key metrics By Rick Golba Jul 19, 2017 12 mins Careers Databases Software Development Open clouds – Let freedom ring! Open clouds must be purposely built, and IT must remain vigilant to keep them open By Pierre Fricke Jul 18, 2017 3 mins Cloud Computing Open Source Think twice before using bare-metal clouds While there are some benefits to using bare-metal clouds, they often don't outweigh the downsides By David Linthicum Jul 18, 2017 2 mins Cloud Computing Amazon Alexa is so smart it’s stupid Amazon's intelligent personal assistant has amassed more than 15,000 skills. If only we could find them By Matt Asay Jul 18, 2017 6 mins Artificial Intelligence Cloud Computing Machine Learning Windows 10 S: A Windows Enterprise in waiting? Microsoft’s locked-down, Windows Store-restricted version of Windows could have a bright future in business By Simon Bisson Jul 18, 2017 7 mins Careers Small and Medium Business Software Development Serverless computing. What? This article discusses serverless computing, what it is, how it works, and the benefits and drawbacks to your organization. By Scott Fenton Jul 14, 2017 4 mins CIO Engineer Technology Industry Raise Your Hand and Ask: What’s PGAS? By James Reinders Jul 14, 2017 5 mins Software Development Which Spark machine learning API should you use? A brief introduction to Spark MLlib's APIs for basic statistics, classification, clustering, and collaborative filtering, and what they can do for you By Andrew C. Oliver Jul 14, 2017 5 mins Analytics Data Management Machine Learning Cloud portability is still science fiction When will we have the ability to move workloads between public cloud providers without major surgery? Not soon By David Linthicum Jul 14, 2017 2 mins Cloud Computing How machine learning can be a pathway to compliance With insights from data science and machine learning, and with compliance under control, organizations can propel themselves with data-driven decisions By Dinesh Nirmal Jul 13, 2017 5 mins Analytics Data Management Machine Learning 8 keys to DynamoDB success How to ensure that Amazon’s fast and scalable key-value database works for you, not against you By Calvin French-Owen Jul 12, 2017 5 mins Cloud Computing Databases PaaS 8 keys to DynamoDB success How to ensure that Amazon’s fast and scalable key-value database works for you, not against you By Calvin French-Owen Jul 12, 2017 5 mins Careers Cloud Computing Development Tools A cloud in your datacenter? Azure Stack arrives Microsoft brings core Azure cloud services and subscription pricing to the datacenter, albeit with heavy hardware requirements By Simon Bisson Jul 11, 2017 6 mins IaaS Microsoft Azure Technology Industry Will your cloud smarts be rewarded? Many enterprises are reorganizing around cloud. For the right people to get the top jobs, IT orgs will have to change By David Linthicum Jul 11, 2017 2 mins Careers Cloud Computing Raise Your Hand and Ask: What’s R? By James Reinders Jul 7, 2017 8 mins Software Development How will the cloud change IT? Look at Microsoft The tech giant is reorganizing to address cloud business realities. Count on following its lead in two years By David Linthicum Jul 7, 2017 2 mins Cloud Computing 12 ‘hot’ technologies not living up to the hype A dozen technologies that will disappoint you soon, if they aren't disappointing you already By Andrew C. Oliver Jul 6, 2017 6 mins Devops JavaScript Machine Learning Is open source good for business? Understand the benefits of open source software and why it is spreading into new markets By Carlos Melendez Jul 5, 2017 4 mins Open Source Software Development Kubernetes’s days may be numbered as open source changes What happens if Google finds more efficient ways to drive paying customers to the Google Cloud Platform and other services? By Matt Asay Jul 5, 2017 7 mins Open Source Software Development Technology Industry Kubernetes’s days may be numbered as open source changes What if Google finds a more efficient way to drive paying customers to its cloud? By Matt Asay Jul 5, 2017 8 mins Careers Open Source Technology Industry The latest cyber attacks show why the cloud is safer No major cloud provider has fallen victim to all the malware attacks of the last few years. What does that tell you? By David Linthicum Jul 4, 2017 3 mins Cloud Computing Cloud Security Get started with the Windows Subsystem for Linux Here’s what WSL is all about: getting the tools you need to do cross-platform development and management on your PC By Simon Bisson Jul 4, 2017 6 mins Small and Medium Business Software Development Technology Industry How to write event-driven IoT microservices that don’t break Today’s IoT environments are a potential rat’s nest of asynchronous craziness just waiting to happen By James Kobielus Jun 30, 2017 3 mins Software Development Technology Industry Web Development 3 tricks to better manage your public cloud services You can call them hacks, tricks, or shortcuts, but whatever term you prefer, be sure to use these IaaS techniques By David Linthicum Jun 30, 2017 2 mins Cloud Computing How to write event-driven IoT microservices that don’t break Today’s IoT environments are a potential rat’s nest of asynchronous craziness just waiting to happen By James Kobielus Jun 30, 2017 3 mins Careers Java Technology Industry Data at the edge: the promise and challenge Massive amounts of unstructured data created by devices will move data storage and processing power to the edge of a network instead of in a central data warehouse By Stephen Pao Jun 30, 2017 4 mins Cloud Computing Data Management What can be uncovered when big data meets the blockchain As blockchain technology continues to be explode in popularity and be adopted by organizations around the world, new types of data are becoming available for analysis by the most recent big data technologies By Chris Neimeth Jun 29, 2017 6 mins Data Management Software Development Get started with Twilio’s programmable video API A guide to embedding video directly into your web applications with Twilio and JavaScript By Andrew Baker Jun 28, 2017 4 mins APIs Java 1…535455565758596061…502 Show me moreLatestArticlesVideos feature How to land a software development job in an AI-focused world By Bob ViolinoMar 23, 20269 mins Artificial IntelligenceCareersGenerative AI 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 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