Software Development

A collection of 8 articles covering Software Development, written by Dennis Martinez

Article cover for Dead Simple Load Testing at Scale on Lambda or Fargate
Testing
Dead Simple Load Testing at Scale on Lambda or Fargate

Learn how Artillery can run your load tests at scale with its built-in support for launching your tests on AWS Lambda or ECS Fargate.

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.

Article cover for 20 Lessons Learned From 20 Years in Tech: Part 2
Tech Career
20 Lessons Learned From 20 Years in Tech: Part 2

More reflections and lessons learned from a 20-year journey in tech to help guide you on your own path through the industry.

Article cover for 20 Lessons Learned From 20 Years in Tech: Part 1
Tech Career
20 Lessons Learned From 20 Years in Tech: Part 1

Some lessons that might help you navigate your career and personal life, based on a 20-year journey in the tech industry.

Article cover for How Testers Help Developers Elevate Their Productivity
Software Development
How Testers Help Developers Elevate Their Productivity

Testers are often seen as an obstacle to progress, but they can be the most powerful tool to developer agility in the software development lifecycle.

Article cover for How to Achieve Speed and Quality in Software Development
Software Development
How to Achieve Speed and Quality in Software Development

Discover how to find the perfect balance between shipping quickly and delivering high-quality software without cutting corners.

Meet 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