Posts in tag

Open Source


In a world that has to contend with constant cyber threats, this new book by author Bryson Payne is a necessary read for any open source technologist who spends time on the internet. The internet can be a dangerous place. Not a week goes by without a cyber attack taking place. Go H*ck Yourself: A Simple …

We are excited to announce that Google and the Istio Steering Committee have submitted the Istio project for consideration as an incubating project within the Cloud Native Computing Foundation (CNCF). This is a significant milestone for Istio and its community, and we are thrilled to reach this next step in the evolution of the project. …

The ability to customize applications is one of the great strengths of open source. Disabilities significantly impact people’s lives. As someone with dyspraxia and dyslexia, I can tell you that is true. One thing that mitigates my difficulties is the technology I use, such as a screen-reader and task manager. I’ve set up an ecosystem of sorts that …

Build a culture of DevOps throughout the entire organization by involving other departments and breaking down silos. DevOps transformation extends beyond development and operations teams. It’s also relevant to other parts of the organization. These new collaborators can offer new insights to the development team seeking to maintain alignment with customer needs. This article describes …

What is the Swift Language? Swift is a powerful and intuitive programming language developed by Apple Inc for iOS iPadOS, macOS, tvOS, watchOS, and Linux application development. Swift combines decades of experience in building Apple platforms with the latest research in programming languages. Swift APIs are even easier to read and maintain because named parameters …

One year after Google App Engine was released in 2008, Java became the second language runtime available on the platform. Java developers were able to deploy and scale their servlet-based web applications easily, without worrying about infrastructure management. Not only Java was able to run then, but alternative JVM languages, like Apache Groovy, and Kotlin …

If you’re going to explore Rust this year, download our free Rust cheat sheet, so you have a quick reference for the basics. Rust is a relatively new programming language, and it’s already a popular one winning over programmers from all industries. Still, it’s also a language that builds on everything that’s come before. Rust wasn’t made …

You don’t need to know how to write or read code to compile it. There are many ways to install software, but you get an option not available elsewhere with open source: You can compile the code yourself. The classic three-step process to compile source code: $ ./configure $ make $ sudo make install Thanks to these commands, you …

Use setuptools to deliver Python code to users. You’ve spent weeks perfecting your code. You’ve tested it and sent it to some close developer friends for quality assurance. You’ve posted all the source code on your personal Git server, and you’ve received helpful bug reports from a few brave early adopters. And now you’re ready to …

Open source software tools and services are often created quickly and out of necessity. Linus Torvalds, for example, created the first version of git in a weekend when the Linux kernel team could no longer use BitKeeper for Source Control Management. sigstore was created earlier this year to address the massive gap for an easy, …