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
Feb 14, 2022 · Operations

Differences Between Vagrant and Docker: Use Cases and Characteristics

This article explains the fundamental differences between Vagrant and Docker, compares virtual machines and containers across isolation, resource usage, startup time and image size, and outlines when to choose Vagrant for VM management versus Docker for rapid application development and deployment.

DevOpsDockerVagrant
0 likes · 4 min read
Differences Between Vagrant and Docker: Use Cases and Characteristics
DevOps Engineer
DevOps Engineer
Jan 14, 2022 · Operations

Dockerfile and Docker Image Best Practices for Python Developers

This article presents a comprehensive set of Dockerfile and Docker image best‑practice recommendations—including multi‑stage builds, command ordering, minimal base images, layer reduction, unprivileged containers, proper use of COPY versus ADD, caching strategies, health checks, image signing, and resource limits—to help Python developers create smaller, more secure, and maintainable container images.

ContainerizationDockerfilebest-practices
0 likes · 29 min read
Dockerfile and Docker Image Best Practices for Python Developers
DevOps Engineer
DevOps Engineer
Nov 8, 2021 · Fundamentals

Common Git Commands and Tips Cheat Sheet

This article provides a comprehensive cheat sheet of frequently used Git commands and practical tips, covering configuration, repository initialization, staging, committing, branching, merging, remote operations, and useful shortcuts for both beginners and experienced developers.

Cheat SheetCommand LineVersion Control
0 likes · 7 min read
Common Git Commands and Tips Cheat Sheet
DevOps Engineer
DevOps Engineer
Aug 23, 2021 · Fundamentals

Measuring Code Coverage for C/C++ Projects with Gcov and LCOV

This article explains how to measure code coverage for C/C++ projects using GCC's built‑in Gcov tool and the LCOV utility, covering prerequisite setup, compilation with profiling flags, running tests, generating .gcno/.gcda files, producing .gcov reports, creating HTML visualizations, and cautions against over‑relying on coverage percentages.

GCCTestingcode coverage
0 likes · 11 min read
Measuring Code Coverage for C/C++ Projects with Gcov and LCOV