"Para adicionar ao seu texto, há um tempo atrás escrevi um artigo que apresenta a técnica de Asynchronous Request Batching and Caching, que se utiliza da capacidade de Promises resolvidas serem acessadas para otimizar o tempo de resposta de um recurso...."1 tabcoin · 0 comentário · josefilho · 4 meses atrás
"Depois da nossa conversa inicial, decidi atualizar o exemplo pra ficar mais fácil de visualizar a ideia enquanto um mecanismo de compensação a nível de negócio, ao invés de estar associado à camada de dados. Isso porque, na camada de dados, a reconcili..."1 tabcoin · 0 comentário · josefilho · 4 meses atrás
"Perfeito. Bem colocado. Para cenários aonde o impacto do rollback não envolve apenas entidades internas, de fato, não há uma resposta simples e talvez, a abordagem de compensação seja apenas a ponta de um iceberg, que certamente, permite muita exploraç..."1 tabcoin · 0 comentário · josefilho · 4 meses atrás
"Você trouxe bons pontos. E dada a proposta simplificada que usei pra apresentar a ideia, realmente, fica inviável aplicar em cenários reais. Acredito que falhei em não adicionar a este contexto qual foi a inspiração, e olhando agora, acho que dava pra..."1 tabcoin · 2 comentários · josefilho · 4 meses atrás
"O kht disse tudo, e sem ofensas, mas é você quem estuda pra ser um profissional na área, não seu cliente/parceiro de negócios. E a isso adiciono que o único software que não cresce escopo é aquele que não é usado. Todo software que "dá certo", terá um..."2 tabcoins · 0 comentário · josefilho · 5 meses atrás
"Parabéns pelo projeto. A tecnologia foi só um detalhe. O valor está no raciocínio matemático aprendido e aplicado. Se gostou mesmo do tema, recomendo estudar outras técnicas de otimização como Simulated Annealing, Knapsack, N-queens e até algoritmos ge..."2 tabcoins · 0 comentário · josefilho · 5 meses atrás
"Claramente é um contrato leonino. Nem vou entrar no mérito do que configura vínculo empregatício, ou não. Mas exclusividade tem preço. Negocie a cláusula de exclusividade para que eles paguem pela sua exclusividade e ouça a devolutiva. Se estiverem abe..."1 tabcoin · 0 comentário · josefilho · 5 meses atrás
"Olá, @Escudo. Há alguns meses atrás respondi à uma publicação aqui no TN: Dev Sênior Me Perseguindo, e acredito que a resposta que dei lá, cabe aqui também. Você pode ver minha resposta aqui. Seja sempre vigilante a respeito dos seus vícios e virtudes...."1 tabcoin · 1 comentário · josefilho · 9 meses atrás
"Há um canal no YouTube com um ótimo conteúdo a respeito. Recomendo que comece por esse vídeo: https://youtu.be/yXuwS3o6wOg?si=Zpc_R2n7eiCOgRla Bons negócios!"1 tabcoin · 0 comentário · josefilho · 10 meses atrás
"É muito difícil aconselhar alguém. Quem dirá alguém que não conheço e que o que sei é apenas a superfície do problema que o aflinge. Vou tentar compartilhar contigo, o que penso e espero que te ajude no seu processo de entendimento do que está acontece..."3 tabcoins · 0 comentário · josefilho · 11 meses atrás
"O que você quer implementar, implica em uma abordagem de controle de sessão. Há algumas maneiras de se fazer isso, e boas ideias já foram apresentadas aqui. Pensando em algo simples para validar a ideia, Eu implementaria usando um banco de chave-valor..."1 tabcoin · 0 comentário · josefilho · 11 meses atrás
"Aqui fiz duas publicações em que o pano de fundo era o Laravel, mas PHP foi parte do meu início de carreira. Inclusive, criei uma página reunindo algumas dicas pra trabalhar com o Framework: https://josemoraes.github.io/guia-de-boas-praticas-laravel-pa..."1 tabcoin · 0 comentário · josefilho · 2 anos atrás
"Fala, Novato. Estou no mercado há mais de 10 anos e acredito que tenho uma opinião um pouco diferente dos demais que vi comentando aqui. Nesse jogo, você não muda o ambiente, o ideal é você mudar de ambiente, pois as decisões do lugar não dependem de v..."6 tabcoins · 0 comentário · josefilho · 2 anos atrás
"Parabéns pelo trabalho e seus resultados! Minha trajetória Aos 18 anos, entrei em uma universidade federal logo após o ensino médio, pois a faculdade que queria fazer (era o mesmo curso, Análise de Sistemas) Eu não tinha como pagar e por sorte, tive um..."2 tabcoins · 1 comentário · josefilho · 2 anos atrás
"Boa pergunta. A relação de custo-benefício aqui está muito atrelada ao cenário. Em termos de velocidade, diria que a comparação entre uma técnica e outra não te diz muito caso o cenário serja favorável ao Batching/Caching das Promises que apresentei no..."1 tabcoin · 0 comentário · josefilho · 2 anos atrás
"Fala, Bruno. Procure o Senai de Londrina, ou o Hub de Inteligência Artificial do Senai Londrina. Eles possuem um laboratório focado em IA e me recordo que quando trabalhei lá, desenvolveram um projeto de reconhecimento de imagem para identificar qualid..."2 tabcoins · 0 comentário · josefilho · 2 anos atrás
"Valeu pelo comentário Coelhucas. Eu publiquei um segundo texto porque se apenas editasse o primeiro, as pessoas não seriam impactadas por ele. Foi intencional. Seu questionamento sobre propósito de existir os dois textos, seria o mesmo que dizer que a..."3 tabcoins · 0 comentário · josefilho · 2 anos atrás
"Valeu, Maniero. Acredito que você foi o que chegou mais perto da questão central do texto, e a culpa é minha. Acredito que há caminhos para Eu ter escrito melhor o texto sem ter criado nenhuma confusão. O título "Senior" em si, pode variar muito de emp..."1 tabcoin · 0 comentário · josefilho · 2 anos atrás
"Olá, Natan. Houveram boas respostas antes, então vou só adicionar um detalhe. Seu erro foi aplicar a mesma lógica da sua função na declaração de expectativa do teste e isso não é correto. Testes unitários devem validar se, dada uma entrada, o resultado..."1 tabcoin · 0 comentário · josefilho · 2 anos atrás
"Olá, Douglas. Valor é subjetivo. O principal valor da plataforma é reunir conteúdos de "valor", e o conceito de valor neste contexto, depende da avaliação de cada um que ler seu texto. Arranhando a superfície da questão, Eu diria que os downvotes viera..."1 tabcoin · 0 comentário · josefilho · 2 anos atrás
"Agradecido, Abner ;) Essa é uma armadilha que costuma pegar principalmente aquele profissional que está começando a ganhar performance fazendo tarefas mais gerais, e que começa a ouvir elogios como: "Tu é rápido hein"; "Você é foda". E antes de atingir..."2 tabcoins · 0 comentário · josefilho · 2 anos atrás
"A lógica está no fato de que todo pseudocientista, sempre se porta como especialista, e acredita que o que faz realmente funciona (porque aquilo é tudo que ele conhece e acredita). Ao sugerir a experiência, quero apenas escancarar como todos que se por..."1 tabcoin · 2 comentários · josefilho · 2 anos atrás
"Sinceramente, não assuma a responsabilidade da hospedagem, a não ser que você esteja vendendo o desenvolvimento do site, e cobre uma taxa mensal de manutenção (pra custear a hospedagem e atribuir valor à essa responsabilidade, mesmo que você consiga ho..."2 tabcoins · 0 comentário · josefilho · 2 anos atrás
"Em empresas aonde a preocupação existe, seja por aderência de políticas de segurança, seja porque a empresa é grande o bastante para que a segurança e confiabilidade represente parte de sua imagem enquanto marca, os projetos fazem uso de ferramentas qu..."8 tabcoins · 0 comentário · josefilho · 2 anos atrás
"Sim. Acredito que uma boa universidade irá te preparar, não para a entrada no mercado, mas para seu crescimento nele. Discuto mais sobre isso aqui: https://www.tabnews.com.br/josefilho/devo-fazer-faculdade-e-o-custo-ao-longo-prazo-de-suas-escolhas"2 tabcoins · 2 comentários · josefilho · 2 anos atrás
"O uso da linguagem deve ser encarado como uma ferramenta profissional. Na informalidade do dia-a-dia é aceitável, mas ao expressar uma ideia, se você não souber transpor suas ideias para o texto, será muito difícil progredir em uma discussão. Eu entend..."4 tabcoins · 2 comentários · josefilho · 2 anos atrás
"Que projeto legal, Matheus. Tive o mesmo problema que você e busquei resolver por conta (mal de dev?). https://www.treinoeasy.com.br/ apenas te permite criar o treino e gera um link final que te permite acessá-lo diretamente, ou baixar um PDF (tem ajud..."2 tabcoins · 1 comentário · josefilho · 2 anos atrás
"Olá. O caminho mais correto é configurar um bom APM (Application Performance Monitor) e ter métricas acuradas e reais. Dê uma olhada nestes exemplos. Fazer otimizações sem ter métricas é atirar pra qualquer lado."2 tabcoins · 0 comentário · josefilho · 2 anos atrás
"Oi, Pedro. Entendi a reflexão que propôs. Não tem haver com Python, ou Java; Tem haver com lógica de mercado. Continue se aprimorando, tenho certeza que vai longe."2 tabcoins · 1 comentário · josefilho · 2 anos atrás
"Olá, Patrick. O conteúdo coberto pelo teste está na página de detalhes da certificação, com inclusive a proporção das questões por tópico. Como ponto de partida, dê uma olhada neste repo que criei só pra reunir os links úteis: https://github.com/josemo..."1 tabcoin · 0 comentário · josefilho · 2 anos atrás