Want to learn to program? These excellent free introductory courses from Codecademy and Coursera will have you coding in no time | Continue reading
Microsoft Azure and Google Cloud have their advantages, but they don’t match the breadth and depth of the Amazon cloud | Continue reading
The 60-year-old programming language that powers a huge slice of the world’s most critical business systems needs programmers | Continue reading
Connect with these Internet APIs to add some crucial data, a helpful feature, or a user-pleasing frill to your application | Continue reading
Plain old MySQL or MongoDB not doing the job? See if these unique offerings meet your needs | Continue reading
Work with .NET and .NET Core to build your own Kubernetes tools | Continue reading
Experimental framework for building cross-platform apps with JavaScript promises a lightweight footprint and freedom from Node.js | Continue reading
Is Kubernetes the perfect defense against cloud lock-in, or a needlessly complex solution to a problem nobody has? | Continue reading
Ever wonder why NASA could develop software to get to the moon, but today’s programmers can’t create a voting app that works? | Continue reading
Don’t look now, but easy, straightforward PyTorch has become the hottest product in data science | Continue reading
By using AI models to continuously inspect all API activity, we can fill in the cracks left by policy-based API protections | Continue reading
Take advantage of pattern matching improvements in C# 8.0 to write code that is more readable, maintainable, and efficient | Continue reading
Built on V8 and Rust, the Deno JavaScript and TypeScript runtime requires explicit permissions for file and network access | Continue reading
The tremendous growth in money spent on cloud computing was supposed to reduce data center costs, but new survey says no | Continue reading
A rewrite of Cassandra in C++, Scylla runs much faster and cheaper than the Java-based original | Continue reading
The container orchestration tool Kubernetes continues to gain momentum as enterprises leap from pilot projects to production. Here’s how Bloomberg, News UK, and the travel data provider Amadeus are putting Kubernetes to work | Continue reading
Learn how Docker and Kubernetes are changing application development and how these key container technologies fit together | Continue reading
Kubernetes wouldn’t be the first huge open source project to collapse under its own weight, but its champions say it’s different | Continue reading
LLVM-powered experimental language for array processing aims for an important corner of the math library space | Continue reading
C++ inventor details the language's latest changes and assesses the strengths and weaknesses of its competitors | Continue reading
At a recent Sun reunion, founders Scott McNealy and Bill Joy weigh in on machine learning, mobile, Facebook, and politics in tech | Continue reading
Because programming is more fun when we take things to the extreme and obsess about the ‘right way’ to write code | Continue reading
A service mesh brings security, resiliency, and visibility to service communications, so developers don’t have to | Continue reading
Red Hat’s Quarkus project is a small-footprint Java stack designed for container-based, cloud-native applications | Continue reading
When developers discuss the world's top programmers, these names tend to come up a lot | Continue reading
As phishing attacks evolve, hackers are using customization and targeted scams to ensnare users. Asaf Cidon, vice president, email security services at Barracuda, talks with host Steve Ragan about the ever-changing cat-and-mouse game of phishing. | Continue reading
If you actually need a deep learning model, PyTorch and TensorFlow are both good choices | Continue reading
A re-architecture of vSphere with a Kubernetes control plane, Project Pacific looks like Kubernetes to developers and vSphere to admins | Continue reading
Multicloud is supposed to lower costs and increase agility and innovation, but the opposite is true | Continue reading
OpenJDK Mobile would use ahead-of-time compilation to create Apple-approved executables that run without the JVM | Continue reading
The C language has been a software development staple for five decades. Here’s how it stacks up against C++, Java, C#, Go, Rust, and Python in 2019 | Continue reading
At the current pace of growth, Tiobe estimates Python could surpass Java and C in popularity in three to four years | Continue reading
Machine learning uses algorithms to turn a data set into a predictive model. Which algorithm works best depends on the problem | Continue reading
The new, open-source programming language is designed for writing code that is simple and obvious for both humans and machines | Continue reading
Google Cloud Run lets you deploy stateless, HTTP-invocable containers to a managed compute service or to Google Kubernetes Engine | Continue reading
The cloud and enterprise source-management platform is making up for lost time with new features and new pricing plans | Continue reading
The parallel processing power of the GPU is being brought to analytics by some innovative startups, promising new levels of performance | Continue reading
A survey of Rust users finds difficulty and frustration with the language’s highly touted features for memory safety and correctness | Continue reading
The Google culture doesn’t care about enterprise, and replacing one seasoned enterprise exec with another won’t change that fact | Continue reading
The Chrome team works on specs for fast loading and multipage sites | Continue reading
Linux is just plumbing. The real OS—the real value—is with Kubernetes | Continue reading
A first working draft proposal for the next version of C clarifies and refines existing features, rather than adding new ones | Continue reading
Microsoft is a smart company, and increasingly savvy about open source. It should know better than to try to fork the container orchestration community | Continue reading
Apps running on obsolete Windows Server systems can be containerized and ported out, even if they depend on platform-specific components | Continue reading
Microsoft’s development tools offer many ways to work with Git source control, from plug-ins to direct integration | Continue reading
Developers could see more automation if the project moves from Oracle’s Mercurial server | Continue reading
Redis's builders are calling streams the most complex type in the platform even if the data structure itself is simple | Continue reading
The architecture and use cases of a NewSQL hybrid transactional-analytical, MySQL-compatible, horizontally scalable database | Continue reading