Thread
Dicas de Streaming de #LiveCoding na #Twitch.

1. Não leve esse tweet tão a sério, são apenas dicas, você pode simplesmente ignorar se não gostar.
2. O chat é o mais importante, mesmo que seu conteúdo seja fantástico ele não será a mesma coisa sem a interação com o chat
3. Mas não exagere, é preciso achar um balanço entre conteúdo técnico e entretenimento. (timers ajudam)
4. Use as features da plataforma para te ajudar, extensões, jogos, pontos do canal, resgate de perguntas e desafios.
5. O visual do canal importa muito! overlays, painéis, emojis fazem parte importante da experiência de quem te acompanha
6. Use as outras redes como uma extensão da sua comunidade, poste spoilers, clips, screenshots engraçados, dicas de código etc.. é mais fácil alguém te conhecer por outra rede do que pela busca da twitch.
7. Por falar em plataforma, não faça multi-stream, foco em uma plataforma é melhor do que streamar para todo lugar, use o melhor de cada plataforma (cont)
... lives na twitch, VODs curtos no YouTube, Anúncios e enquetes no twitter e instagram, divulgação em grupos no facebook, interação com a comunidade no discord/telegram.
8. Você não precisa de 1080p para live coding, pode transmitir em 720p e 30fps que vai ser até melhor para todo mundo que tem internet não tão rápida.
9. Para live coding é mais importante otimizar o espaço do código na tela e ter as fontes bem grandes do que encher de overlays.
10. Camera é importante sim! as pessoas querem te ver e te ouvir, uma live sem câmera tem muito menos engajamento do que uma com.
11. Porém, a qualidade do áudio é mais importante que a qualidade do vídeo, melhor uma camera de baixa resolução do que um audio falhando.
12. mantenha um stream log (pode ser um arquivo, notion, papel e caneta) anote as coisas importantes que ocorrem durante a live senão vc esquece com certeza.
13. Ofereça alguma vantagem para seus subs: emotes, salas exclusivas, jogos, vantagem em sorteios e sorteios só para subs
14. Não faça stream todos os dias (essa é polêmica) mas não é recomendado fazer todos os dias, 1 pq vc cansa e 2 pq os viewers cansam.
15. Tenha uma agenda definida, se vc streamar 3x por semana procure manter sempre um horário fixo na medida do possível.
16. Exceto em caso de cursos, prefira projetos menores que possam ser terminados em 1 ou 2 lives senão o pessoal dispersa e os novos que chegarem a sua live não acompanham.
17. Cuidado: não faça brincadeiras com viewers que vc não conhece, nunca sabemos como as pessoas vão reagir a brincadeiras então melhor evitar brincadeiras pessoais.
18. Tenha uma tela de espera e espere entre 5 e 10 minutos antes de começar a live, notificações falham as vezes.
19. Faça Raid ao final da sua live! essa é a feature mais importante da twitch para construir a comunidade. E agradeça as raids q receber. (streamholics ajuda nisso)
20. Não se esqueça que a plataforma é uma empresa e você monetizar está no plano de negócios deles, não há nada de errado em monetizar o seu canal.
21. Divirta-se.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Bruno Rocha ❁

Bruno Rocha ❁ Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @rochacbruno

3 Sep
Percebi que grande parte dos projetos que usa versões x.y.z não segue de verdade o versionamento semântico.

Dá trabalho sim, mas é possível fazer múltiplos releases e em ordem cronológicas completamente distintas, e o mais importante: manter a compatibilidade reversa.

🧵
Versão inicial 0.1.0

Na branch main:

- Nova feature super legal
- Outra feature nova que ainda precisa de mais testes
- Bugfix que não influencia na experiência de uso
- Bugfix que altera parametros de função
- Security patch
- Disable a magic function

+ backlog enorme.

🧵
Não precisa ficar esperando o backlog estar todo resolvido ou a branch main estar toda estável para fazer um release 0.2.0.

Para isso existe o z-stream e o cherry picking

🧵
Read 17 tweets
20 Jul
Testes funcionais são fundamentais!

Mas programar testes é uma grande perda de tempo!

Mesmo as linguagens mais simples como Python ainda tem um nível de complexidade que não condiz com o objetivo de um teste.

Testes deveriam ser declarados e não programados.
A area de automação de testes é onde low-code e no-code deveria reinar e eu mesmo tendo trabalhado durante quase 5 anos como Engenheiro de Qualidade de Software não entendo o motivo de se investir tanto em contratar Devs e Ops para escrever testes.
O profissional de Qualidade deveria focar em entender as funcionalidades do produto, comunicar-se com os envolvidos, sugerir melhorias e não em aprender linguagens, ferramentas e ambientes para rodar os testes.
Read 9 tweets
20 Jul
Aqui em Portugal não se diz picolé, mas sim Gelado no Pau ou Gelado de Pauzinho.

Chega na padaria e diz: "Gostava de um gelado no pau se faz favor"

magg.sapo.pt/vida-saudavel/…
Já sentiu a incrível sensação de te sentires cheio de pica?

by @CocaCola_PT

cocacola.pt/aquarius/pt/se…
Aqui temos anualmente a feira dos grelos

cm-mira.pt/node/156
Read 5 tweets
19 Jul
Você usa `print` do #python para depurar durante o desenvolvimento?

Mesmo com vários tipos de debuggers disponíveis e o novo `breakpoint` do Python 3.7, na maioria das vezes um simples `print` é mais fácil para inspecionar uma variavél no Python.

Dá para deixar isso melhor 🧵
Primeiro um exemplo do uso do print nativo do python para debugar objetos complexos.

Como dá para perceber o output não é tão amigável de inspecionar. print do terminal executando um código python e com o outpu
Dá para deixar isso melhor usando `debug` no lugar de `print`

Porém Python não tem essa função debug nativa, você vai precisar **hackear** seu Python local para adicionar a função debug. O mesmo código anterior, porém print foi substituido por d
Read 9 tweets
10 Feb
Como depurar programas #Python 🐍 através da linha de comando. 🐛 #debugging #debug

#DicaDePythonCodeShow

🧵
A maneira mais fácil de interagir com um script Python é usando o argumento `-i` (interactive) no python ou no ipython.

$ ipython -i script.py

O script é executado e então o terminal interativo abre permitindo a inspeção do estado das variáveis.
Para uma depuração mais estruturada o melhor é o pdb que é o debugger built-in do Python docs.python.org/3/library/pdb.…

Executar e parar na linha 5
$ python -m pdb -c "until 5" script.py

O script é executado e então ao chegar na linha 5 o interpretador pausa.
Read 20 tweets
24 Nov 19
Vocês estão sabendo do pyjamas.live?

Primeira conferência de #Python em Português 100% online que vai acontecer durante 24h começando em 13 de Dezembro as 16h.

Segue o fio.
e dá um RT para ajudar o evento :)
O incentivo para esta conferência é possibilitar que pessoas de todos os lugares possam participar, não só como expectadores mas também como palestrantes.
Teremos duas maneiras de participação, uma é para quem ia cria conteúdo e já tem seu canal no YouTube ou Twitch para fazer uma live sobre #python em qualquer horário durante as 24h do evento.
Read 14 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(