![Comparing Google Analytics and Plausible Numbers](https://www.cdn5.niftycent.com/d/1/g/0/V/L/a/comparing-google-analytics-and-plausible-numbers.webp)
I saw this blog post the other day: 58% of Hacker News, Reddit and tech-savvy audiences block Google Analytics. That’s an enticing title to me. I’ve had Google Analytics on this site literally from the day I launched it. …
The post Comparing Google Analytics and Plausible Numbers appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/comparing-google-analytics-and-plausible-numbers/
![Building a Tennis Trivia App With Next.js and Netlify](https://www.cdn5.niftycent.com/d/k/Q/P/g/L/X/building-a-tennis-trivia-app-with-next-js-and-netlify.webp)
Today we will be learning how to build a tennis trivia app using Next.js and Netlify. This technology stack has become my go-to on many projects. It allows for rapid development and easy deployment. Without further ado let’s jump in!…
The post Building a Tennis Trivia App With Next.js and Netlify appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/building-a-tennis-trivia-app-with-next-js-and-netlify/
![Writing Your Own Code Rules](https://www.cdn5.niftycent.com/d/k/z/X/g/b/m/writing-your-own-code-rules.webp)
There comes a time on a project when it’s worth investing in tooling to protect the codebase. I’m not sure how to articulate when, but it’s somewhere after the project has proven to be something long-term and rough edges …
The post Writing Your Own Code Rules appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![Developer Decisions For Building Flexible Components](https://www.cdn5.niftycent.com/d/e/a/M/2/V/5/developer-decisions-for-building-flexible-components.webp)
Blog posts that get into the whole “how to think like a front-end developer” vibe are my favorite. Michelle Barker nails that in this post, and does it without sharing a line of code!
We simply can no longer
…
The post Developer Decisions For Building Flexible Components appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://www.smashingmagazine.com/2021/09/developer-decisions-building-flexible-components/
![A Themeable React Data Grid With Great UX-Focused Features](https://www.cdn5.niftycent.com/d/k/J/X/o/d/M/a-themeable-react-data-grid-with-great-ux-focused-features.webp)
(This is a sponsored post.) KendoReact can save you boatloads of time because it offers pre-built componentry you can use in your app right away. They look nice, but more importantly, they are easily themeable, so they look however …
The post A Themeable React Data Grid With Great UX-Focused Features appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/a-themeable-react-data-grid-with-great-ux-focused-features/
![CSS in TypeScript with vanilla-extract](https://www.cdn5.niftycent.com/d/k/W/E/J/N/9/css-in-typescript-with-vanilla-extract.webp)
vanilla-extract is a new framework-agnostic CSS-in-TypeScript library. It’s a lightweight, robust, and intuitive way to write your styles. vanilla-extract isn’t a prescriptive CSS framework, but a flexible piece of developer tooling. CSS tooling has been a relatively stable space over …
The post CSS in TypeScript with vanilla-extract appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/css-in-typescript-with-vanilla-extract/
![The Single Page App Morality Play](https://www.cdn5.niftycent.com/d/k/K/G/L/7/j/the-single-page-app-morality-play.webp)
Baldur Bjarnason brings some baby bear porridge to the discussion of Single Page App (SPA) vs. Multi Page App (MPA).
Single-Page-Apps can be fantastic. Most teams will mess them up because most teams operate in dysfunctional
…
The post The Single Page App Morality Play appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://www.baldurbjarnason.com/2021/single-page-app-morality-play/
![Websites We Like: MD Nichrome](https://www.cdn5.niftycent.com/d/D/y/R/Q/3/0/websites-we-like-md-nichrome.webp)
Here’s a beautiful website: it’s a type specimen for Mass-Driver’s ever-so-lovely type family MD Nichrome. There’s a ton of nifty animations and graphics explaining all the features inside… If you’re wondering how those animations work, they’re actually styled …
The post Websites We Like: MD Nichrome appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![The Options for Password Revealing Inputs](https://www.cdn5.niftycent.com/d/k/8/q/X/m/A/the-options-for-password-revealing-inputs.webp)
In HTML, there is a very clear input type for dealing with passwords:
https://css-tricks.com/the-options-for-password-revealing-inputs/
![Considerations for Using Markdown Writing Apps on Static Sites](https://www.cdn5.niftycent.com/d/1/x/j/w/y/v/considerations-for-using-markdown-writing-apps-on-static-sites.webp)
If you run or have recently switched to a static site generator, you might find yourself writing a lot of Markdown. And the more you write it, the more you want the tooling experience to disappear so that …
The post Considerations for Using Markdown Writing Apps on Static Sites appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/considerations-for-using-markdown-writing-apps-on-static-sites/