![The Case for ‘Developer Experience’](https://www.cdn5.niftycent.com/d/1/g/0/V/b/b/the-case-for-developer-experience.webp)
A good essay from Jean Yang.
What I mean by developer experience is the sum total of how developers interface with their tools, end-to-end, day-in and day-out. Sure, there’s more focus than ever on how developers use and adopt tools, and
…
The post The Case for ‘Developer Experience’ appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![Jekyll doesn’t do components? Liar!](https://www.cdn5.niftycent.com/d/e/b/Y/l/6/a/jekyll-doesn-t-do-components-liar.webp)
I like the pushback from Katie Kodes here. I’ve said in the past that I don’t think server-side languages haven’t quite nailed “building in components” as well as JavaScript has, but hey, this is a good point:
- Any basic
…
The post Jekyll doesn’t do components? Liar! appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![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.