Engineering

November 28, 2023

Secure and Effective Logging in Golang: Best Practices and Tools

Logging is an essential aspect of software development, serving as a window into the operational health and behavior of applications.
PullRequest headshot

November 27, 2023

Why You Should Use Pull Requests: A Developer's Essential Tool

In the ever-evolving landscape of software development, the efficient management of code changes is a critical component of a successful project.
PullRequest headshot

January 31, 2022

How to Catch Injection Security Vulnerabilities in Code Review


About the author

Will Barrett is a Software Engineer, Technical Lead, and Engineering Manager from the San Francisco Bay Area with over 14 years of experience. He’s a Superset PMC Member of The Apache Software Foundation. He’s held staff software engineer and senior engineer roles at Change.org, Entelo, Sqwiggle and Preset.

Will is the author of On Learning to Program, a blog for new Software Engineers entering the industry. Will is also a certified reviewer on PullRequest where he’s caught hundreds of bugs, security issues, and other critical issues for over 40 teams.


Will Barrett headshot

January 28, 2022

Yes, You Will Take Down Production (And That's Okay)


About the author

Will Barrett is a Software Engineer, Technical Lead, and Engineering Manager from the San Francisco Bay Area with over 14 years of experience. He’s a Superset PMC Member of The Apache Software Foundation. He’s held staff software engineer and senior engineer roles at Change.org, Entelo, Sqwiggle and Preset.

Will is the author of On Learning to Program, a blog for new Software Engineers entering the industry. Will is also a certified reviewer on PullRequest where he’s caught hundreds of bugs, security issues, and other critical issues for over 40 teams.


Will Barrett headshot

January 27, 2022

Navigating Time Pressure in the Code Review Process


About the author

Will Barrett is a Software Engineer, Technical Lead, and Engineering Manager from the San Francisco Bay Area with over 14 years of experience. He’s a Superset PMC Member of The Apache Software Foundation. He’s held staff software engineer and senior engineer roles at Change.org, Entelo, Sqwiggle and Preset.

Will is the author of On Learning to Program, a blog for new Software Engineers entering the industry. Will is also a certified reviewer on PullRequest where he’s caught hundreds of bugs, security issues, and other critical issues for over 40 teams.


Will Barrett headshot