Otimizando a aplicação para produção: gerando caches de bytecodes com opcache

Ainda existem muitos profissionais que não conhecem a otimização através dos caches de bytecode e a ideia da palestra é levar esse conhecimento a esses profissionais. Pretendo mostrar o que é o cache de bytecode, como funciona o processo de ‘compilação’ do php a cada request e como habilitar o opcache, bem como quais os ganhos tivemos em uma app real.

Lições que aprendi em 22 anos de carreira e os caminhos que os dev’s iniciantes devem percorrer

Todos nós cometemos e aprendemos muito com eles. Algumas vezes pensamos que poderíamos ter evitado algumas situações ou tomado decisões melhores se alguém tivesse nos orientado a respeito dessa ou daquela situação. Esse é o objetivo da conversa: Trazer reflexões que considero importantes de serem levadas em consideração em diversos momentos da nossa carreira. Passado, Presente e Futuro.

Criando esteiras de CI/CD performáticas e seguras

As esteiras de CI/CD são extremamente importantes em processos de DevOps, mas muitas vezes não damos a devida atenção ao criá-las, tornando-as lentas, caras e inseguras. Iremos ver como utilizar ferramentas como o GitHub Actions para criar esteiras resilientes para múltiplos ambientes, usando as principais recomendações de performance e segurança para publicar nossas aplicações na nuvem.

Acessibilidade na Web: Tornando Visível o Invisível

Vamos mergulhar nos aspectos técnicos fundamentais para tornar a web acessível a pessoas cegas. Discutiremos como estruturar o conteúdo de forma que leitores de tela possam interpretá-lo eficientemente, incluindo o uso correto de elementos semânticos como cabeçalhos (h1 a h6), listas, e landmarks. Exploraremos a importância de fornecer descrições de imagens adequadas usando atributos alt, além de como utilizar ARIA para enriquecer a experiência do usuário em sites dinâmicos. Abordaremos técnicas de navegação via teclado, assegurando que todos os elementos interativos possam ser acessados sem o uso do mouse. A palestra também discutirá a necessidade de testes de acessibilidade contínuos, incluindo ferramentas automatizadas e testes manuais com tecnologias assistivas. Por fim, daremos um passo a passo para garantir que seu site esteja em conformidade com as diretrizes WCAG (Web Content Accessibility Guidelines), proporcionando uma experiência inclusiva e eficaz para todos os usuários, independentemente de suas habilidades visuais.

Tendências de mercado de TI com foco em profissionais do sexo feminino

A área da tecnologia é reconhecida como majoritariamente masculina, mas apesar disso, é um mercado aberto a todos, com seus próprios desafios e oportunidades. Procuramos então discutir como está o mercado de TI com foco nas profissionais do sexo feminino, discutindo se houve ou não mudanças nos últimos 10 anos, e também falar sobre projetos, vagas de trabalhos e incentivos a entrada de mulheres nessa área.

D de SOLID: Reduzindo o vendor lock-in em aplicações PHP

Nesta palestra, abordaremos um tema precioso para a arquitetura de software: a manutenibilidade. Criar software pode ser complicado, mas manter o software funcionando pode se tornar ainda mais complicado. É natural que deleguemos o máximo de trabalho possível para componentes de terceiros para focar na implementação do negócio, mas eventualmente os terceirizados podem se tornar sequestradores de nossa evolução. Queremos reler os princípios conhecidos como SOLID e enfatizar que esses princípios tem como objetivo principal permitir que façamos mudanças para melhorar o software sem necessariamente torná-lo mais complexo. Vamos discutir o padrão de inversão de dependências e como podemos tentar nos proteger de quem supostamente veio para nos ajudar: componentes e frameworks que os orquestram.

Uso do EXPLAIN nos seus Bancos de Dados

O comando EXPLAIN, no PostgreSQL e em outros SGDB, nos ajuda a entender qual vai ser o processo interno de como o Banco de Dados irá executar uma determinada query. Isto é o nosso primeiro passo pra entender a performance desta. Nesta palestra, vamos mostrar como o EXPLAIN funciona no PostgreSQL e como vcs podem usar o EXPLAIN pra resolver problemas de performance nas queries.

O que aprendi em uma carreira de 19 anos de PHP (direto da Austrália)

Ricardo Martins começou sua carreira PHP em 2005, e enquanto esteve no Brasil participou de todas edições do PHP Conference Brasil. Empreendedor digital, agora mora do outro lado do mundo (Austrália). Nesta palestra, contará para onde a tecnologia PHP o levou, Dificuldades, Desafios superados, conquistas, dicas úteis, pulos do gato; “macetes” que aprendeu e utilizou para acelerar sua carreira e se diferenciar no mercado.

Painel: PHP & Carreira: Onde estamos e para onde vamos?

Como está a situação de carreira para pessoas desenvolvedoras PHP? Com a já presente complexidade dos requisitos de vagas, novas tecnologias se tornando populares e o mercado abalado por layoffs, a linguagem mantém o o otimismo? E o que nos reserva o futuro?

Neste painel, moderado pela Organização da PHP Conference Brasil, nossos(as) convidados(as) dissecam e esclarecem o assunto.

Painelistas:

Johnathan Cardoso
Marjori Klinczak
Marco Andrei Kichalowsky
Ricardo Coelho

 

 

 

 

 

Painel: Arquiteturas, Padrões, Standards, Ambientes, IA: A linguagem atende à diversidade de demandas do mercado?

O mercado de desenvolvimento vive em constante – e às vezes exaustiva – mudança: novos padrões, standards, múltiplas opções de arquiteturas, ambientes… e tudo isso sem contar a Inteligência Artificial. Será que a linguagem está preparada para seguir atendendo todas essas mudanças?

Neste painel, moderado pela Organização da PHP Conference Brasil, nossos convidados dissecam e esclarecem o assunto.

Painelistas:

Felipe do Espírito Santo
Pablo Dall’Oglio
Rafael Lunardelli

 

Abrir bate-papo
Olá 👋
Podemos ajudá-lo?