Software Engineering and DevOps Articles

Expert Insights, Tutorials, and Resources for Tech Professionals

Article cover for Hassle-Free Automated PostgreSQL Backups for Kamal Apps
DevOps
Hassle-Free Automated PostgreSQL Backups for Kamal Apps

A quick and easy way to back up PostgreSQL databases for your Kamal-deployed web apps to Amazon S3 or other cloud storage solutions.

Article cover for Deploy Secure Load Balancers on Hetzner Cloud With Terraform
DevOps
Deploy Secure Load Balancers on Hetzner Cloud With Terraform

Spin up a managed load balancer and configure TLS termination for your web applications using Infrastructure as Code with minimal effort.

Article cover for Get Started With Hetzner Cloud and Terraform for Easy Deployments
DevOps
Get Started With Hetzner Cloud and Terraform for Easy Deployments

Learn how to deploy and manage servers on Hetzner Cloud using Terraform to ensure the long-term maintainability and scalability of your infrastructure.

Article cover for Automating Rubocop Into Your Rails Development Workflow
Rails
Automating Rubocop Into Your Rails Development Workflow

Do you have Rubocop on your Ruby on Rails application? Here are some ways to run it early and often to maintain your code for the long haul.

Article cover for Setting Up Rubocop for Legacy Ruby on Rails Projects
Rails
Setting Up Rubocop for Legacy Ruby on Rails Projects

Overwhelmed after setting up Rubocop in your legacy Rails apps? Here are some tips to clean up your old codebase for long-term maintainability.

Article cover for Revitalize Your Old Codebase Easily With Static Code Analysis
Revitalize Your Old Codebase Easily With Static Code Analysis

Improve the consistency and quality of the code for your existing projects without blocking your team by using these strategies.

About the author

Hi, my name is Dennis! As a freelancer and consultant, I work with tech organizations worldwide to help them build effective, high-quality software. It's my mission to help these companies get their idea off the ground quickly and in the right way for the long haul.

For over 20 years, I've worked with startups and other tech companies across the globe to help them successfully build effective, high-quality software. My experience comes from working with early-stage companies in New York City, San Francisco, Tokyo, and remotely with dozens of organizations around the world.

My main areas of focus are full-stack web development, test automation, and DevOps. I love sharing my thoughts and expertise around test automation on my blog, Dev Tester, and have written a book on the same topic.

Dennis Martinez - Photo
Learn more about my work Schedule a call with me today