RoyalZSoftware
Alexander Panov

Alexander Panov

Software engineer and designer with a passion for creating intuitive user experiences. Founder of RoyalZSoftware.

Weilheim, GermanyWebsite@IJustDev

Latest Articles by Alexander Panov

Mastering Git Rebase Interactive: Squashing Commits for a Clean History

Learn how to use Git’s interactive rebase to squash commits and maintain a clean, readable commit history.

2024-10-21 · 2 min read

Using Angular Helper Functions: Direct Access vs. Pipes

Explore how to effectively use helper functions in Angular templates — comparing the benefits of custom pipes versus direct access through component properties for clean, reusable, and performant code.

2024-10-21 · 3 min read

Self-Hosted GitLab Runner for iOS: Rent, Buy, or Hack?

Exploring options for setting up self-hosted GitLab runners for iOS development — renting macOS cloud machines, buying and hosting Mac Minis, or building Hackintosh VMs. Plus, considerations for React Native developers.

2024-10-03 · 5 min read

Gitlab CI/CD: Passing Environment Variables Between Jobs: A Practical Guide

Learn practical strategies to pass environment variables between jobs in GitLab CI/CD. Explore artifacts, dependencies, needs, and best practices for secure, efficient pipeline workflows.

2024-09-23 · 6 min read

Automating Software Releases with GitLab CI/CD: A Complete Guide

Learn how to automate software releases using GitLab CI/CD pipelines for consistent, efficient, and reliable deployments.

2024-09-18 · 5 min read

Mastering GitLab CI/CD Rules: Triggering Jobs Based on Commit Messages

Learn how to use GitLab CI/CD rules to trigger jobs conditionally based on keywords in commit messages.

2024-09-12 · 6 min read