Skip to main content

Matt Smith

  • About
  • Contact
Web Dev | Front-End Engineer | UX Designer

Nope, nope, nope, line-height is unitless

1 min read
32610 views

Here’s a bit of CSS trivia that, at least on the surface, seems straightforward but that I see misused repeatedly. Let’s start with an oldie-but-goodie CSS interview question: You want the text on your website to be double-spaced by default. Which of the following line-height values is the best way...

  • CSS

The front-end is...

1 min read
6286 views

It’s been my experience that most front-end developers know the feeling of being mislabeled for their skills: “The front-end? Oh, that’s just wireframes and fonts and…” 😒 Yeeeeeah nope! The front-end is also: Design Yes, front-end developers design. Maybe not 100% of them, but c’mon, it’s an integral part of...

  • personal

CSS reset for minimalists

1 min read
16539 views

CSS resets help enforce style consistency across different browsers by providing a clean slate for styling elements. Resources like Normalize, et al., do an excellent job at managing this. For a couple of years now, I’ve opted to go with a minimalist approach to resets and found it to be...

  • CSS
Older posts Newer posts
Twitter
LinkedIn
GitHub
CodePen
© 2025 Matt Smith. All rights reserved.