Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 35
  1. Don't check out

    Doing my best not to press the push-to-win button.

  2. You no longer have to wait for updates from application developers—just make the features you want.

  3. Cheat codes ruin video games.

  4. On why learning slowly is still valuable in the age of shipping fast.

  5. Suspense's problematic prop

    Use suspense boundaries to wrap data—not layouts—to avoid its biggest problem.

  6. Components hidden by Activity will maintain their state while also unmounting their effects and continue to preload suspenseful data—here's what makes that useful.

  7. Getting the results you want from an LLM is more about collaborating than commanding.

  8. The best conference talks are written (without sounding scripted) and performed (while staying authentic).

  9. Running for developers

    If you've got the best intentions to make running part of your life, here's everything I absorbed to go from 0-100 (miles)

  10. Put a box around it

    Letting people know what you have done for them is so much more impressive than how you did it.

  11. Style elements based on the state of their DOM attributes—instead of template logic—for more easily debuggable styles.

  12. The job of a framework is to render HTML so it makes sense to optionally bundle a way to style it with CSS

  13. Mastery is underrated

    In any sufficiently crowded market, there is always the opportunity to be the absolute best at your thing.

  14. Thoughts on teaching developers

    A glimpse into the context through which I create educational content and tutorials.

  15. You might not need a library to query GraphQL in Remix

  16. Creating individual meta images can be time-consuming work.

  17. Vercel offers simple, privacy-focused analytics and web vitals data.

  18. In a content-editable website project, the people involved are two separate and yet equally important groups.

  19. I've rebuilt this blog with the same design almost half a dozen times.

  20. Visually, components are unique, flexible units to compose complete layouts.

  21. We don’t have to sacrifice the awesomeness of GROQ for the safety of TypeScript.

  22. It can be tough to identify use cases for something like reduce() until you’re already comfortable using it.

  23. How to ask for things with Loom

    Almost all forms of communication are an "ask" of some kind.

  24. Creating hand-tooled 10-color Palettes can be tough.

  25. We're closing in on the end of 2021 and I'm as excited now about building websites as I've been in ~25 years.

  26. Hard coding document slugs in Sanity.io with validation rules can save you a lot of double-handling on both front and back end.

  27. To a developer, recipes represent such a complex and delicious content model.

  28. Backup Sanity to AWS S3

    Headless CMS's are refreshingly "set and forget".

  29. If you're relatively new to React, Hooks aren't new, they simply exist.

  30. Fun with Tailwind CSS Plugins

    Publishing extensions is so much easier than copy/pasting project-to-project.

  31. Rounded corners don't have to be so boring.

  32. For the first time ever, WordPress has strong opinions about how your website is designed – making it a bad choice as a generic content management system.

  33. Sanity Schema Generator

    Trying my hand at adding to the the Developer Experience of Sanity.

  34. Setting up the most popular content editing pattern for the component-based nature of front end frameworks and modern website design.

  35. Gatsby Cloud-like live previewing for your Sanity website, but low cost with unlimited edits.