Image for post
Image for post
Photo by Audi Nissen on Unsplash

* First chapter link *

Now that we know more about the problem of not developing with accessibility, the time has come to discuss a little about draw screens with accessibility.

There is something you need to know about work on the web. There are rules and patterns that we should apply, and all these things are centralized in the W3C (World Wide Web Consortium) page.

In their own words:

“The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards. …


Image for post
Image for post

Photo by Audi Nissen on Unsplash

Clique aqui para ver o primeiro capítulo.

Agora que sabemos mais sobre o problema de não desenvolver com acessibilidade, chegou a hora de discutir como desenhar telas com acessibilidade.

Há algo que você precisa saber sobre trabalhar com web. Existem regras e padrões que devem ser aplicados e todas essas regras estão basicamente na página da W3C.

Em suas próprias palavras:

“O Consórcio World Wide Web (W3C) é um consórcio internacional no qual organizações filiadas, uma equipe em tempo integral e o público trabalham juntos para desenvolver padrões para a Web. Liderado pelo inventor…


É importante codificar com acessibilidade em mente?

Image for post
Image for post
Photo by Paul Green on Unsplash

A primeira coisa que quero que fique em sua mente é a seguinte frase:

Todas as pessoas deveriam ter o direito de acessar os softwares que você desenvolve

Se eu quisesse terminar aqui essa introdução, a importância da acessibilidade já seria o suficiente. Mas o assunto é sério e gostaria de expandir um pouco mais.

Não estou aqui com a finalidade de fazer denúncias sobre empresas que pensam que acessibilidade não é importante. Mas nós temos que concordar que algo soa errado. A revista Galileu declarou em seu texto escrito dia 23 de…


Is it important to code with accessibility in mind?

Image for post
Image for post
Photo by Paul Green on Unsplash

The first thing I want you keep in your mind is the following sentence:

Every people should have the right of use the softwares you develop

If I wanted to finish this introduction here probably would be enough, but I think that this theme is so serious that I want to expand this a little bit.

It’s important to say that I’m a brazilian and I will use here numbers and information about accessibility from Brazil. This is only an english version of a Brazilian content.

I’m not here to write…


Image for post
Image for post
Photo by fran innocenti on Unsplash

Se você conhece RxJS e o usa em seus códigos, você provavelmente sabe o quanto eles são úteis e poderosos, não é? Você pode ver a lista completa de operadores na página oficial do RxJS, lá eles possuem uma documentação eficiente separada em seções que tornam simples de entender e aprender.

Porém, pode ser que você queira gerar o seu próprio operador por uma razão específica que seu projeto necessite. Se for seu caso, é só continuar lendo esse tutorial prático.

Atenção! Esse tutorial foi feito usando a versão 10.2.0 do Angular (:

A primeira coisa que você precisa…


Image for post
Image for post
Photo by fran innocenti on Unsplash

If you know RxJS and use it in your codes, you probably know how the operators are powerful and useful, don’t you? You can check the full list of operators in the official page of RxJS, there they organized a documentation separated by sections very simple to understand and learn.

However, you may want to make your own operator for an specific feature that your project requires. If that’s your case, so keep reading this practical little tutorial.

Attention to a warning! This tutorial was created using Angular 10.2.0 (:

The first thing we need to understand is that…


“Como organizo meu sistema em componentes?”

Image for post
Image for post
Photo by Markus Spiske on Unsplash

Desenvolvimento frontend cresceu muito ao longo dos anos, deixando de ser apenas as “telas com validações” para tornar-se eficientes sistemas, auxiliando o usuário em sua experiência, evitando bugs e problemas com a integração com o backend.

Algo que tem sido muito explorado é a organização por componentes. Pensar dessa maneira ajuda a “quebrar” o sistema em pequenas peças, que se encaixam de acordo com o necessário, mais ou menos como brincar de lego. A grande sacada é poder aproveitar as suas peças o máximo possível.

Entretanto, frequentemente quando estamos envolvidos nessa “brincadeira”, nos deparamos…


Você também programa em Javascript? Que bom! Vamos conversar sobre nossa querida linguagem de programação, a linguagem da web! A ideia aqui é você aprender ou revisar algumas dicas importantes.

Image for post
Image for post
Photo by Ben White on Unsplash

Lembre-se que acima de qualquer framework, é muito mais pertinente você conhecer a linguagem, afinal os frameworks podem simplesmente não existir em pouco tempo ou não estar mais na moda, mas a linguagem na qual os frameworks se baseiam, raramente vai simplesmente “morrer”.

Vamos para o que interessa? Algumas coisas serão práticas e outras serão teóricas. É importante você aplicar essas coisas no seu dia a dia. …


Image for post
Image for post
Photo by JOHN TOWNER on Unsplash

Sempre trago aqui minhas postagens técnicas que produzo para compartilhar conhecimento. Sei que esta é uma rede social profissional. Sei separar as coisas.

Mas pensando no momento que estamos passando como planeta, gostaria de deixar uma mensagem de paz e esperança. Estamos nos aproximando do dia que chamamos páscoa, que etimologicamente significa “passagem”.

Estamos num momento de passagem. Passamos por um momento difícil, mas toda jornada tem seu fim, inclusive esse momento ruim.

A páscoa é a celebração judaica que lembra o trágico momento em que o povo era escravo no Egito. Deus enviou uma praga onde todo o filho…


Na parte 1 dessa postagem, falamos de forma bem prática sobre alguns tipos de testes no Angular. Caso você ainda não tenha lido, é só clicar aqui.

Image for post
Image for post
Photo by Hans Reniers on Unsplash

Hoje vamos dar continuidade ao tema, mostrando mais algumas dúvidas muito comuns para quem está começando a estudar testes unitários no Angular. Se você já pegou um café e já leu a primeira parte desse artigo, então significa que está pronto para começar. Vamos nessa!

Testar um serviço HTTP pode gerar algumas dúvidas, desde a parte teórica até a prática. Para te ajudar, vamos conversar um pouquinho sobre os dois.

Se você está…

João Henrique de Oliveira Júnior

Analista de sistemas na TOTVS. Bacharel e técnico em sistemas de informação. Ama a Deus, sua família, música e animais.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store