DEV Community

loading...
Todd H. Gardner profile picture

Todd H. Gardner

Aspiring digital comedian & occasional JavaScript developer. I cofounded TrackJS produce PubConf, and host ScriptAndStyle.

Location Stillwater, MN, United States of America Joined Joined on  Personal website https://todd.mn/ github website twitter website
Work

Founder at TrackJS

High Performance Images: 2021 Guide

High Performance Images: 2021 Guide

Reactions 98 Comments 1
7 min read
Fix Your First Contentful Paint: Cheat Sheet

Fix Your First Contentful Paint: Cheat Sheet

Reactions 5 Comments
5 min read
Using First Contentful Paint - FCP

Using First Contentful Paint - FCP

Reactions 6 Comments
4 min read
Common Web Performance Tools

Common Web Performance Tools

Reactions 25 Comments 1
3 min read
Kinds of Web Performance Data

Kinds of Web Performance Data

Reactions 7 Comments
3 min read
Web Performance Metrics

Web Performance Metrics

Reactions 6 Comments
5 min read
Web Performance Fundamentals

Web Performance Fundamentals

Reactions 23 Comments
4 min read
Web Performance Profiling: Nike.com

Web Performance Profiling: Nike.com

Reactions 81 Comments 6
6 min read
The Limitations of Lighthouse

The Limitations of Lighthouse

Reactions 15 Comments
3 min read
How Hacker News Crushed DavidWalshBlog

How Hacker News Crushed DavidWalshBlog

Reactions 3 Comments 1
4 min read
Web Performance Profiling: Instacart.com

Web Performance Profiling: Instacart.com

Reactions 3 Comments 1
4 min read
Measuring First Input Delay

Measuring First Input Delay

Reactions 7 Comments
4 min read
Privacy and Ethical Web Analytics

Privacy and Ethical Web Analytics

Reactions 4 Comments
4 min read
Fastest News: Best Performing News Website

Fastest News: Best Performing News Website

Reactions 2 Comments
2 min read
Measuring Largest Contentful Paint

Measuring Largest Contentful Paint

Reactions 9 Comments
4 min read
Measuring Cumulative Layout Shift

Measuring Cumulative Layout Shift

Reactions 4 Comments
5 min read
How is Google so fast?

How is Google so fast?

Reactions 8 Comments
8 min read
Hard-Won Lessons Building Maintainable Web Applications

Hard-Won Lessons Building Maintainable Web Applications

Reactions 3 Comments
4 min read
Vital Web Performance

Vital Web Performance

Reactions 6 Comments
4 min read
Building Request Metrics

Building Request Metrics

Reactions 3 Comments
2 min read
Powerful Ignore Rules for Noisy JavaScript Errors

Powerful Ignore Rules for Noisy JavaScript Errors

Reactions 3 Comments
3 min read
A Dumpster-Fire Alert for Your JavaScript Errors

A Dumpster-Fire Alert for Your JavaScript Errors

Reactions 2 Comments
3 min read
The Ongoing State of JavaScript Errors

The Ongoing State of JavaScript Errors

Reactions 5 Comments
2 min read
What is Developer Time Worth?

What is Developer Time Worth?

Reactions 5 Comments
3 min read
Faster Elasticsearch Query Performance

Faster Elasticsearch Query Performance

Reactions 6 Comments
5 min read
Debugging: "Cannot read property 'length' of undefined."

Debugging: "Cannot read property 'length' of undefined."

Reactions 7 Comments 1
3 min read
Lessons Learned From A Buggy React Upgrade

Lessons Learned From A Buggy React Upgrade

Reactions 9 Comments
7 min read
Debugging: "Failed to construct 'Request': Invalid Argument." in Edge

Debugging: "Failed to construct 'Request': Invalid Argument." in Edge

Reactions 2 Comments
3 min read
Best Practices on JavaScript Page Weight

Best Practices on JavaScript Page Weight

Reactions 3 Comments
4 min read
How to Correctly Wrap a JavaScript Function

How to Correctly Wrap a JavaScript Function

Reactions 6 Comments
3 min read
Debugging: "Refused to get unsafe header" in Chrome

Debugging: "Refused to get unsafe header" in Chrome

Reactions 6 Comments
3 min read
How to Avoid Ad Blocker Errors

How to Avoid Ad Blocker Errors

Reactions 9 Comments
3 min read
loading...