Latest from todayHow to land a software development job in an AI-focused worldAI isn’t eliminating software developers, but it is changing what matters to hiring managers. Here’s our guide to landing a software development job in a rapidly shifting landscape.By Bob ViolinoMar 23, 20269 minsArtificial IntelligenceCareersGenerative AI 9 reasons Java is still greatBy 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 AIHow to build an AI agent that actually worksBy Andrew C. Oliver Mar 16, 202618 minsArtificial IntelligenceGenerative AISoftware Development First 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 How to bring zero-trust security to microservices Why we must use a zero-trust security model in microservices and how to implement it using the Kuma universal service mesh. By Marco Palladino Dec 23, 2020 13 mins Libraries and Frameworks Security Software Development 7 things to know before becoming a developer manager Management is often seen as the natural next step for developers, but it’s a harder change than many people realize. Here, developer managers tell InfoWorld what they wish they had known before they made the shift. By Scott Carey Dec 21, 2020 8 mins Careers Engineer Software Development 4 technical hurdles to quantum computing Viable, large-scale quantum computers will require better qubits, better control chip technology, more advanced error correction, and new components at every layer of the stack. We’re making progress. By Anne Matsuura Dec 16, 2020 6 mins Analytics Quantum Computing Are you ready for multicloud? A checklist For many organizations, the use of multiple public clouds is inevitable. Here’s how to make your multicloud strategic instead of accidental. By Isaac Sacolick Dec 14, 2020 11 mins Cloud Computing The multicloud challenge: Building the future everywhere At a time when procuring on-prem infrastructure and personnel seems more daunting than ever, organizations are increasingly turning to multiple clouds to provide just the array of functionality they need. By Eric Knorr Dec 14, 2020 3 mins Cloud Computing Cloud Management Using OPA for multicloud policy and process portability How Open Policy Agent allows developer teams to write and enforce consistent policy and authorization across multicloud and hybrid cloud environments By Tim Hinrichs Dec 9, 2020 6 mins Cloud Computing Security Software Development 5 big and powerful Python web frameworks Why build your own user credentialing, form handling, security, and other stock components? These big and powerful Python frameworks cover all the bases. By Serdar Yegulalp Dec 9, 2020 14 mins Python Software Development Web Development Has serverless computing run out of gas? While some industry observers see signs that serverless computing has stalled, others believe the paradigm is just getting started. By Paul Krill Dec 8, 2020 3 mins Cloud Computing Serverless Computing Software Development Solving query optimization in Presto By combining machine learning and adaptive query execution, query optimization in Presto could become smarter and more efficient over repeated use. By Vivek Bharathan Dec 3, 2020 13 mins Analytics Databases SQL Why enterprises are turning from TensorFlow to PyTorch The deep learning framework PyTorch has infiltrated the enterprise thanks to its relative ease of use. Three companies tell us why they chose PyTorch over Google’s renowned TensorFlow framework. By Scott Carey Dec 2, 2020 8 mins Analytics Artificial Intelligence Machine Learning The future of COBOL is now The COBOL skills gap is neither as extreme nor as straightforward as you might imagine. Here’s what companies can do to keep their COBOL systems running, and what would-be COBOL developers should know before taking the plunge. By Josh Fruhlinger Nov 30, 2020 13 mins Careers Software Development 4 nonprofits teaching disadvantaged students to code With career accelerators, workshops, and coding courses, these nonprofits are putting low-income and underrepresented students on the path to programming and computer science careers. By Serdar Yegulalp Nov 25, 2020 3 mins Careers IT Skills and Training Software Development 3 ways containers shine in a crisis Linux containers provide the kind of flexible, agile, and secure development environment needed during times of change By Scott McCarty Nov 23, 2020 4 mins Software Development Today’s data science roles won’t exist in 10 years AutoML is poised to turn developers into data scientists — and vice versa. Here’s how AutoML will radically change data science for the better. By Eric Miller Nov 18, 2020 7 mins Analytics Data Science Machine Learning 6 non-profits giving women a boost in tech For women, girls, and LGBTQ+ individuals seeking a career in technology, these non-profit organizations provide education, job placement, networking opportunities, community support, and more By Serdar Yegulalp Nov 18, 2020 4 mins Careers IT Skills and Training Technology Industry Why AWS leads in the cloud The offshoot of Amazon’s online bookstore has led the public cloud market for a decade. How did it get there? Will its dominance continue? By Scott Carey Nov 16, 2020 10 mins Amazon Web Services Cloud Computing 4 steps to devsecops in your software supply chain How to improve dependency management by ‘shifting security left’ and providing developers with a unified CI/CD pipeline By Maya Kaczorowski Nov 11, 2020 10 mins Devops Security Software Development 4 handy uses for Visual Studio Code — aside from coding Take advantage of these VS Code extensions to browse databases, work with APIs, track your productivity, and message teammates without leaving the code editor. By Serdar Yegulalp Nov 11, 2020 3 mins Development Tools Software Development A short guide to AWS Savings Plans The potential for cost cutting is real, but you need to understand the nuances of AWS Savings Plans to reap the biggest savings. By Will Kelly Nov 5, 2020 6 mins Amazon Web Services Cloud Computing Using OPA for cloud-native app authorization How companies like Netflix, Pinterest, Yelp, Chef, and Atlassian use OPA for ‘who-and what-can-do-what’ application policy By Tim Hinrichs Nov 4, 2020 9 mins Cloud Computing Security Software Development Black Friday retailers must be effective, ready, and resilient It’s a matter of deploying the right personalization, search, and offers to maximize conversion rate while avoiding boom fizzle pop. By Andrew C. Oliver Nov 4, 2020 8 mins Cloud Computing Software Development How to make the most of the Google Cloud free tier 10 tips for stretching Google’s free services to the limit and pinning your cloud meter at zero. By Peter Wayner Nov 2, 2020 9 mins Cloud Computing Technology Industry Building a hybrid SQL Server infrastructure Pairing your on-prem SQL Server with a cloud-based instance for high availability has its challenges, but they can be overcome. Here’s how. By Dave Bermingham Oct 28, 2020 11 mins Cloud Computing Databases Hybrid Cloud 8 great little Python web frameworks Small is beautiful. Look to these Python web frameworks when you want speed and simplicity instead of feature sprawl. By Serdar Yegulalp Oct 28, 2020 15 mins Python Software Development Web Development How edge analytics will drive smarter computing Tapping edge computing and IoT devices for real-time analytics holds great promise, but designing analytical models for edge deployment presents a challenge. By Isaac Sacolick Oct 26, 2020 6 mins Analytics Cloud Computing The 11 highest paying UK developer roles 2020 Despite a tumultuous year in the job market, there are still some roles which punch above others when it comes to the average salaries, see what you should be getting paid in the software developer jobs market. By Scott Carey Oct 22, 2020 3 mins Careers IT Skills and Training Software Development Understanding GraphQL engine implementations Among the many ways of implementing a GraphQL engine, only one approach offers the same performance, scalability, and ACID guarantees as the underlying database. By Brecht De Rooms Oct 21, 2020 22 mins Cloud Computing Databases Software Development 4 C programming courses for every skill level The venerable C programming language still powers much of the computing world. These four courses can get you started. By Serdar Yegulalp Oct 21, 2020 4 mins C Language Certifications IT Skills and Training The 24 highest paying developer roles in 2020 Some developer jobs command higher salaries than others. Aiming high? See what you can expect to earn in these 24 roles. By Scott Carey Oct 21, 2020 3 mins Careers IT Skills and Training Software Development How to make the most of the AWS free tier 10 tips for stretching Amazon’s free services to the limit and keeping your cloud bill near zero. By Peter Wayner Oct 19, 2020 8 mins Amazon Web Services Cloud Computing Why financial services is turning to devops Highly regulated financial services firms like Capital One and JPMorgan Chase are turning to devops, as they look to be more responsive to changing customer demands while keeping their compliance teams happy. By Scott Carey Oct 14, 2020 8 mins Devops Software Development Technology Industry How Oracle v. Google could upend software development If Oracle convinces the U.S. Supreme Court that APIs are copyrightable, the impact will be felt by software developers across the globe By Hannu Valtonen Oct 7, 2020 7 mins Java Software Development Technology Industry 4 common C programming mistakes — and 5 tips to avoid them The awesome power of C cuts both ways. Here’s what to watch out for, and how to keep your C programs on the straight and narrow. By Serdar Yegulalp Oct 7, 2020 7 mins C Language Software Development Python 3.9: What’s new and better Major Python update brings a faster release schedule, performance boosts, handy new string functions, dictionary union operators, and more consistent and stable internal APIs By Serdar Yegulalp Oct 5, 2020 6 mins Python Software Development Where to find free and open data sets on the web From government, health, and finance data to weather, baseball, and Star Trek, countless collections of free data are available to scratch your analytical itch By Peter Wayner Sep 30, 2020 9 mins Analytics Data Science Machine Learning How to run Cassandra and Kubernetes together Kubernetes runs distributed applications, and Apache Cassandra provides a distributed database environment. Here’s how you can run them together By Patrick McFadin Sep 30, 2020 9 mins Databases Software Development Learn Python: 5 great Python courses for beginners and beyond Whether you're just getting started with Python, or you need a deep dive into machine learning or web development, these free and low-cost courses have you covered By Serdar Yegulalp Sep 30, 2020 4 mins Python Software Development 7 low-code platforms developers should know Low-code platforms for enterprise developers integrate with the devops toolchain to speed the delivery of applications, modernizations, automations, and more By Isaac Sacolick Sep 28, 2020 8 mins Development Tools No Code and Low Code Software Development How MariaDB achieves global scale with Xpand A new MariaDB storage engine provides distributed SQL and massive scalability with a shared nothing architecture, fully distributed ACID transactions, and strong consistency By Shane Johnson Sep 23, 2020 9 mins Cloud Computing Databases SQL 14 open source tools to make the most of machine learning Tap the predictive power of machine learning with these diverse, easy-to-implement libraries and frameworks By Serdar Yegulalp Sep 23, 2020 8 mins Analytics Machine Learning Software Development 10 MLops platforms to manage the machine learning lifecycle Machine learning lifecycle management systems rank and track your experiments over time, and sometimes integrate with deployment and monitoring By Martin Heller Sep 21, 2020 9 mins Cloud Computing Devops Machine Learning The 2020 Enterprise Architecture Awards The 2020 Forrester and InfoWorld EA Awards contest winners focus on business architecture, digital transformation, and governance By Gene Leganza Sep 21, 2020 19 mins Analytics Careers Cloud Computing How BT is shifting its engineers into the fast lane BT’s head of software engineering excellence lays out the telco’s route to streamlining development, modernizing applications, automating deployments By Scott Carey Sep 17, 2020 7 mins Cloud Computing Software Development Technology Industry Why you should use Presto for ad hoc analytics A federated SQL query execution engine created at Facebook, Presto brings interactive querying to all of your data — no matter where it resides By Ashish Tadose Sep 16, 2020 9 mins Analytics Data Management SQL What are deepfakes? AI that deceives Deepfakes extend the idea of video compositing with deep learning to make someone appear to say or do something they didn’t really say or do By Martin Heller Sep 15, 2020 8 mins Artificial Intelligence Machine Learning Software Development Amazon, Google, and Microsoft take their clouds to the edge As enterprises ramp up edge computing deployments, the big three clouds are ponying up a surprising array of edge options for a broad range of needs. By Isaac Sacolick Sep 14, 2020 6 mins Analytics Cloud Computing Technology Industry Using OPA to safeguard Kubernetes Open Policy Agent addresses Kubernetes authorization challenges with a full toolkit for integrating declarative policies into any number of application and infrastructure components By Tim Hinrichs Sep 9, 2020 8 mins Cloud Computing Security Software Development What is quantum computing? Solutions to impossible problems Quantum computing has great promise to solve problems that are too hard for classical computers to solve in reasonable amounts of time, but they are not yet practical By Martin Heller Sep 9, 2020 11 mins Analytics Machine Learning Quantum Computing Will work from home be permanent? Many developers like the idea The pandemic forced almost everyone in tech to work from home. That accelerated the trend of allowing developers to eschew expensive tech hubs and work wherever they like. By Scott Carey Sep 8, 2020 7 mins Careers Software Development What is face recognition? AI for Big Brother Facial recognition is becoming more accurate, but some systems exhibit racial bias and some uses of the technology are controversial By Martin Heller Sep 3, 2020 10 mins Analytics Machine Learning Software Development 1…192021222324252627…103 Show me moreLatestArticlesVideos opinion The agent security mess By Matt AsayMar 23, 20266 mins Access ControlDevelopment ApproachesIdentity and Access Management 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