Tomaz Fernandes Profile Banner
Tomaz Fernandes Profile
Tomaz Fernandes

@tomazfernandes_

Followers
3,304
Following
2,629
Media
80
Statuses
4,484

Spring Kafka contributor and Spring Cloud AWS core member. Opinions are my own, and may vary throughout the day.

Rio de Janeiro, Brazil
Joined January 2021
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@tomazfernandes_
Tomaz Fernandes
2 years
Tweet media one
15
93
3K
@tomazfernandes_
Tomaz Fernandes
1 year
Pessoal, aproveitando o embalo do assunto resolvi lançar um curso de como ganhar R$40K/mês como dev. A assinatura custa R$100,00 por mês e será limitado a 400 vagas. Corra que assim que a turma fechar apresentarei a ementa!! 🚀 /s
36
59
1K
@tomazfernandes_
Tomaz Fernandes
8 months
O negócio é trabalhar Async Async der eu vejo Async der eu respondo 😅😅
13
154
971
@tomazfernandes_
Tomaz Fernandes
8 months
Procurar emprego desempregado é o pior cenário possível. A empresa olha pro(a) candidato(a) como se tivesse um problema… Ninguém quer um profissional “rejeitado”, que não está atuando. A pessoa por outro lado está numa ansiedade danada, precisando resolver aquilo logo, fazendo
53
48
908
@tomazfernandes_
Tomaz Fernandes
5 months
Eu já fiz muita coisa ousada na vida aos 43: - fui músico - virei desenvolvedor aos 37 - contribuí pra projetos OSS importantes - escrevi um framework utilizado no mundo inteiro - consegui emprego na gringa - virei escritor de artigos pra uma publicação relevante …mas acho que
43
5
855
@tomazfernandes_
Tomaz Fernandes
7 months
Faculdade de TI é importante? Eu se pudesse parar por quatro anos e fazer CS ou Engenharia numa federal, eu faria. Pro dev médio de CRUD hoje em dia não faz mesmo diferença. Mas pra ir além, e acredito que pra se manter relevante nos próximos 10 anos, faz falta.
49
28
779
@tomazfernandes_
Tomaz Fernandes
1 year
Quem sou eu pra dar conselho de carreira, mas em geral ficar desempregad@, queimando reserva, buscando a vaga perfeita não é uma boa não viu?! Passou um mês, se não achar “a boa” aplica pra todas e vai pra melhor que rolar. Depois, tendo emprego, planeja melhor. Concordam??
29
21
738
@tomazfernandes_
Tomaz Fernandes
5 months
Minha primeira empresa era beeem desonesta comigo… Eu fazia um monte de horas extras e chegava no fim do mês, vinha sempre faltando. Fora todos os tipos de abuso, assédio moral, etc. Sabe o que eu fiz? Um trabalho excepcional por exatamente um ano. Júnior, meti a cara no
@dntfindmel_
const Mel
5 months
Hoje eu passei por um estresse tão grande no estágio relacionado a pagamento, fui literalmente tratada como um lixo pelo cara. Me questiono se vale a pena continuar no estágio se vão continuar me pagando errado
19
3
187
22
15
698
@tomazfernandes_
Tomaz Fernandes
1 year
Você tem um(a) gerente, seu gerente tem alguém acima. Esses dois sabem você existe. Na hora do layoff, quem decide quem vai embora é quem está acima deles (VP, Director), baseado em salário, tempo de casa, avaliações de desempenho, etc. A eles só cabe dar a notícia.
14
33
642
@tomazfernandes_
Tomaz Fernandes
8 months
Chute: Em até uns 5 anos, todos vamos ter que estudar o básico de ML pra nos mantermos relevantes. O que você acha?
102
12
544
@tomazfernandes_
Tomaz Fernandes
3 months
Saudades da tranquilidade do mercado de TI de 3 anos atrás… Lembram como era bom? Reclamar do excesso de recrutadores chegando no inbox, poder fazer planos de longo prazo sem nem considerar a hipótese de ficar sem emprego, ou ser substituído por uma IA Bons tempos.
13
23
544
@tomazfernandes_
Tomaz Fernandes
6 months
Pessoal, vocês usam o Postman ainda? Muuuuito chato isso dele querer que fique fazendo login, sei lá eu de login de postman 😅 Tem algum mais raiz, pra fazer os requests e pronto??
204
14
505
@tomazfernandes_
Tomaz Fernandes
4 months
Uma diferença entre o presencial e o remoto é a noção de se você está vendendo o seu tempo, ou o seu serviço. Quando a empresa faz questão de que você esteja no escritório em determinado horário, ela quer o seu tempo. Se esse tempo é usado de forma improdutiva, cheio de
20
53
493
@tomazfernandes_
Tomaz Fernandes
5 months
➡️ Dev no emprego ganhando salário: “Ain, tem que usar pattern, desacoplar, teste automatizado, preciso de mais tempo” ➡️ Dev trabalhando no seu próprio SaaS no tempo livre: “Rodou uma vez na minha máquina, acho que funcionou, vou subir pra prod” 🚀 😅😅
15
17
463
@tomazfernandes_
Tomaz Fernandes
2 months
❌ O que dizem: “OOP morreu, viva o FP!” ✅ O que fazem: Código procedural com lógica de negócio espalhada em arquivos enormes, apenas trocando if else por map e filter 👀👀 😅😅
30
17
450
@tomazfernandes_
Tomaz Fernandes
8 months
Tô numa equipe que só tem fera 🙌🏼 Tudo dev com 20+ anos de XP nas costas, produzindo código moderno, performático, com qualidade, velocidade 🚀 Tinha tempo que eu não era o “lento” do time 😅 Aprendendo à beça!! 🙌🏼🙌🏼
4
5
427
@tomazfernandes_
Tomaz Fernandes
1 year
Dev fullstack pra mim é quem: - Cata o requisito no negócio - Planeja a execução - Cuida da infra - Faz o código - Faz o deploy - Faz os dashboards - Faz os reports E ainda pergunta se o business tá feliz ou quer um cafezinho ☕️ Bora fazer acontecer galera!! 😅
52
25
409
@tomazfernandes_
Tomaz Fernandes
8 months
Uma das soft skills que considero mais importantes é não falar nada até ter algo construtivo pra dizer. Resistir ao primeiro impulso de se manifestar, respirar, deixar o assunto marinando na cabeça até vir uma boa resposta pra questão Concorda? Isso é fácil ou difícil pra você?
27
17
386
@tomazfernandes_
Tomaz Fernandes
8 months
Pessoal, se eu quiser fazer um app que tenha: - Web - Mobile - Requests HTTP para outros serviços - Db (simples) Qual stack / hosting vocês recomendam?
93
10
363
@tomazfernandes_
Tomaz Fernandes
1 year
Back fazendo Front: - “ahn, o site tá feio…” 🙄 Front fazendo back em Node: - “CARAI cobrou duas vezes!” - “Eita, o BD tá zoado!” - “Péra, esse item não é meu!!” 😱😱😱 Escolhe aí irmão!! 😅😅
13
21
354
@tomazfernandes_
Tomaz Fernandes
1 year
Trabalhei numa fintech que tinha um sistema em Python com um problema grave de performance que fazia a gente perder janelas de pagamento, causando transtorno pro financeiro e pros clientes. Eu nunca tinha feito nada em Python, sempre Java. (+1)
@srprogrammer
srProgrammer
1 year
Então se eu sou sênior em C# não posso ser sênior em Python ????????
46
3
285
4
7
350
@tomazfernandes_
Tomaz Fernandes
6 months
Pra 99.9% das aplicações a resposta certa é: “a que todo mundo usa” Arquitetura? A que todo mundo usa Linguagem? A que todo mundo usa Infra/cloud? A que todo mundo usa Não, seu projeto não é especial, não tem requisitos muito específicos, não é o FB nem a Netflix Menas 👊🏼
17
23
329
@tomazfernandes_
Tomaz Fernandes
7 months
Lembre-se: Se você derrubar prod ou apagar o BD de produção O erro é DO PROCESSO, que deve ser ajustado de modo a evitar que se repita Nenhum processo deve permitir que o erro de uma pessoa gere esse tipo de consequência Levante a cabeça, resolva o problema e siga em frente👊🏼
19
26
327
@tomazfernandes_
Tomaz Fernandes
4 months
Uma coisa legal e que não se fala muito sobre empresa americana é comunicação. Lá a cultura é de sempre falar e fazer tudo em canais públicos. Se por exemplo numa daily você diz que mandou uma DM pra alguém de outro time sobre um assunto de trabalho, eles reclamam e dizem pra
14
13
324
@tomazfernandes_
Tomaz Fernandes
1 year
Pessoal, a regra é clara - reunião começa na hora e termina na hora Se não chegou todo mundo, começa com quem chegou Apareceu outro assunto, resolve offline Deu a hora, se não fechou tudo marca outra Reunião com mais de uma hora nem pensar Espalhem Sejamos felizes 🙌🏼
10
36
313
@tomazfernandes_
Tomaz Fernandes
2 months
Me tornei o que eu mais temia… …o cara que não diz “Bom dia, tudo bom?” nas mensagens 😅 Mando um “Salve fulan@!” e já coloco todo o assunto na mensagem. Trabalho assíncrono em várias timezones, sei lá eu se é bom dia, boa tarde ou boa noite 😅 Deixo o petardo lá, quando a
37
6
318
@tomazfernandes_
Tomaz Fernandes
8 months
A parte mais difícil de me comunicar em inglês no trabalho no início era o começo e o fim das calls. Sair do “How are you?” “I’m fine” pra uma ginga de “Hey, how’re you doing?” “Doing great, how about you?” ou “Can’t complain” ou similar levou um tempo! Eu muitas vezes ficava
16
9
305
@tomazfernandes_
Tomaz Fernandes
2 months
@Felippe_Hermes Duas fake news em uma postagem só 🤷🏻‍♂️ Tem maneiras melhores de farmar like.
2
3
288
@tomazfernandes_
Tomaz Fernandes
1 year
Vamos à real de novo: Dev sênior, especialista, tech lead CLT, quanto você ganha por mês? Lembrando que só o tio Elon consegue ver quem votou o que. Dessa vez com opção para curiosos pra não alterar o resultado🍿 @sseraphini
Até 12K
1199
12K - 20K
1428
20K+
772
🍿
6232
21
59
286
@tomazfernandes_
Tomaz Fernandes
1 year
O inglês pode fazer seu salário crescer até 5x pra fazer o mesmo trabalho. É só esse o Tweet 🙂
13
20
280
@tomazfernandes_
Tomaz Fernandes
1 year
No HTTP / REST pra se obter informações deve-se usar o verbo GET sem body. Mas e se você quiser pesquisar um lote de entidades por Id, coloca vários queryParams, ou faz um POST passando os ids no body? Me parece uma limitação do protocolo não suportar bem esse use case.
50
15
284
@tomazfernandes_
Tomaz Fernandes
1 year
Não adianta ter uma ótima relação com sua gerência, ou mesmo te prometerem qualquer coisa - na hora do layoff eles não podem te proteger. O mesmo vale pro aumento - quem decide é alguém que não te conhece. Isso é feito por design pra desumanizar essas relações. Pense nisso 😉
3
10
268
@tomazfernandes_
Tomaz Fernandes
1 year
Treta de véspera de feriado: Alguém já se deu realmente bem com MongoDB? As empresas que passei e usavam era um rolo só, provavelmente um BD relacional faria um melhor trabalho. Pra coisas simples talvez faça sentido, mas quando complica acho que deixa a desejar. O que acham?
55
7
253
@tomazfernandes_
Tomaz Fernandes
1 year
O pessoal fica bolado com esses relatos de Dev ganhando 40K+ Mas não falar sobre salários dificulta o crescimento Quando entrei na área, achava que o topo do salário era uns 6K 🤷🏻‍♂️😅 Fui tateando o mercado pra crescer Saber o que é possível te ajuda a chegar lá! 🙌🏼
16
5
250
@tomazfernandes_
Tomaz Fernandes
8 months
A minha dica de investimento é: invista em você mesmo. Estude, faça cursos, invista em equipamento, gaste em serviços que te permitam ter mais tempo livre pra se dedicar. Não tem juro composto que renda mais que um salário muitas vezes maior 😉
6
36
245
@tomazfernandes_
Tomaz Fernandes
2 years
Pra quem migrou de outra área pra TI, o que fazia antes e com que idade migrou? cc @sseraphini
135
9
227
@tomazfernandes_
Tomaz Fernandes
3 months
Acho que a característica principal pra um líder técnico é… …ser uma pessoa legal 🤓 Os melhores líderes que tive não eram necessariamente os mais técnicos, mas sabiam ouvir os devs e tomar uma decisão em conjunto. Concordam?
17
9
224
@tomazfernandes_
Tomaz Fernandes
2 years
Avoid using boolean as parameters - use descriptive method names instead. This will also likely lead to simpler method implementations. #softwaredevelopment #Java
Tweet media one
7
30
214
@tomazfernandes_
Tomaz Fernandes
1 year
Pra deixar claro - não estou dizendo que está certo ou errado. Mas acredito que entender o jogo é importante para saber jogá-lo e evitar surpresas.
3
2
208
@tomazfernandes_
Tomaz Fernandes
8 months
Vou perguntar de outra forma: Onde vocês deixam a reserva de emergência? Tesouro Selic? Caixinha NuBank? Conta Poupança?
137
4
209
@tomazfernandes_
Tomaz Fernandes
8 months
Total empatia pelos personagens dessa treta dev. Espero que resolvam suas questões e sejam felizes. Meu único comentário é: tenho zero saudades da adolescência 🙌🏼🙌🏼🙌🏼
13
4
202
@tomazfernandes_
Tomaz Fernandes
8 months
Galera, apesar de estar divertida a confusão, vai o esclarecimento: ML aqui é Machine Learning, não Mercado Livre 😅😅
11
0
201
@tomazfernandes_
Tomaz Fernandes
5 months
Agora, aqui no BR tem sênior de 2 anos sim 😅😅 Eu mesmo consegui minha primeira vaga de sênior com 1 ano e 9 meses de XP 🙌🏼 E por que isso acontece? Na minha opinião, porque com a escassez de recursos e mão de obra mais qualificada, muitas vezes as empresas BR contratam como
@tomazfernandes_
Tomaz Fernandes
5 months
Sobre essas vagas padrão US, algo importante de entender é que as expectativas e salários lá são muito diferentes das daqui. Lá um júnior tirar 8k USD / mês dependendo da empresa é até um salário baixo… Mas também não tem (que eu saiba) sênior de dois anos… Sênior lá (SWE
6
3
142
13
6
196
@tomazfernandes_
Tomaz Fernandes
1 year
Acabou o boom da pandemia, o mercado está em recessão, etc. Mas um legado desse período é que muitas empresas estrangeiras descobriram que podem contratar devs muito bons a preços muito baixos (8K USD é o que se paga a um Jr.) Creio que a tendência é isso aumentar 🙌🏼
@nicolaslopess__
nicolas lopes
1 year
você não precisa ter nada de especial pra ganhar 40k+ como dev você só precisa: saber falar inglês entregar o que foi pedido de ponta a ponta não ser um esquisito
110
58
1K
12
3
194
@tomazfernandes_
Tomaz Fernandes
8 months
Resumo da ópera: - UUIDv4 pra PK não é legal por n motivos (melhor usar PK int + UUID chave candidata) - ULID é uma boa solução atualmente apesar de não ser UUID, apenas compatível - UUIDv7 é a especificação pra resolver isso mas está em draft ainda Deixei passar algo?
@tomazfernandes_
Tomaz Fernandes
8 months
Pessoal, vi que estou desatualizado nisso de UUID. - Ainda faz sentido usar UUID, ou existem alternativas melhores (ULID?) - Como é em relação ao BD relacional, ainda faz sentido ter um id incremental, ou esse ULID é bom o suficiente para PK? O que mais mudou nesse campo?
22
14
183
18
12
193
@tomazfernandes_
Tomaz Fernandes
2 years
This is brilliant work, and a masterclass on modern Java. Brings together recent (and future) additions to the language and spells out how to use them as intended, and scenarios where they work best. Definitely a must-read for all Java developers.
6
50
194
@tomazfernandes_
Tomaz Fernandes
1 year
Acertei o multi threading e o acesso a dados, tivemos uma melhora de 6x de desempenho e nunca mais tivemos problemas. Tinha uns 3 anos de XP e era meu segundo trampo de sênior. Mas não sei se eu posso dizer que eu era sênior em Python produção??? 😅😅 Me explica as regras aí!!
3
0
182
@tomazfernandes_
Tomaz Fernandes
8 months
Pessoal, vi que estou desatualizado nisso de UUID. - Ainda faz sentido usar UUID, ou existem alternativas melhores (ULID?) - Como é em relação ao BD relacional, ainda faz sentido ter um id incremental, ou esse ULID é bom o suficiente para PK? O que mais mudou nesse campo?
22
14
183
@tomazfernandes_
Tomaz Fernandes
5 months
O que está te impedindo de codar desse jeito?
@WasteCleaner
Aleksandr Gorin
5 months
What do you think about my setup? 🤣
Tweet media one
698
295
5K
49
3
161
@tomazfernandes_
Tomaz Fernandes
2 years
Spring Cloud AWS SQS is actually a meta-messaging-framework 🤯 Introducing the "Confluent Parallel Kafka Consumer for Spring" and "Apache Pulsar for Spring" projects - high-throughput, non-blocking solutions with familiar @springframework abstractions Let's take a look! 1/8
Tweet media one
Tweet media two
3
28
149
@tomazfernandes_
Tomaz Fernandes
4 months
O pessoal da Igreja do Early Return que me perdoe… Mas múltiplos return points numa função raramente é uma boa ideia 😅 Depois o código evolui e vira uma pegadinha: Por onde a execução vai sair?? Pela porta número 2?? 🤔 Pela porta número 4?? 🤔 Quem dá mais?? 😅 Facilita
38
3
142
@tomazfernandes_
Tomaz Fernandes
5 months
Sobre essas vagas padrão US, algo importante de entender é que as expectativas e salários lá são muito diferentes das daqui. Lá um júnior tirar 8k USD / mês dependendo da empresa é até um salário baixo… Mas também não tem (que eu saiba) sênior de dois anos… Sênior lá (SWE
6
3
142
@tomazfernandes_
Tomaz Fernandes
1 year
Pessoal, o que vocês recomendam pra estudar conversação em inglês? Consigo pensar em curso e aula particular, tem outras opções? Algum curso ou professor que indiquem?
@_ianfelix
Ian Felix
1 year
@tomazfernandes_ Faço Duolingo tbm, 135 dias seguido, porém eu tô querendo focar mais em conversação que é meu ponto fraco
3
0
2
42
11
133
@tomazfernandes_
Tomaz Fernandes
17 days
Pessoal, esse esquema de Wi-Fi mesh é bom? Qual a diferença pra um wifi normal com repetidor? Funciona por exemplo se tiver uma porta fechada entre os ambientes?
46
4
137
@tomazfernandes_
Tomaz Fernandes
8 months
Estou com um famoso caso de: ✅ Quando roda o teste sozinho, passa ❌ Quando roda na suite, não passa ✅ O BD é sempre limpo entre os testes Always fun to debug 😅 Quais os palpites de vocês? Depois eu conto o que era hehe 😅
26
2
136
@tomazfernandes_
Tomaz Fernandes
2 years
10x+ performance improvement by using batches instead of one-by-one DB accesses. I've done this kind of optimization in half the companies I worked at, always with similar results. Funny thing is every time all more experience engs said it wouldn't work🤷🏻‍♂️
8
18
127
@tomazfernandes_
Tomaz Fernandes
8 months
Ainda sobre a reserva de emergência, por que essa necessidade de liquidez IMEDIATA? Se a reserva da pessoa é, sei lá, 50K, que tipo de emergência pode requerer 50K na mão, na hora? Acho até perigoso, não é não? Por que D+1 não é o suficiente pra pelo menos uma parte do valor?
57
3
123
@tomazfernandes_
Tomaz Fernandes
1 year
Pessoal, digamos que um dev backend que brincou de frontend uns 4 anos atrás precisasse atuar como Fullstack com React hoje. O que vocês sugeririam estudar pra mandar bem?
25
4
115
@tomazfernandes_
Tomaz Fernandes
8 months
💡Cuidados para se ter em Home Office ✅ Fazer exercícios físicos regularmente ✅ Investir em equipamentos e acessórios para ficar confortável ✅ Buscar atividades fora de casa, como almoçar fora, ir ali na esquina fazer um lanche, etc ✅ Ter um rito pós-trabalho para
10
8
113
@tomazfernandes_
Tomaz Fernandes
4 months
Por que criar vários endpoints se você pode usar apenas um e dizer no payload qual método você quer? 🤔
@srprogrammer
srProgrammer
4 months
pra que usar PUT e PATCH se tem o POST ai disponível chefe….
7
1
43
11
1
112
@tomazfernandes_
Tomaz Fernandes
5 months
@DalsonFigueired Salário inicial - em 10 anos é bem mais, se fizer mestrado, doutorado, aumenta. Crédito consignado pra imóvel com juros baixos.
19
0
105
@tomazfernandes_
Tomaz Fernandes
5 months
Minhas atividades profissionais hoje: ➡️ Dev em uma equipe de alta performance numa empresa Canadense ➡️ Core team member do Spring Cloud AWS ➡️ Escrevo artigos pra Baeldung sobre o framework que escrevi ➡️ C L A S S I F I E D 👀👀 😅😅
6
0
106
@tomazfernandes_
Tomaz Fernandes
4 months
@senhoritha “Qual o seu salário atual?” 🚩 🚩 🚩
9
0
106
@tomazfernandes_
Tomaz Fernandes
1 year
Vou lançar um curso de inglês para Dev trabalhar na gringa. Repitam comigo: “In progress, no blockers”. Novamente. De novo. Mais uma vez. Pronto, já sabe tudo o que precisa pra sua vaga! O resto pergunta pros colegas no Slack! 😄
4
4
103
@tomazfernandes_
Tomaz Fernandes
5 months
@Herbert_Phc Seria lindo, mas nem sempre a gente pode escolher. Eu com 37 anos e no currículo 3 meses de experiência em uma empresa, não acho que daria certo tentar mudar pra outra empresa… Como falei, não estou dizendo que fiz certo ou errado, cada um sabe de si. Tinha um limão, fiz uma
5
0
101
@tomazfernandes_
Tomaz Fernandes
2 years
Pessoal, onde vocês buscam vagas pra Java no exterior? Valeu! cc: @sseraphini
16
7
103
@tomazfernandes_
Tomaz Fernandes
6 months
ORM torna tarefas simples como fazer um CRUD algo trivial. Fazer SQL na unha pra tudo é trabalhoso e error prone! Pra casos mais complexos aí você escreve a query na mão, mas até nessa hora a ORM ajuda também. Claro, é sempre importante conferir a query que a ORM está gerando.
6
5
103
@tomazfernandes_
Tomaz Fernandes
5 months
Só pra apontar o óbvio: Se você é jovem e herdeiro, as regras da vida são umas. Se você não é jovem ou herdeiro, as regras da vida são outras. Não tente usar o playbook de um grupo sendo do outro 👊🏼
4
3
99
@tomazfernandes_
Tomaz Fernandes
3 months
E o copo Stanley pessoal, ficou cancelado mesmo ou já pode usar de novo? Nunca tive, mas seria legal pra manter uma água gelada no escritório. Só não quero tomar chumbo junto 😅😅
26
1
99
@tomazfernandes_
Tomaz Fernandes
8 months
@tetecoapenas É, primeiro emprego a história é outra. Mas eu acho que vale a dica - aceitar o emprego possível e se qualificar, pra depois procurar um emprego melhor se for o caso.
1
0
90
@tomazfernandes_
Tomaz Fernandes
8 months
Eu trabalho com projetos Open Source há alguns anos, tendo feito contribuições significativas para projetos importantes. Que dúvidas ou curiosidades você tem sobre Open Source? Ask me anything.
24
7
88
@tomazfernandes_
Tomaz Fernandes
4 months
@fairyenough Sei lá, essas imagens tão com uma cara de IA danada 😅 A pessoa diz que a fonte é O Globo, mas não postou nenhum link… Pra mim é um experimento de fake News 🤷🏻‍♂️
3
1
86
@tomazfernandes_
Tomaz Fernandes
1 year
Os Dev liberal: “ah, tem que deixar o mercado regular, dar liberdade pra empresa…” Empresa: contrata o sênior de 2 anos Os Dev liberal: “que absurdo, sênior tem que ter 5 anos, tá errado, não pode isso não…” 😅😅 (🍿) @sseraphini
8
10
81
@tomazfernandes_
Tomaz Fernandes
5 months
Happy to share my first Baeldung article, about - you guessed it right - Spring Cloud AWS 3.0 SQS Integration! This is an introductory, step-by-step tutorial to get things going quickly while following a few best practices. Please retweet for support, and happy coding! 🚀
@baeldung
Baeldung
5 months
New Post: Introduction to Spring Cloud AWS 3.0 – SQS Integration
0
13
56
4
19
81
@tomazfernandes_
Tomaz Fernandes
2 years
Software engineers will always be in high demand because every few years we invent some new technologies and convince everyone else we need to rewrite the entire world around them 🤷🏻‍♂️
2
11
81
@tomazfernandes_
Tomaz Fernandes
2 years
Now that Spring Cloud AWS M2 is out, I'd like to share some details on the project's new SQS integration. It's a flexible, high-throughput framework that builds on the assembly-time design from Spring Kafka and the non-blocking runtime of AWS SDK 2. Let's take a look! 1/
Tweet media one
1
16
82
@tomazfernandes_
Tomaz Fernandes
8 months
@Tattirando Honestamente, fui muito mais sugado em empresas BR que estrangeiras, sem comparação 🤷🏻‍♂️
9
3
80
@tomazfernandes_
Tomaz Fernandes
8 months
Uma das melhores decisões que tomei na vida foi desistir de “estar certo”. Hoje aceito que existe uma pluralidade de convicções, e que tentar impor a sua a outrem é desrespeitoso e… chato pacas! 😅😅 Concorda? Como você lida com essa questão?
22
4
79
@tomazfernandes_
Tomaz Fernandes
1 year
Tenho um orçamento de R$1K da empresa pra gastar em coisas pro home office, mas estou sem ideias. Quem tem sugestões??
59
0
73
@tomazfernandes_
Tomaz Fernandes
2 months
Muitas vezes a pessoa é contra OOP porque não entendeu direito como fazer 🤷🏻‍♂️ Just saying 😅
6
7
75
@tomazfernandes_
Tomaz Fernandes
1 year
Palpite Num futuro não muito distante teremos majoritariamente dois grupos de devs - Aqueles que trabalham presencial / híbrido em empresas do próprio país - Aqueles que trabalham remoto em times globalizados de empresas principalmente do exterior Confere?
18
0
72
@tomazfernandes_
Tomaz Fernandes
5 months
Se tem uma coisa que a vida me ensinou foi a não ficar olhando pro lado a não ser como fonte de inspiração. Se eu vejo alguém fazendo algo legal, já quero logo saber como posso fazer também 😅 Se eu fosse me guiar por estatísticas, probabilidades ou opinião dos outros, não
2
0
73
@tomazfernandes_
Tomaz Fernandes
1 year
@EngineerRabbit A treta vai passar a ser Devs de R$36K+ 😅
3
0
69
@tomazfernandes_
Tomaz Fernandes
8 months
Dica pra quem está começando: Confira sempre o que você está mandando pro repositório. Vai fazer commit? Confere o que está sendo comitado. Vai fazer push? Confira o que está subindo. Abriu o PR? Confira antes de pedir o review. Faz certo que dá certo 👊🏼
7
5
72
@tomazfernandes_
Tomaz Fernandes
8 months
“Ahn, mas algoritmo e estrutura de dados não serve pra nada” 🙄 🌲 O sistema que eu trabalho é todo baseado numa hierarquia, representada como uma árvore 🌳 Meu dia a dia inclui criar diversos algoritmos para obter nós da árvore de acordo com algum critério e passar para outro
2
1
69
@tomazfernandes_
Tomaz Fernandes
1 year
Some of the best engineers I know and… yours truly! An honor I’m truly grateful for 🙌🏼🙌🏼 Having committed 20K+ lines of code and docs to the project, perhaps that’s warranted 😅 It’s really rewarding doing work that helps engineers and companies from all around the world 🌎
Tweet media one
2
6
69
@tomazfernandes_
Tomaz Fernandes
4 months
Ótima hora pra criar um concorrente 👍🏼
@TerraBrasilnot
Terra Brasil Notícias
4 months
"Encerrar atividades": essa é a resposta dos aplicativos de delivery que classificam como “inaceitável” proposta do governo; ENTENDA
Tweet media one
940
2K
11K
6
1
69
@tomazfernandes_
Tomaz Fernandes
1 year
Pessoal fullstack (JS + Java), como é a vida de vocês? Não é muita coisa pra acompanhar de stack / tooling não? Como vocês administram?
13
4
65
@tomazfernandes_
Tomaz Fernandes
1 year
Empresa: não pode ficar pulando de emprego Also empresa: quanto você ganha atualmente? Nossa, você quer aumento de 20%, não pode não, tem que ser menos… 😂🙃🙂😂
5
3
65
@tomazfernandes_
Tomaz Fernandes
5 months
@gabriel_v0 Opa, escrevi o Spring Cloud AWS SQS 3.0 de cabo a rabo
4
0
68
@tomazfernandes_
Tomaz Fernandes
7 months
@eumchd Misoginia no meu perfil é block 👊🏼
0
0
62
@tomazfernandes_
Tomaz Fernandes
5 months
Grande dia 👍🏼 ✅ Vale caiu ✅ Tarefa adiantada ✅ Próximo artigo foi pra revisão final ✅ C L A S S I F I E D ✅ Amanhã é carnaval 🎭 Nada a reclamar, somente a agradecer 🙌🏼🙌🏼
2
0
62
@tomazfernandes_
Tomaz Fernandes
3 months
Vocês conseguem programar bem quando estão relaxados e de boas, ou precisam estar pilhados, no poder do estresse e do café?
34
1
62
@tomazfernandes_
Tomaz Fernandes
8 months
Opinião impopular 100% de cobertura de testes unitários é pra satisfazer TOC (😅), não pra ser uma maneira eficiente de proteger uma aplicação Normalmente o esforço para cobrir os últimos 20% é desproporcionalmente maior do que a relevância do que eles estão cobrindo Concorda?
11
3
59
@tomazfernandes_
Tomaz Fernandes
1 year
@sombriks First one - as a rule of thumb, the DTO can know about the entity, but the entity must never know about the DTO.
4
0
61
@tomazfernandes_
Tomaz Fernandes
11 days
@samsantosb Não é número porque tem o - né… Se salvar como número vai subtrair e ficar errado!
4
0
60
@tomazfernandes_
Tomaz Fernandes
6 months
👨🏻‍💻 Um dia na vida de um mantenedor Como membro do time e responsável pela integração com o SQS do Spring Cloud AWS, interajo com muitos usuários do mundo todo 🌎 É bem comum pedirem features que existiam na versão 2.x, e que como na 3.0 eu reescrevi tudo do zero não entraram,
3
1
60
@tomazfernandes_
Tomaz Fernandes
4 months
Por que as pessoas dizem “comprar um domínio” se você tem que pagar todo mês / ano? 🤔 Não seria mais coerente dizer “alugar um domínio”?
6
2
57
@tomazfernandes_
Tomaz Fernandes
2 years
Being able to consume and acknowledge up to: ➡️ 17K messages per second ➡️ for 1M messages ➡️ on a single AWS ECS task / instance in load tests so far, the new Spring Cloud AWS SQS integration was thought for high-throughput from the ground up Let's take a closer look! 🚀 1/6
Tweet media one
3
9
55
@tomazfernandes_
Tomaz Fernandes
8 months
Um desenvolvedor líder deve priorizar desbloquear seus pares ao invés de suas próprias tarefas. Afinal, com dois ou mais produzindo em paralelo a produtividade geral do time como um todo será melhor. Concordam?
3
3
51