How To Configure Dependabot To Automatically Upgrade OpenJDK In Docker Images

A common issue you may want to automate as part of your CI/CD pipelines is the upgrading of your JDK in Docker images. Similar to how you…

Medium

What if code quality wasn’t a tool you configured or had to maintain yourselves, but something GitHub just did for your repositories?

Read my latest article to find out all about this new feature and see how it can simplify the way you handle code quality scans.

https://medium.com/devops-by-nature/what-is-github-code-quality-bcb74890ef9e?sk=990e0cded0528ebd20b71629f67d5426

#cicd #codequality #devops #devsecops #git #github #ghas #codeql #dependabot #scm #vcs #versioncontrol #opensource #devlearning #softwaredevelopment #softwareengineering

From SourceForge to GitHub, GitLab, Bitbucket and AWS CodeCommit — code hosting platforms shaped how we build, share and collaborate.

In my latest recap article in this series I explore their rise, struggles and impact on dev culture.

https://medium.com/devops-by-nature/the-evolution-of-code-hosting-services-a-series-on-notable-platforms-9b4994f2403d?sk=3331345f9b006bf338998bd774a7c7df

#cicd #devops #devsecops #git #github #gitlab #bitbucket #awscodecommit #googlecode #sourceforge #scm #vcs #versioncontrol #opensource #devlearning #softwaredevelopment #softwareengineering #engineeringculture #techtalk

The Evolution Of Code Hosting Services: A Series On Notable Platforms

The history of code hosting services is a fascinating journey through the evolution of developer tools, the rise of open source culture and…

Medium

Over the past decade GitHub has not only become the most successful platform for hosting code but also the de facto standard for both open source and enterprise software development.

It didn’t just change how we share code — it changed how we build software together.

Check out my latest article for more.

#cicd #devops #devsecops #git #github #ghas #codeql #dependabot #scm #vcs #versioncontrol #opensource #devlearning #softwaredevelopment #softwareengineering

https://medium.com/devops-by-nature/how-github-became-the-de-facto-standard-for-open-source-and-enterprise-software-development-6a279b6b0586?sk=f9cc1a725cbddc54d157599b5e4447ca

How GitHub Became The De Facto Standard For Open Source and Enterprise Software Development

In the past couple of decades, software development has undergone a dramatic transformation. What was once the domain of small, niche…

Medium

In my latest Maven article I look at artifact coordinates — the convention that makes every dependency unique, keeps builds reproducible and allows Maven to resolve artifacts with precision.

#maven
#java
#apache
#cicd
#build
#buildtools
#devops
#devlearning
#softwaredevelopment
#softwaretesting

https://medium.com/maven-by-nature/understanding-maven-artifact-coordinates-73964a69f387?sk=e72b20fd5cc8bdb87626f3a3a3dd8a38

Understanding Maven Artifact Coordinates

Apache Maven is one of the most widely used build automation tools in the Java ecosystem. At the heart of Maven’s dependency management…

Medium
Introduction to Maven POM Files - Maven By Nature - Medium

Apache Maven is one of the most widely used build automation tools for Java projects. At the core of every Maven project is the Project Object Model, or POM. This file acts as the fundamental unit of…

Maven By Nature
How To Set Up SAST Scanning Using Checkmarx One, GitHub Actions and GitHub Advanced Security

Checkmarx One is a cloud-native security platform that offers a variety of testing capabilities to help organizations find and fix vulnerabilities throughout the software development lifecycle. It…

DevOps By Nature
How To Install Maven - Maven By Nature - Medium

Apache Maven is one of the most popular build automation tools used in the Java world. In this guide, you will find step-by-step instructions on how to install Maven under Linux (Ubuntu), Windows and…

Maven By Nature

With Maven 4.0.0 just around the corner, I thought it would be a good idea to write a quick introduction to Apache Maven for any newcomers that are interested in getting acquainted with the tool, its history and philosophies.

I hope you find it interesting! :)

https://medium.com/maven-by-nature/introduction-to-maven-the-build-tool-that-modernized-java-development-f3c038b4d32e?sk=fe44db3512f026787bc2cd7d31e98b5f

#maven
#java
#apache
#cicd
#buildtools
#devops
#buildtools
#devlearning
#softwaredevelopment
#softwaretesting

Introduction to Maven: The Build Tool That Modernized Java Development

Back in the days when Java was more or less still in its infancy, there were very few tools to build your code with. The options were to write your own scripts that would wrap around the javac…

Maven By Nature