Unindo teoria e prática em desenvolvimento de software para formar os melhores programadores do Brasil


Coffstack

🚨 BLACK FRIDAY COFFSTACK — VÁLIDA SOMENTE EM NOVEMBRO! 🚨

O treinamento Profissional React Native (PRN) está com desconto especial de R$300! 💥 De R$1.297 por apenas R$997! 💥

Aprenda React Native e Expo na prática, com arquitetura profissional, testes, publicação e CI/CD — tudo o que um dev precisa pra criar apps de verdade e se destacar no mercado.

⚠ Promoção válida apenas até o final de novembro. Depois disso, o valor volta ao normal.
👉 Garanta sua vaga agora: coffstack.com.br/prn

2 months ago | [YT] | 7

Coffstack

🤔 Fala sério, quem ainda lê livros sobre programação em 2025?

Afinal de contas, a tecnologia muda tão rápido… esses livros já não estão ultrapassados?



📌 A real é que sim, livros técnicos se tornam obsoletos rapidamente se falam sobre um framework ou linguagem específica. Mas não é sobre esse tipo de livro que quero falar hoje. Hoje quero compartilhar uma lista de 5 livros que se provaram no tempo e abordam princípios de programação e construção de software que são universais.



1️⃣ Código Limpo (2008, Robert C. Martin) - Não poderia começar de outra forma. “Clean Code” já saiu do status de apenas um livro e se tornou uma verdadeira escola de pensamento sobre como escrever código que outros humanos entendem. Afinal, como disse Martin Fowler: “Qualquer idiota pode escrever código que um computador entenda. Bons programadores escrevem código que humanos podem entender.”



2️⃣ O Programador Pragmático (1999, Andy Hunt e Dave Thomas) - Um excelente compilado de boas práticas, técnicas e comportamentos que qualquer programador — independente do nível — vai aproveitar. O que mais me chamou a atenção nesse livro foi a habilidade dos autores de transitarem entre aspectos de programação, design de software e também gestão de projetos.



3️⃣ O Mítico Homem-Mês (1975, Fred Brooks) - Eita, Lucas! Um livro escrito há mais de 50 anos 🤨 Como pode ainda ser válido? 👉 Spoiler alert: em 2025, boa parte (senão a maioria) das empresas que constroem software ainda cometem erros já documentados nos anos 70. Esse foi o livro que me fez perceber que engenharia de software é muito mais sobre pessoas do que imaginamos quando damos os primeiros passos na programação.



4️⃣ Refatoração – 2ª Edição (2020, Martin Fowler) - Originalmente lançado em 1999, “Refactoring” se tornou leitura obrigatória para programadores que lidam com software de larga escala. Ele mostra como balancear manutenção, melhorias e entrega contínua. É um livro prático: você pode literalmente aplicar o que aprende já no dia 1.



5️⃣ A Startup Enxuta (2011, Eric Ries) - Esse não é um livro sobre programação, mas todo programador deveria ler. Não porque “todos nós criaremos nossa própria startup” — não acredito nessa bobagem. Mas sim porque esse livro é um verdadeiro choque de realidade para quem acha que código resolve tudo. Quanto mais cedo você entender que programação é um meio e não um fim, mais longe vai chegar na carreira.



👉 E você, já leu algum desses livros? Ou incluiria outro nessa lista? Deixa sua recomendação nos comentários 👇

4 months ago | [YT] | 50

Coffstack

🚨 Agora é possível animar no React Native com CSS!

Sim, você não leu errado.

A React Native Reanimated 4 chegou e trouxe uma das maiores revoluções que já vimos no ecossistema: suporte nativo a transições CSS-like, com propriedades como `transitionProperty`, `transitionDuration` e `animationDelay` direto no `style`!

📄 Saiba mais: docs.swmansion.com/react-native-reanimated/docs/ca…

Isso é um marco para o desenvolvimento cross-platform. A linha entre Web e Mobile está cada vez mais borrada — o que abre portas para compartilhamento de código real e uma curva de aprendizado mais suave para devs web que querem migrar para mobile.

💬 A própria Shopify, que há 5 anos aposta em React Native, declarou:

“Essa flexibilidade não só abre mais oportunidades de crescimento para engenheiros, como também aumenta a flexibilidade da equipe [...] e abre novas oportunidades para compartilhar código entre a web e dispositivos móveis.”


Mas não para por aí. A v4 também inaugura a React Native Worklets, uma nova lib (antes embutida na Reanimated) que desbloqueia multithreading no React Native, viabilizando coisas como:

- processamento de frames da câmera 📸
- renderização de canvas com alta performance 🎨
- formatação de texto síncrona ✍️

Um salve gigantesco para a equipe da Software Mansion, que segue na vanguarda do React Native com contribuições absurdas como Reanimated, Gesture Handler, RN-SVG e tantas outras.

🔥 O futuro do React Native tá cada vez mais poderoso — e mais próximo da Web do que nunca.

6 months ago | [YT] | 29

Coffstack

Esse mês tem novidade grande na Coffstack! Vamos lançar um novo curso completo de Expo dentro do PRN com tudo que há de mais moderno no mercado. E para contar os bastidores, tirar dúvidas e compartilhar o que vem por aí, decidi marcar esse bate-papo com a comunidade. Na nossa conversa de sábado (24 de maio às 18h), vamos falar sobre:

- O novo curso de Expo no PRN
- Atualizações no PTS (React + Node)
- Renovação de assinaturas e dúvidas gerais
- E claro, aquele momento descontraído pra trocar ideia sobre carreira, tecnologia e o que mais surgir

O encontro é aberto a todos, então se você ainda não é alunos mas tem interesse em aprender React Native e ficar por dentro das tendências do mercado, sinta-se à vontade para participar.

O Link para o evento está no nosso canal no Discord: lnkd.in/gQNjG8rK

8 months ago | [YT] | 9

Coffstack

Ao longo de quase dois anos ensinando React Native para milhares de alunos, um dos comentários mais comuns que recebi foi “Vim aprender React Native e sai dominando o TypeScript”. A partir de hoje, todo o meu conhecimento na linguagem está disponível através do mais novo treinamento da Coffstack, o Profissional TypeScript. Com tópicos desde o básico até o avançado como Generics e Programação Orientada a Objetos. 🚀 Oferta especial de lançamento por tempo limitado! bit.ly/pts-yf

11 months ago (edited) | [YT] | 28

Coffstack

A React Native IDE, uma iniciativa da Software Mansion, visa trazer uma melhor experiência de desenvolvimento no React Native. Agora você pode rodar o seu App CLI ou Expo, diretamente do VS Code com o clique de um botão!

Embora ainda esteja em fase beta, a React Native IDE já conta com recursos incríveis como poder usar breakpoints dentro do VSCode e clicar para inspecionar um elemento na tela, te levando diretamente para o arquivo do código!

As minhas primeiras impressões foram muito positivas, e compartilho-as com vocês nesse vídeo.

https://youtu.be/4L9xy8g75pA?si=PHd9P...

1 year ago | [YT] | 59

Coffstack

Tem vontade de contribuir para projetos Open Source mas não se sente experiente o suficiente ou não tem tempo para se dedicar? A dica de hoje é para você.

Há alguns dias, quando estava usando a react-native-vision-camera percebi que um dos módulos exportados pela biblioteca estava sem tipagem, o que deixa os usuários no “escuro”. Quem trabalha comigo ou é meu aluno sabe da minha insistência na importância da tipagem no TypeScript. Motivado por isso, decidi investigar o código da biblioteca e notei que havia margem para aprimoramento.

Resultado, agora sou oficialmente “committer” da VisionCamera, umas das bibliotecas mais famosas dentro da comunidade React Native. Porém, a moral da história nem é essa. Olha esse Pull Request, quão simples, até mesmo um programador iniciante conseguiria criá-lo.

Aposto que na real outros programadores já haviam notado esse pequeno ponto de melhoria, mas deixaram passar — uns por preguiça, outros por estarem ocupados demais. No meu caso eu tinha tempo livre, 20 minutos. Foi o que levou para fazer o fork do repositório, corrigir o código, testar e abrir o Pull Request.

A sua melhor chance para contribuir para o mundo Open Source é começar dando pequenos passos, contribuições simples para as ferramentas que já utiliza no dia a dia. É literalmente aplicar a famosa regra dos escoteiros na programação, como mencionada no Clean Code pelo uncle Bob: “deixe o acampamento mais limpo do que o encontrou”.

github.com/mrousavy/react-native-vision-camera/pul…

#reactnative #typescript #opensource #programação #iniciante #programador

1 year ago | [YT] | 63

Coffstack

Uaaaal, já somos mais de 2.000 programadores aqui! Muito obrigado a todos vocês que acompanham o conteúdo! A Coffstack é um projeto que está só no começo, então não deixem de acompanhar pois temos muita coisa boa vindo por aí, esse é só o começo!!!

3 years ago | [YT] | 14

Coffstack

Fala pessoal! Estamos recebendo muitos pedidos de conteúdos para os vídeos, então gostaria da ajuda de vocês de quais temas gostariam de ver por aqui!

3 years ago | [YT] | 11