Skip to main content

13 posts tagged with "devops"

devops tag description

View All Tags

What is Shift Left Paradigm in Programming? Explained for Beginners

· 7 min read
Serhii Hrekov
Senior Software Engineer & System Architect specializing in Python, Web Systems, Cloud Infrastructure & Automation

In modern software engineering, the phrase "shift left" has transitioned from DevOps terminology to a core development philosophy. Rather than representing a tool or a command-line utility, shifting left is an architectural mindset.

Whether you are writing Python or building complex distributed services, understanding this approach will help you build reliable systems, discover bugs earlier, and shorten deployment cycles.

This guide explains the Shift Left model, demonstrates how to apply it in Python projects, and explores other development paradigms that complement it.

Handling Environment Variables in OpenAPI Server URLs

· 4 min read
Serhii Hrekov
Senior Software Engineer & System Architect specializing in Python, Web Systems, Cloud Infrastructure & Automation

When defining server URLs in OpenAPI specs, you often need to reference environment-specific values (like staging or production subdomains). But using raw environment variables can result in placeholder values like default: unknown, which may confuse tools like Swagger UI, ReDoc, or code generators.

This guide explains the issue and offers clean solutions - with practical examples.