José Roberto Araújo
banner
jrobertofaraujo.bsky.social
José Roberto Araújo
@jrobertofaraujo.bsky.social
⭐️ https://www.emergingcode.io co-founder
🎯 Escrevo sobre arquitetura de software e sistemas distribuídos
🎯 Faço alguns vídeos para meu canal no Youtube

Todas as opiniões são minhas | All opinions are my own
E hoje eu fecho meu ciclo trabalhando com NodeJs. Aprendi muitas coisas legais, vi que outras coisas não são tão legais assim, mas faz parte do ecossistema.

Agora vou aproveitar minhas 2 semanas de férias antes de começar no novo desafio, agora aplicando o ditado: Bom filho à casa torna: Usando C#!
September 30, 2024 at 10:08 AM
{ Event-Driven Architecture: Outbox Pattern }

Em arquitetura de sistemas distribuídos, o grande desafio é garantir a entrega de mensagens. Eu vou te explicar um Padrão arquitetural que vai te ajudar a resolver esse desafio.
September 27, 2024 at 12:00 PM
{ 🥳 Novos desafios }

Daqui algumas semanas vou começar uma nova jornada, assumindo um desafio grande de evoluir uma plataforma de Blockchain gameficada e melhor, vou voltar a trabalhar com C#

#csharp #dotnet
September 26, 2024 at 3:15 PM
Parece que o BlueSky não entregou esse meu conteúdo.

Por isso, vou passar na sua timeline, novamente, para te lembrar dessa publicação que liberei essa semana!

#ArquiteturaDeSoftware #SystemDesign
{ System Design }

Desenvolver APIs tornou-se essencial para a sobrevivência dos sistemas e aumento de suas capacidade de integração com outras plataformas.

Você que já conhece sobre APIs já tinha ouvido falar em BFFs? E sabe as nuances de quando usá-lo?
September 25, 2024 at 3:23 PM
{ System Design }

Desenvolver APIs tornou-se essencial para a sobrevivência dos sistemas e aumento de suas capacidade de integração com outras plataformas.

Você que já conhece sobre APIs já tinha ouvido falar em BFFs? E sabe as nuances de quando usá-lo?
September 23, 2024 at 1:54 PM
Só tenho uma coisa pra dizer: O algoritmo do Bluesky não é tão preciso quanto do do antigo e finado Twitter, mas eu prefiro estar aqui do que voltar a interagir no X!

#ProntoFalei
September 20, 2024 at 9:32 PM
Com caminho da sua riqueza, está em você gastar sempre menos do que recebe, e investir o que sobrar.

Claro que isso não se aplica à todas as pessoas (dadas as condições pessoais de cada indivíduo)

Mas endeusar pessoas como essas, e depositar, nelas, o seu caminho para ficar "RICO", dá nisso :P
September 20, 2024 at 4:44 PM
{Design de Arquitetura}

Entender os requisitos funcionais e não-funcionais, pensar nos componentes e em como eles vão se comunicar, distribuir, adequadamente, as responsabilidades em uma arquitetura não é um trabalho fácil. É simplesmente: FODA!

insights.sei.cmu.edu/library/feat...
Feature-Oriented Domain Analysis (FODA) Feasibility Study
This 1990 report establishes methods for performing a domain analysis and describes the products of the domain analysis process.
insights.sei.cmu.edu
September 20, 2024 at 9:56 AM
{Code Review}

Fazer 1 bom code review, ñ é 1 tarefa trivial, onde se pensa q é só olhar o código implementado e ACHAR q está OK!

É 1 processo q contribui com o crescimento de tds, e para realizarmos 1 boa revisão, é preciso conhecer alguns anti-patterns:

www.chiark.greenend.org.uk/~sgtatham/qu...
Code review antipatterns
www.chiark.greenend.org.uk
September 19, 2024 at 10:40 AM
Eu só tenho um coisa a dizer para os governantes Americanos: Foda-se! Vocês mandam na casa de vocês, na casa ao lado manda o Proprietário!

É cada uma que se vê!
🚨MUNDO: Casa Branca afirma que NÃO apoia a suspensão do Twitter/X no Brasil:

"Acho que quando se trata de redes sociais, sempre fomos muito claros de que todos devem ter acesso. É uma forma de liberdade, de liberdade de expressão."
September 18, 2024 at 9:37 PM
Reposted by José Roberto Araújo
Acabei de ser demitido e não tenho tempo para lamentar.
Estou com minha esposa grávida de 6 meses e faço nem ideia de como proceder agora.

Mandem vagas de tech lead, staff, dev (ruby, elixir, go, php, nodejs, vue e react)
Inglês e espanhol avançados
Agradeço 💚

www.linkedin.com/in/jcserraca...
Júlio Campos - Petlove Love | LinkedIn
Technical Leader on the Latam largest gym company where I lead the site and checkout… · Experience: Petlove Love · Education: Universidade Federal de Goiás · Location: São Paulo · 500+ connections on ...
www.linkedin.com
September 18, 2024 at 6:38 PM
Alguém me contou que logo menos vou sair do Mundo NodeJS e vou voltar ao delicioso mundo .NET

#dotnet #csharp
an elderly woman is standing in front of a brick wall with the words awesome on the bottom
ALT: an elderly woman is standing in front of a brick wall with the words awesome on the bottom
media.tenor.com
September 18, 2024 at 2:15 PM
Bluesky now has over 10 million users, and I was #291,631!
September 17, 2024 at 10:47 AM
Desenhar uma solução de processamento de assets digitais (imagem, por exemplo) de forma assíncrona não é uma tarefa trivial em Event-Driven Architecture #EDA!

Mas sabia que tem um Pattern (Padrão) que te ajuda nessa solução?

#SoftwareArchitecture
September 11, 2024 at 10:30 AM
Já que a comunidade do BR, em sua maioria, veio interagir aqui nessa rede, e também considerando que nem todas as pessoas que estão me seguindo aqui conhecem os trabalhos que já postei na rede vizinha.

Estou preparando o re-post dos conteúdos que já produzi, para virem pra o 🦋Sky
September 10, 2024 at 1:48 PM
PR aprovado!!! 🤩

Agora é seguir para as próximas correções e evolução do client!!!
September 7, 2024 at 1:40 PM
Galera, acabei de criar um starter pack com pessoas que trabalham com o ecossistema .NET e usam #CSharp para programar.

Segue abaixo o link de pessoas referência na comunidade!

go.bsky.app/PbDTY8r
September 6, 2024 at 10:34 PM
Depois d muito tempo trabalhando com desenvolvimento, decidi contribuir com 2 projetos OSS:

- #eventcatalog - Ferramenta de governança para arquiteturas Event-Driven

- Iggyrs - Plataforma de data streaming.

No 1, eu testo as features e dou sugestões.
Já no 2 eu estou mexendo no client #CSharp
September 6, 2024 at 3:21 PM
{Sobre o desafio em C#}

Foi um trabalho, diria, de relembrar muitas coisas do C#. Momento de me desafiar, de colocar em prática o que aprendi ao longo da caminhada e acredito, momento também de voltar às origens, as quais me trouxeram até aqui.

Desafio entregue e aceito!!!
Agora é esperar...
September 5, 2024 at 10:57 AM
Nesses últimos 4 dias, passei desenvolvendo um projeto,
Em #CSharp, para um desafio.

E posso dizer que o coração 💓 ficou mais do que aquecido e percebo que curto mesmo p ecossistema da plataforma .NET, ainda mais usando Mac e Rider!
September 3, 2024 at 9:55 PM