Software Engineering and DevOps Articles

Expert Insights, Tutorials, and Resources for Tech Professionals

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.

Article cover for Simple Yet Powerful Ways to Shrink Your AWS Expenses
AWS
Simple Yet Powerful Ways to Shrink Your AWS Expenses

Explore cost-saving strategies to reduce your AWS costs, optimize resource usage, and manage your cloud to maximize your savings.

Article cover for Building Lean Docker Images for Rails Apps
Rails
Building Lean Docker Images for Rails Apps

Are you building Docker images for your Rails apps that take up too much unnecessary space? Learn how to keep your file sizes under control.

Article cover for Deploy Hugo Sites With Terraform and Github Actions (Part 2)
DevOps
Deploy Hugo Sites With Terraform and Github Actions (Part 2)

Automate your Hugo static website updates to an Amazon S3 bucket with GitHub Actions to always have your site up to date.

Article cover for Deploy Hugo Sites With Terraform and Github Actions (Part 1)
DevOps
Deploy Hugo Sites With Terraform and Github Actions (Part 1)

Manage access to your AWS account via GitHub's OpenID Connect provider by leveraging Terraform, simplifying and streamlining your workflow.

Article cover for Create an Amazon S3 Bucket for Website Hosting With Terraform
Terraform
Create an Amazon S3 Bucket for Website Hosting With Terraform

Discover how to effortlessly host your static website for cheap on Amazon S3 using Terraform with this step-by-step guide.

About the author

Hi, my name is Dennis! As a freelancer and consultant, I work with tech startups across the globe 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 19 years, I've worked with startups and small organizations 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 and San Francisco and remotely with dozens across the globe.

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