Posts - Página 2
![Como implementar o dark mode](https://d33wubrfki0l68.cloudfront.net/f936163eec4aeec55850cfd1e0d0cb19f65f670d/fb490/assets/images/posts/como-implementar-dark-mode/iphone-dark-mode.jpg)
Como implementar o dark mode
Nos últimos tempos o tema escuro, ou dark mode se transformou em uma febre, tanto que muitas empresas anunciam o suporte ao tema escuro como uma grande feature. Vamos entender como implementar facilmente no nosso site hoje mesmo.
![Compartilhando como um aplicativo nativo com a Web Share API](https://d33wubrfki0l68.cloudfront.net/db6bd2d3764fe96dcd8251a376dbfa534be01eec/68b49/assets/images/posts/web-share-api/smartphone.jpg)
Compartilhando como um aplicativo nativo com a Web Share API
Hoje vamos conhecer e entender como usar o compartilhamento nativo dos dispositivos móveis, como a Web Share API.
![Seletores CSS que vão mudar sua vida (Parte 2) - :not()](https://d33wubrfki0l68.cloudfront.net/1f46117cc7f66971224353ae70912741366097e4/9b6ed/assets/images/posts/seletores-css-not/css-logotipo.jpg)
Seletores CSS que vão mudar sua vida (Parte 2) - :not()
Hoje vamos falar sobre a pseudo-classe :not(), é um seletor muito poderoso que pode nos ajudar a criar regras de estilização muito bacanas.
![A era dos upgrades: como saber a hora certa de comprar [Guia Prático]](https://d33wubrfki0l68.cloudfront.net/59602c391f4b6e1f9488c094e176d44c26438640/27cd5/assets/images/posts/a-era-dos-upgrades/tim-cook-apple.jpg)
A era dos upgrades: como saber a hora certa de comprar [Guia Prático]
Estamos vivendo em uma era de upgrades. Todos os anos muitas empresas anunciam novas versões de produtos com melhorias que são muito superiores às versões anteriores e é difícil não sentir-se tentado a adquiri-las. Como saber se é o momento certo de fazer o upgrade?
![Como se organizar na vida pessoal e profissional](https://d33wubrfki0l68.cloudfront.net/ea611d70d5e69a91767d8265d75fc87d650e0718/104b2/assets/images/posts/como-se-organizar/todoist.jpg)
Como se organizar na vida pessoal e profissional
Com tudo que tem acontecido no mundo ultimamente, o home office tem ganhado muita força em muitas empresas. Hoje vou trazer algumas da práticas, métodos, fluxos e aplicativos que uso no meu fluxo de trabalho e na minha vida pessoal.
![React Fragment: O que é, e por que você deveria usá-lo](https://d33wubrfki0l68.cloudfront.net/ace98f531221b4e95c8cd25d5648a21086ca4b46/446d1/assets/images/posts/react-fragments/react-fragments.jpg)
React Fragment: O que é, e por que você deveria usá-lo
Quantas vezes já nos pegamos em uma aplicação onde o HTML tem muitos elementos, que quando analisamos, ficamos nos perguntando, por que isso está aqui? Hoje vamos tentar resolver isso!
![Atomic Design](https://d33wubrfki0l68.cloudfront.net/477d59eb2438f25b2b0947a5275cb02dcb440786/98e94/assets/images/posts/atomic-design/atomic-design.png)
Atomic Design
Componentes, componentização, modularização. Não são conceitos novos, mas atualmente sua força tem sido maior do que nunca. Hoje vamos ver uma metodologia que vai nos ajudar a construir interfaces melhores, mais consistentes e coesas.
![Lazy loading nativo na web](https://d33wubrfki0l68.cloudfront.net/b0b0daefc7b9bbb92249ef6c608205cfe3e4c59c/d38ba/assets/images/posts/lazy-loading-nativo/lazy-loading.jpg)
Lazy loading nativo na web
Com a atualização do Google Chrome para a versão 76, foi lançada a funcionalidade de lazy load nativo, que já havia sido anunciada em abril, agora está na versão estável e sem precisar alterar nenhuma flag.
![Introdução ao Intersection Observer’s](https://d33wubrfki0l68.cloudfront.net/d6133641d4873961c61cbfab4e44c03a1c89fbde/14669/assets/images/posts/introducao-ao-intersection-observer/intersection-observer.jpg)
Introdução ao Intersection Observer’s
Uma simples API que nos permite verificar se um elemento está visível na tela com mais facilidade e sem custar tanto na performance. Essa é a API do Intersection Observer.