Software Engineering and DevOps Articles

Expert Insights, Tutorials, and Resources for Tech Professionals

Article cover for Deploying Your Serverless Applications Easily With Terraform
Serverless
Deploying Your Serverless Applications Easily With Terraform

Discover how Terraform can help you simplify and manage your serverless applications and infrastructure with minimal effort.

Article cover for Deploy Your Rails Applications the Easy Way With Kamal
Kamal
Deploy Your Rails Applications the Easy Way With Kamal

Kamal is a new deployment tool that makes it easy to deploy your web applications to any server. Is it a good choice for you?

Article cover for The Hidden Benefit of Bringing Freelancers Into Your Teams
Freelancing
The Hidden Benefit of Bringing Freelancers Into Your Teams

If you're only hiring freelancers to get work done, you're missing out on a huge opportunity to make your organization more effective.

Article cover for Distributing Docker Images for Rails Apps With GitHub Actions
Rails
Distributing Docker Images for Rails Apps With GitHub Actions

Learn how to automatically build and distribute Docker images for your Rails apps and streamline your development, testing, and deployment workflows.

Article cover for Hiring a Freelance DevOps Engineer: What You Need to Know
DevOps
Hiring a Freelance DevOps Engineer: What You Need to Know

From discovering the best time to hire to understanding how much to pay, this is your guide to successfully hiring a freelance DevOps engineer.

Article cover for Private File Downloads From S3 With Lambda & API Gateway
AWS
Private File Downloads From S3 With Lambda & API Gateway

How can you grant access to private files on Amazon S3 without dealing with IAM complexities? This article will show you how by using Lambda and API Gateway.

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 Book a free consultation