Chrome based browsers (Edge/Vivaldi/etc) and Chrome itself are great. But the font smoothing on my Linux laptop (Pop!_Os / Ubuntu) is not great. This comes into play when you’re visiting pages with web or web-safe fonts.
Web(-safe) fonts allow Web designers to use fonts that are not installed on the viewer’s computer.
The edges of the fonts look a bit jagged and the edges are vague. This is quite annoying, since the fonts are rendered perfectly in all other applications.
After a whole lot of searching I finally found the solution (for me). YMMV (Your miles may vary)
Solution: Disable Hardware acceleration in settings
Go to settings by clicking the three dots and then select settings.
In the settings, search for hardware
Flip the switch next to Use hardware acceleration when available
and click Relaunch
After the relaunch my fonts were rendered perfect.