View all posts

Ron Powell

Senior Manager, Marketing Insights and Strategy

Ron has a background in space physics, having worked as a Cassini team member analyzing plasmas trapped in Saturn’s magnetosphere. He now works for CircleCI in San Francisco, Calif. as a Technical Content Marketing Manager producing content that enables developers to build, test, and deploy their projects faster. Previously, he was a developer evangelist at Samsung Electronics, America where he specialized in 360-degree video production and developing applications for virtual reality hardware, wearables, and IoT.

A graph shows an alert when costs in the cloud get too high.

Cloud cost-optimization strategies

Ron Powell

Senior Manager, Marketing Insights and Strategy

abstract green code editor windows

Testing in production is not as scary as it sounds

Ron Powell

Senior Manager, Marketing Insights and Strategy

A series of green dots represents commits to main, while a branch points to a single commit representing a Git detached HEAD

Recovering from the Git detached HEAD state

Ron Powell

Senior Manager, Marketing Insights and Strategy

A small U-shaped workflow is next to a larger W-shaped workflow, each containing similar graphic elements.

Docker Swarm vs Kubernetes: how to choose a container orchestration tool

Ron Powell

Senior Manager, Marketing Insights and Strategy

Monitors with stylized lines of code on a grid scattered with geometric shapes.

7 Benefits of testing in isolation

Ron Powell

Senior Manager, Marketing Insights and Strategy

A single group of shapes appears next to a stack of three groups of shapes, showing the difference between two types of service-based software development.

SOA vs microservices: going beyond the monolith

Ron Powell

Senior Manager, Marketing Insights and Strategy

abstract green code editor windows

Deploying vs releasing: What you should know to prevent outages

Ron Powell

Senior Manager, Marketing Insights and Strategy

Overlapping groups of coding elements demonstrate the differences between functional programming and OOP.

Functional programming vs object-oriented programming (OOP)

Ron Powell

Senior Manager, Marketing Insights and Strategy

Components of different shapes share a system of connection points stretching out from a central component.

Tips for designing distributed systems

Ron Powell

Senior Manager, Marketing Insights and Strategy

A stack of stylized groups of computer code next to a group of laptops displaying code elements.

Benefits of containerization

Ron Powell

Senior Manager, Marketing Insights and Strategy

Stylized computer screens and code are placed randomly on a green background.

SQL vs NoSQL databases

Ron Powell

Senior Manager, Marketing Insights and Strategy

Monitors with stylized lines of code on a grid scattered with geometric shapes.

Top 8 uses of cloud computing

Ron Powell

Senior Manager, Marketing Insights and Strategy

2021-09-01-top-6-advantages-saas

Top 6 advantages of software as a service

Ron Powell

Senior Manager, Marketing Insights and Strategy

 A stylized computer tower projects images of virtual machines.

Top 6 benefits of virtualization

Ron Powell

Senior Manager, Marketing Insights and Strategy

Stylized mid-construction path with a warning over one tile, which is too small to cover its section.

How to reduce flaky test failures

Ron Powell

Senior Manager, Marketing Insights and Strategy

Multiple workers manipulate stylized blocks on a single table representing a monorepo repository structure.

Benefits and challenges of monorepo development practices

Ron Powell

Senior Manager, Marketing Insights and Strategy

Two columns, one blue and one green, show parallel deployments. To the right, a few items from a group are highlighted, showing a canary deployment.

Canary vs blue-green deployment to reduce downtime

Ron Powell

Senior Manager, Marketing Insights and Strategy

2021-05-10-GitOps-v1

Continuous integration with GitOps

Ron Powell

Senior Manager, Marketing Insights and Strategy

A series of vertical pipelines with lock mechanisms at various heights, each decorated with a large symbol.

How to secure your CI pipeline

Ron Powell

Senior Manager, Marketing Insights and Strategy

2021-03-22-ScalingApps-v1

Scaling my application: am I ready?

Ron Powell

Senior Manager, Marketing Insights and Strategy

A Jenkins pencil draws the left half of a pipeline contraption, while a green CircleCI pencil completes the drawing on the right.

You don’t need to migrate from Jenkins. Start building beside it.

Ron Powell

Senior Manager, Marketing Insights and Strategy

2021-02-24-Vulnerabilities-v2

Is my CI pipeline vulnerable?

Ron Powell

Senior Manager, Marketing Insights and Strategy

2021-01-20-MobileApps

Continuous integration for mobile application development

Ron Powell

Senior Manager, Marketing Insights and Strategy

Two pairs of developers monstrate DevOps principles of collaboration  and continuous feedback by working together on a shared project.

Essential DevOps principles

Ron Powell

Senior Manager, Marketing Insights and Strategy

MetricsReport-Blog-2-1

How to measure DevOps success: 4 key metrics

Ron Powell

Senior Manager, Marketing Insights and Strategy

Monitors with stylized lines of code on a grid scattered with geometric shapes.

Do I really need Kubernetes?

Ron Powell

Senior Manager, Marketing Insights and Strategy

2020-01-27 MetricsBreakout-TimeToRecovery-v2

Feedback loops: the key to improving mean time to recovery

Ron Powell

Senior Manager, Marketing Insights and Strategy

Monitors with stylized lines of code on a grid scattered with geometric shapes.

Getting your manager to say ‘yes’ to DevOps tools

Ron Powell

Senior Manager, Marketing Insights and Strategy