Nessa semana, participamos de uma animada discussão sobre os impactos da tecnologia para os modelos de negócio. O evento foi organizado pela Blusoft – Polo Tecnológico de Informação e Comunicação da Região de Blumenau. Compartilhe suas impressões com a gente!
Não dá para resistir! O setor médico será “transformado” por recursos digitais
Recentemente, a Microsoft anunciou o primeiro vertical em seus serviços de nuvem. Trata-se da Azure for Health, uma iniciativa que pode ajudar a conter o crescimento inflacionado dos gastos americanos no setor de saúde. Estima-se que, só em 2018, tenham sido gastos, nos EUA, mais de US$ 3.8 trilhões, algo em torno de U$ 11 […]
Performance, arquitetura de software, NoSQL e dicas para programar melhor
Lançamos, na última semana, quatro novos vídeos no canal técnico da EximiaCo no Youtube. Abrimos a semana falando sobre performance. Mais especificamente, como processar arquivos CSV grandes. Indicamos os impactos causados pelo GC, destacando conceitos aplicáveis para o dia-a-dia. Na sequência, publicamos o segundo vídeo da playlist em que discutimos os “Fundamentos para Arquitetura de […]
Ayende recomenda: “Estude código ‘dois níveis’ mais avançados do que aquele que você escreve”
“Como ser um programador melhor?”. Encerramos uma conversa com Oren Eini (aka Ayende Rahien), para nosso canal no YouTube, fazendo exatamente essa pergunta. No vídeo abaixo, destacamos o que ele respondeu. Oren é o líder criativo e técnico para desenvolvimento do RavenDB – base de dados NoSQL, escrita em C#. Também é um dos maiores […]
Fazendo “parsing” de arquivos grandes
Esta publicação está disponível em vídeo, ampliada e revisada, no canal da EximiaCo. Realizar o parse de arquivos grandes é uma tarefa recorrente no dia a dia de desenvolvedores, ao mesmo tempo em que pode ser desafiadora. É muito fácil, ao fazer parsing, escrever código lento que consome muita memória. Como exemplo, vamos considerar um arquivo […]
Software Architecture for Developers (volumes 1 & 2)
Os dois volumes de Software Architecture for Developers, escritos pelo criador do modelo C4, Simon Brown, são, ambos, referências abrangentes e qualificadas para a prática de Arquitetura de Software. No primeiro volume, o autor discorre, majoritariamente, sobre as soft skills necessárias. No segundo volume, a ênfase para as práticas de elaboração e documentação de arquiteturas, […]
Quando fazer o “aparentemente errado” é certo
[tweet]Um dos maiores desafios à manutenabilidade é o alto acoplamento. Entretanto, muitas vezes, tentativas ingênuas de combatê-lo levam ao aumento desnecessário de complexidade, implicando, exatamente, no aumento dos custos de manutenção.[/tweet] É comum, por exemplo, encontrarmos sistemas, sobretudo escritos em linguagens orientadas a objetos fortemente tipadas, como C# e Java, com cuidado demasiado na separação […]
Bons indicadores geram alinhamento. Indicadores ruins comprometem a execução
Os “Drops da EximiaCo” estão disponíveis em algumas das principais plataformas de podcast, incluindo iTunes, Spotify, SoundCloud e Deezer! Em todo caso, caso seu player não tenha suporte a nenhuma dessas plataformas, poderá usar nosso feed. [tweet]Fato importante: sempre que houver indicadores para medir o desempenho das pessoas, elas irão ajustar suas atividades para melhorar estes indicadores. Entretanto, as […]
Temos um canal para temas técnicos no YouTube!
Procurando maneiras de ampliar nossa relação com as comunidades técnicas e, também, fornecer mais material de qualidade para nossos clientes, lançamos, há pouco mais de duas semanas, o canal da EximiaCo no YouTube. Como acontece com nosso podcast, muitos de nossos vídeos serão versões revisadas e ampliadas para algumas das publicações que compartilhamos em nossos […]
Três pontos a considerar antes de adotar Kubernetes
Esta publicação foi revisada e ampliada em uma discussão, registrada em vídeo, no canal da EximiaCo. Muitos times estão empolgados para começar a utilizar Kubernetes, graças aos recursos oferecidos que favorecem a resiliência, elasticidade, portabilidade e confiabilidade. Alguns desenvolvedores querem ganhar experiência com a plataforma para adicionar mais uma skill altamente demandada em seu currículo, outros […]