Essa apresentação foi feita na ViziVali para o curso de Tecnologia em Sistemas para Internet em 2010.
Resolvi subir para manter no meu histórico. Na época era o tão esperado ruby 1.9 e rails 3 :)
Otimizando tempo de build: performance da suíte de testesJônatas Paganini
Case da Resultados Digitais sobre como diminuir o tempo de performance de uma suíte de 12 mil testes automatizados de 25 minutos para 13 minutos.
Apresentação realizada por @jonatasdp e @xptavares no evento TDC (The Developers Conference) edição Florianópolis.
My own story with go.
On these story I share how to migrate a lot of data between two MongoDb servers using GO.
Some learns and details that makes all the difference.
Nessa talk falo sobre ideias de desenvolvimento que facilitam o engajamento dos usuários e também o aprendizado.
Os desafios do contexto são voltados a linguagem bliss e outros 2 exemplos voltados a aprender linguagem de programação.
Palestra no Floripa on Rails em conjunto com o @jaisonerick mostrando como trabalhar com threads e processos assíncronos na linguagem Ruby.
Mostramos cases da SumOne e também Resultados Digitais.
Veja mais em floripaonrails.com.br
4 ferramentas para acompanhar seu app em produção pelo slackJônatas Paganini
Essa talk foi realizada no TDC 2016 Edição Florianópolis na trilha de DevOps.
Falamos sobre algumas maneiras que monitoramos nosso app via slack na Resultados Digitais.
Otimizando tempo de build: performance da suíte de testesJônatas Paganini
Case da Resultados Digitais sobre como diminuir o tempo de performance de uma suíte de 12 mil testes automatizados de 25 minutos para 13 minutos.
Apresentação realizada por @jonatasdp e @xptavares no evento TDC (The Developers Conference) edição Florianópolis.
My own story with go.
On these story I share how to migrate a lot of data between two MongoDb servers using GO.
Some learns and details that makes all the difference.
Nessa talk falo sobre ideias de desenvolvimento que facilitam o engajamento dos usuários e também o aprendizado.
Os desafios do contexto são voltados a linguagem bliss e outros 2 exemplos voltados a aprender linguagem de programação.
Palestra no Floripa on Rails em conjunto com o @jaisonerick mostrando como trabalhar com threads e processos assíncronos na linguagem Ruby.
Mostramos cases da SumOne e também Resultados Digitais.
Veja mais em floripaonrails.com.br
4 ferramentas para acompanhar seu app em produção pelo slackJônatas Paganini
Essa talk foi realizada no TDC 2016 Edição Florianópolis na trilha de DevOps.
Falamos sobre algumas maneiras que monitoramos nosso app via slack na Resultados Digitais.
"RD Talk" sobre tecnologia para o pessoal das outras áreas da Resultados Digitais. A ocasião foi pra desmistifica de maneira divertida alguns termos utilizados no ambiente de desenvolvimento de software e que o público em geral desconhece.
O conteúdo da palestra foi desenvolvido a partir das questões trazidas pelos colaboradores da Resultados Digitais então tem várias partes que são específicas ou relacionadas ao contexto da RD e não só a tecnologia.
Nesta palestra, vemos como é a carreira de um desenvolvedor Java, falamos um pouco sobre o mercado, sobre o desenvolvimento de um profissional e damos algumas dicas de como se tornar um ninja.
É muito comum um estagiário de TI após 6 meses de experiência deixar a empresa sem qualquer domínio ou conhecimento técnico para se virar no mercado, ou pior, ele desiste da área devido as dificuldades, cobranças e principalmente frustrações. Não é à toa, a TI é uma das áreas que mais contrata estagiários e ao mesmo tempo uma das que menos investe nesses aprendizes.
A verdade, é que um estagiário deveria (e deve) ser encarado como um investimento de médio-longo prazo em vez de simples mão de obra barata. Uma empresa que investe em um estagiário tem como retorno um profissional motivado e qualificado, acima da média, que absorveu não só conhecimentos técnicos, mas também a cultura da empresa e da sua equipe.
Mas como investir em um estagiário? Como treiná-lo? Nesta palestra compartilharei como a TriadWorks tem investido em seus estagiários e assim formado profissionais competentes no mercado, além dos erros e acertos nesse processo, dessa forma, empresas terão uma boa idéia de como aplicar práticas simples e úteis para treinar e orientar seus aprendizes e, claro, seus futuros profissionais.
Construir uma carreira no ramo da informatica é resultado de uma junção de várias atitudes e ações. Esta palestra procura orientar o desenvolvedor em como contruir sua carreira e projetar seu nome dentro do mercado de trabalho.
Talk apresentada por Patrick Müller no encontro do GURU-RS de novembro de 2013, falando um pouco sobre o que é a linguagem de programação Ruby para quem ainda é iniciante.
Ruby On Rails: Por que sua Startup deve usar?Luiz Carvalho
Apresentação realizada durante o FORTES 2015 no dia 18/10/2015 em Palmas-TO no Auditório do Tribunal de Justiça do Tocantins.
fortes.tre-to.jus.br/fortes2015/#palestrante
"RD Talk" sobre tecnologia para o pessoal das outras áreas da Resultados Digitais. A ocasião foi pra desmistifica de maneira divertida alguns termos utilizados no ambiente de desenvolvimento de software e que o público em geral desconhece.
O conteúdo da palestra foi desenvolvido a partir das questões trazidas pelos colaboradores da Resultados Digitais então tem várias partes que são específicas ou relacionadas ao contexto da RD e não só a tecnologia.
Nesta palestra, vemos como é a carreira de um desenvolvedor Java, falamos um pouco sobre o mercado, sobre o desenvolvimento de um profissional e damos algumas dicas de como se tornar um ninja.
É muito comum um estagiário de TI após 6 meses de experiência deixar a empresa sem qualquer domínio ou conhecimento técnico para se virar no mercado, ou pior, ele desiste da área devido as dificuldades, cobranças e principalmente frustrações. Não é à toa, a TI é uma das áreas que mais contrata estagiários e ao mesmo tempo uma das que menos investe nesses aprendizes.
A verdade, é que um estagiário deveria (e deve) ser encarado como um investimento de médio-longo prazo em vez de simples mão de obra barata. Uma empresa que investe em um estagiário tem como retorno um profissional motivado e qualificado, acima da média, que absorveu não só conhecimentos técnicos, mas também a cultura da empresa e da sua equipe.
Mas como investir em um estagiário? Como treiná-lo? Nesta palestra compartilharei como a TriadWorks tem investido em seus estagiários e assim formado profissionais competentes no mercado, além dos erros e acertos nesse processo, dessa forma, empresas terão uma boa idéia de como aplicar práticas simples e úteis para treinar e orientar seus aprendizes e, claro, seus futuros profissionais.
Construir uma carreira no ramo da informatica é resultado de uma junção de várias atitudes e ações. Esta palestra procura orientar o desenvolvedor em como contruir sua carreira e projetar seu nome dentro do mercado de trabalho.
Talk apresentada por Patrick Müller no encontro do GURU-RS de novembro de 2013, falando um pouco sobre o que é a linguagem de programação Ruby para quem ainda é iniciante.
Ruby On Rails: Por que sua Startup deve usar?Luiz Carvalho
Apresentação realizada durante o FORTES 2015 no dia 18/10/2015 em Palmas-TO no Auditório do Tribunal de Justiça do Tocantins.
fortes.tre-to.jus.br/fortes2015/#palestrante
Palestra dada ao grupo PHPMS.
A trilha de uma carreira em PHP possui vários galhos, conheça um pouco destes caminhos, desde a formação (ZCE), e veja como foi a ZendCon em 2008.
Primeira apresentação do evento Meritt CC, um espaço construído para que todos os meritts possam compartilhar seu conhecimento.
Esta apresentação foca na construção de times de sucesso, pautada principalmente na filosofia Ágil para propor 7 elementos importantes de um time que possa ser chamado de um time dos sonhos:
1 - Vocabulário Comum
2 - Trabalhar Junto
3 - Multidisciplinar
4 - Argumentação Clara, Objetiva e Focada em Resultados
5 - Método
6 - Aperfeiçoamento
7 - Confiança
Apresentação realizada no dia 9 de julho de 2013, às 11h por Kaléu Caminha.
Extracting a Rails Engine to a separated applicationJônatas Paganini
As a Rails Application grows, there is a need to decouple heavy systems from the monolithic applications. Several teams in different companies are doing the same: extracting (micro) services from their monolithic applications to give the engineering teams more flexibility to speed up the workflow.
From the separation of the business logic to the server's setup, every change should respect the zero-downtime approach.
This talk shares the automated steps and exercises we created to have a smooth transition to the new system.
I'll share the context of the tool that is automatically extracting an entire
rails engine from a project and moving it to a separate service.
This talk is about experiments with RSpec files changing the files through the abstract syntax tree.
It works with the Ruby gem fast: https://github.com/jonatas/fast that allow running dynamic experiments manipulating code and running the changed code
Experiências na Resultados Digitais sobre escalar na nuvem. Palestra junto com @andrehjr (http://ndr.io) no The Developers Conference - TDC Florianópolis 2015.
Dicas para ter mais produtividade no trabalho.
Esta foi uma RDTalk, evento promovido para promover e compartilhar conhecimento entre os RDoers na Resultados Digitais.
Alguns detalhes para ter uma impressão 3D amadora de melhor qualidade.
Talk do ambito maker na trilha de Impressão 3D no The Developers Conference - 2015 São Paulo. Falando sobre minhas experiências sobre impressão 3D na http://invent.to com nossa RepRap Prusa Mendel.