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โฆ
Check out my recap article that concludes the series.
#cicd #devops #devsecops #git #github #gitlab #bitbucket #awscodecommit #googlecode #sourceforge #scm #vcs #versioncontrol #opensource #devlearning #softwaredevelopment #softwareengineering #engineeringculture #techtalk
medium.com/devops-by-na...
28.09.2025 00:49 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
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โฆ
Check out out my latest article on how GitHub became the de facto standard platform for software development.
#cicd #devops #devsecops #git #github #ghas #codeql #dependabot #scm #vcs #versioncontrol #opensource #devlearning #softwaredevelopment #softwareengineering
medium.com/devops-by-na...
25.09.2025 22:42 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0
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โฆ
My latest article is on artifact coordinates โ the convention that makes every dependency unique, keeps builds reproducible and allows Maven to resolve artifacts.
#maven
#java
#apache
#cicd
#build
#buildtools
#devops
#devlearning
#softwaredevelopment
#softwaretesting
medium.com/maven-by-nat...
17.08.2025 02:41 โ ๐ 2 ๐ 1 ๐ฌ 0 ๐ 0
Introduction to Maven POM Files
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โฆ
In my latest article, we explore what the POM file actually is, why it matters and how it enables portable, reliable builds across environments.
#maven
#java
#apache
#cicd
#build
#buildtools
#devops
#buildtools
#devlearning
#softwaredevelopment
#softwaretesting
medium.com/maven-by-nat...
03.08.2025 23:27 โ ๐ 3 ๐ 1 ๐ฌ 0 ๐ 0
Maven By Nature
A publication for Apache Maven related topics
For anyone interested, I've started a Medium publication on Apache Maven, where I'll be covering a broad range of topics.
Let me know if there are topics you'd like to see.
#apache
#build
#buildtools
#cicd
#devops
#java
#maven
#softwaredevelopment
#softwaretesting
medium.com/maven-by-nat...
03.08.2025 23:15 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0
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โฆ
My latest article illustrates How To Set Up SAST Scanning Using Checkmarx One, GitHub Actions and GitHub Advanced Security.
#checkmarx
#buildengineering
#buildtools
#cicd
#devops
#devsecops
#devlearning
#github
#ghas
#infosec
#appsec
#softwaredevelopment
#softwaretesting
medium.com/devops-by-na...
28.07.2025 03:21 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
How To Install Maven
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โฆ
I put together a brief guide on how to install Apache Maven (on Linux, MacOS and Windows).
I hope you find it useful! :)
#maven
#java
#apache
#cicd
#buildtools
#devops
#buildtools
#devlearning
#softwaredevelopment
#softwaretesting
medium.com/maven-by-nat...
25.07.2025 14:11 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0
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โฆ
With Maven 4.0.0 just around the corner, I thought I'd write a quick introduction to Apache Maven for any newcomers interested in getting acquainted with the tool, its history and philosophies.
bit.ly/4fr0hrj
#maven
#java
#apache
#cicd
#buildtools
#devops
#softwaredevelopment
#softwaretesting
25.07.2025 13:09 โ ๐ 7 ๐ 3 ๐ฌ 0 ๐ 1
How To Gather Requirements And Handle Refinements Like A Pro (โThe Carlspring Wayโ)
Clear and well-structured requirements are the foundation of any successful project. Whether youโre an independent developer jugglingโฆ
I've just published my latest article titled โHow To Gather Requirements And Handle Refinements Like a Pro (The Carlspring Way)โ on Medium.
#agile #requirements #refinement #kanban #requirementsgathering #scrum #softwaredevelopment #softwareengineering
24.03.2025 22:47 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0
Why You Need To Bake Security Into Your CI/CD Pipelines
Continuous Integration and Continuous Deployment (CI/CD) pipelines have become an indispensable part of the software delivery processโฆ
Here's my latest article on Medium titled "Why You Need To Bake Security Into Your CI/CD Pipelines".
I hope you find it interesting! :)
#blackduck
#cicd
#cyberark
#dast
#devops
#devsecops
#github
#hashicorp #hashicorpvault
#iac
#mendio
#sast
#sca
#terraform
#vault
#vcs
medium.com/devops-by-na...
24.02.2025 03:48 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
DevOps By Nature
A publication for DevOps articles
For anyone interested, I have started a new publication for DevSecOps topics on Medium.
Feel free to reach out if you'd like to have your articles published here.
#aws
#bitbucket
#cicd
#devops
#devsecops
#git
#gitlab
#github
#scm
#vcs
#versioncontrol
#vulnerabilities
medium.com/devops-by-na...
03.02.2025 18:04 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
The Evolution of GitLab: From a Side Project to a DevOps Powerhouse
In the fast-evolving world of software development, GitLab has risen to become one of the leading platforms for DevOps, rivaling names likeโฆ
Here's my latest article on Medium titled "The Evolution of GitLab: From a Side Project to a DevOps Powerhouse".
I hope you find it interesting! :)
#bitbucket
#devops
#devsecops
#git
#github
#gitlab
#scm
#vcs
#versioncontrol
02.02.2025 01:35 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0
AWS CodeCommit: Why Amazonโs Git Service Never Took Off
Amazon Web Services (AWS) is known for its dominance in the cloud computing market, offering a vast array of services for developers andโฆ
In this article I go over why AWS' attempt to provide a version control hosting service wasn't exactly embraced by its user base and how this lead to discontinuing the service.
#aws
#bitbucket
#codecommit
#devops
#git
#github
#gitlab
#vcs
#versioncontrol
medium.com/@carlspring/...
07.01.2025 03:19 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Google Code: A Retrospective on its Rise, Comparison and Sunset
Introduction
In this article I go over what the Google Code platform was, what it offered, the challenges it faced and how Google decided to sunset it.
#bitbucket
#git
#github
#gitlab
#google
#opensource
#sourceforge
#vcs
#versioncontrol
medium.com/@carlspring/...
07.01.2025 03:09 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
The Rise, Fall and Resurgence of SourceForge: What Happened to the Open Source Pioneer?
In the landscape of open source software development, few platforms have been as influential or controversial as SourceForge. Launched inโฆ
In my article "The Rise, Fall and Resurgence of SourceForge", I take a closer look at the history of the once upon a time giant, how it fell from grace and where it stands now.
#bitbucket
#git
#github
#gitlab
#opensource
#sourceforge
#stash
medium.com/@carlspring/...
07.01.2025 03:01 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Why Bitbucket Never Caught Up With GitHub: A Comprehensive Analysis
Bitbucket and GitHub are two of the most widely used version control platforms, both allowing developers to manage their code repositoriesโฆ
Here's an article I put together that delves into why Bitbucket never quite caught up with Github in terms of adoption. I hope you find it interesting! :)
#bitbucket
#codeql
#devops
#devsecops
#ghes
#ghe
#ghec
#git
#github
#stash
medium.com/@carlspring/...
07.01.2025 02:23 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Introduction to Maven Metadata
Maven Metadata was introduced with the advent of the Apache Maven build tool to provide a structured way to store and retrieve essentialโฆ
Here's an article I published on Medium.com detailing how Maven Metadata works.
I hope you find it useful! :)
#maven
#gradle
#nexus
#artifactory
#metadata
#java
#devops
#opensource
#oss
medium.com/@carlspring/...
31.12.2024 01:54 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0
DevOps Roles Explained
In the rapidly evolving world of software development and IT operations, DevOps has emerged as a cornerstone methodology for streamliningโฆ
My latest article on "DevOps Roles Explained" aims to clarify the different types of DevOps roles and what they cover.
I hope you find it interesting! :)
#devops
#software
#itjobs
#recruitment
#itrecruitment
#techrecruitment
27.12.2024 04:59 โ ๐ 4 ๐ 1 ๐ฌ 0 ๐ 0
Loves #Java and testing | JUnit Pioneer Maintainer | Maven Committer | Became a (slow) runner (HM 2:26) after 3x cancer some years ago. | Listens to metal ๐ค
I like reinventing the wheels.
Code enthusiast
Books & puzzles
Espresso Martinis
New York City stuff
Anti-idiots
CIO of The Pradko Group I Government Contracting I Project Management I Agile I The Kindness is the Point
We alert you about the most relevant Remote IT Jobs positions. Powered by RemoteITJobs.app
Securing open source software, together
๐ Multilingual enthusiast navigating the realms of English and Esperanto!
๐ฌ Passionate about science, technology, FOSS and a11y.
๐ฌ I love engaging in thoughtful discussions
Mastodon: @debby@hear-me.social
Join โ: https://hear-me.social/invite/rU3m4Hkc
Helping dev teams adopt new technologies and practices for 18 years. Written by software engineers. Read by over 1.5 m devs worldwide. InfoQ.com and QConferences.com
https://linktr.ee/infoq
I have witnessed programming for DOS and spent the last 20 years in the Java lands, most recently working with server-side Kotlin.
Everything I post here (and more) is also on https://dmitrykandalov.com/micro-blog
The Truth is Out There! ๐ฝ
๐น Softwareโ developer, 40+ years
๐น Franceโ born & raised
๐น Apple USโ in my early 20s
๐น Companiesโ sold a few
๐น Consultingโ lots of
๐น Java Linkblogโ ran for 7 years
๐น Columnistโ Java Developer's Journal
๐น Cancerโ survivor
Architect, developer, trainer & speaker @ Info Support. Also Java Champion and Oracle ACE Pro. Other: food, music & photography. Views are my own; interpretations are yours.
Resurrecting dead software, Apache Maven and alike.
#JakartaEE-Dev, Musician & Tech-Blogger.
Uses #Linux. @maven.apache.org PMC and ASF member.
IBM Champion 2022.
๐๏ธ are my own.
official Bluesky account (check username๐)
Bugs, feature requests, feedback: support@bsky.app