DevOps Engineer
Author

DevOps Engineer

DevOps engineer, Pythonista and FOSS contributor. Created cpp-linter, commit-check, etc.; contributed to PyPA.

144
Articles
0
Likes
369
Views
0
Comments
Recent Articles

Latest from DevOps Engineer

100 recent articles max
DevOps Engineer
DevOps Engineer
May 31, 2021 · Fundamentals

Writing Pythonic Code: Principles, Examples, and the Zen of Python

This article explains the concept of writing Pythonic code—leveraging Python’s language features for clear, concise, and maintainable programs—by contrasting non‑Pythonic examples with idiomatic solutions, illustrating the Zen of Python, and providing practical tips and references for developers.

Pythonbest practicescoding-style
0 likes · 7 min read
Writing Pythonic Code: Principles, Examples, and the Zen of Python
DevOps Engineer
DevOps Engineer
Jan 30, 2021 · Operations

Essential Skills and Tools for Learning DevOps

DevOps combines development and operations practices, requiring knowledge of software development concepts, Linux, networking, containerization, CI/CD pipelines, cloud platforms, orchestration, monitoring, infrastructure as code, scripting, and version control, with tools such as Jenkins, Docker, Kubernetes, Terraform, Prometheus, and Git.

CI/CDDevOpsInfrastructure as Code
0 likes · 9 min read
Essential Skills and Tools for Learning DevOps
DevOps Engineer
DevOps Engineer
Dec 31, 2020 · Operations

2020 Year-End Review and 2021 Goals of a DevOps Engineer

The author reflects on 2020, detailing DevOps achievements such as automated Jenkins pipelines, Artifactory migration, Python integrations, and Git standards, while outlining personal 2021 goals to improve English speaking, deepen technical learning, and maintain work‑life balance.

ArtifactoryAutomationCI/CD
0 likes · 9 min read
2020 Year-End Review and 2021 Goals of a DevOps Engineer
DevOps Engineer
DevOps Engineer
Nov 5, 2020 · Operations

Understanding JFrog Artifactory: Features, Advantages, and Best Practices for Artifact Management

This article introduces JFrog Artifactory, explains its role as a universal artifact repository, outlines its key advantages such as multi‑format support, CI/CD integration, powerful search, lifecycle management, and provides practical guidance on repository naming, permissions, retention policies, and workflow best practices.

ArtifactoryCI/CDDevOps
0 likes · 12 min read
Understanding JFrog Artifactory: Features, Advantages, and Best Practices for Artifact Management
DevOps Engineer
DevOps Engineer
Sep 26, 2020 · Operations

Why Define Git Commit and Branch Naming Conventions and How to Enforce Them

The article explains the importance of establishing Git commit message and branch naming standards, demonstrates the benefits of structured conventions, provides concrete examples and regex patterns, and shows how to enforce them with Git hooks such as Bitbucket's Yet Another Commit Checker.

GitGit Hooksbranch naming
0 likes · 10 min read
Why Define Git Commit and Branch Naming Conventions and How to Enforce Them
DevOps Engineer
DevOps Engineer
Sep 13, 2020 · Backend Development

How to Publish a Python Project on GitHub and PyPI: setup.py, Packaging, pydoc, Versioning, and License Selection

This guide explains how individuals or organizations can configure a setup.py file, build distribution packages, publish them to PyPI, generate documentation with pydoc, choose appropriate version numbers, and select a suitable open‑source license for a Python project hosted on GitHub.

LicensePackagingdocumentation
0 likes · 10 min read
How to Publish a Python Project on GitHub and PyPI: setup.py, Packaging, pydoc, Versioning, and License Selection
DevOps Engineer
DevOps Engineer
Jul 6, 2020 · Operations

Key Practices for Enterprise‑Level CI/CD with Jenkins: Configuration as Code, Shared Libraries, and Multi‑Branch Pipelines

The article outlines three essential Jenkins CI/CD practices—Configuration as Code, shared libraries, and multi‑branch pipelines—explaining their benefits for transparency, traceability, rapid recovery, code reuse, self‑service builds, and overall cost and quality improvements in an enterprise setting.

CI/CDDevOpsJenkins
0 likes · 7 min read
Key Practices for Enterprise‑Level CI/CD with Jenkins: Configuration as Code, Shared Libraries, and Multi‑Branch Pipelines