Rede

Fluxo de teste de e-mail como deveria ser

Com tantas ferramentas e abordagens, o e-mail ainda tem alguns pontos problemáticos, tanto para desenvolvedores quanto para profissionais de marketing por e-mail. O e-mail é difícil porque tem muitos aspectos a serem definidos e algumas instâncias sem regras comuns a serem seguidas.

consulte Mais informação

Quebrando compilações volumosas com Netlify e Next.js

A geração estática é ótima para desempenho - até que o aplicativo fique muito grande e os tempos de construção cheguem ao teto. Hoje, veremos como os novos On-Demand Builders da Netlify podem corrigir isso.

consulte Mais informação

Smashing Podcast Episódio 40 Com Mike Cavaliere: O que é Chakra UI para Reagir?

Neste episódio, estamos falando sobre a interface do usuário do Chakra. O que é e como pode ajudar em seus projetos React? Drew McLellan fala com o especialista Mike Cavaliere para descobrir.

consulte Mais informação

Criando snippets Emmet personalizados no VS Code

Neste artigo, Manuel explica por que Emmet é uma de suas ferramentas de produtividade favoritas para escrever HTML e CSS e como você pode criar trechos de Emmet personalizados no Visual Studio Code para ajudá-lo a melhorar ainda mais seus fluxos de trabalho de front-end.

consulte Mais informação

Criando um blog de vários autores com o Next.js

Este artigo explica como podemos conectar diferentes tipos de conteúdo em um aplicativo Next.js. Com esta técnica, podemos adicionar qualquer tipo de relacionamento um-para-um, um-para-muitos ou mesmo muitos-para-muitos aos nossos projetos.

consulte Mais informação

Como executar uma auditoria de UX para uma grande plataforma de EdTech (estudo de caso)

Este artigo é um estudo de caso de como uma auditoria de UX afeta uma IU. Ele explica como uma famosa plataforma educacional pode ser analisada edX de acordo com as diretrizes de usabilidade de Jakob Nielsen. Para começar, Mark Lankmiller compartilha todos os critérios e métricas que ele usou para sua auditoria de UX.

consulte Mais informação

A ascensão do Design Thinking como uma estratégia de resolução de problemas

Nos ambientes dinâmicos e imprevisíveis em que trabalhamos, mesmo as soluções mais cuidadosamente elaboradas podem ter uma vida útil curta. Quando aceitamos que nosso trabalho é impermanente e nossas habilidades de resolução de problemas são limitadas, nosso objetivo pode mudar de fornecer soluções completas para desenvolver ferramentas que capacitem nossos usuários a projetar de forma adaptativa para si mesmos.

consulte Mais informação

Automatizando o teste do leitor de tela no macOS usando o VO automático

O teste automatizado é uma parte importante de qualquer projeto de software, incluindo o teste de acessibilidade. Já existem ferramentas para acessibilidade de testes de linting e integração, mas e quanto a testes de ponta a ponta com tecnologia assistiva real? Como eu não tinha visto isso antes, decidi construir o Auto VO, um driver para o leitor de tela VoiceOver.

consulte Mais informação

Projetando com código: uma abordagem moderna de design (desafios de desenvolvimento)

Após anos de inovação em ferramentas e processos, a luta entre design e desenvolvimento ainda é real. Este artigo se concentra nas práticas recomendadas para melhorar os processos de design para desenvolvimento e como soluções de ponta, como UXPin com tecnologia Merge, podem ajudar a facilitar a mudança.

consulte Mais informação

Conversão de imagem para texto com React e Tesseract.js (OCR)

Você tem que processar os dados manualmente porque são servidos por meio de imagens ou documentos digitalizados? Uma conversão de imagem para texto possibilita extrair texto de imagens para automatizar o processamento de textos em imagens, vídeos e documentos digitalizados. Neste artigo, veremos como converter uma imagem em texto com React e Tesseract.js(OCR), pré-processar imagens e lidar com as limitações do Tesseract (OCR).

consulte Mais informação