As apresentações de engenharia de software mais vistas de 2024
(techtalksweekly.io)-
Entre os vídeos de palestras de cada conferência, foram organizados 100 em ordem de maior número de visualizações (apenas os títulos foram traduzidos para o coreano)
-
As mudanças na indústria de engenharia de software em 2024, suas causas e o próximo passo - Gergely Orosz (Craft Conference) ⸱ 44m 51s
-
Além do hype: uma visão realista dos grandes modelos de linguagem - Jodie Burchell (GOTO 2024) ⸱ 42m 52s
-
O que é OpenTelemetry? - Martin Thwaites (GOTO 2024) ⸱ 46m 34s
-
DuckDB: como processar dados do notebook ao servidor - Gabor Szarnyas (GOTO 2024) ⸱ 36m 30s
-
Entendendo a próxima etapa do desenvolvimento web - Steve Sanderson (NDC London 2024) ⸱ 57m 49s
-
Criando um sistema de arquivos com Rust - Kent Overstreet ⸱ 35m 16s
-
Guia de engenharia de confiabilidade da Zalando - Heinrich Hartmann (GOTO 2024) ⸱ 50m 53s
-
Java: quão rápido é possível fazer parsing de 1 bilhão de dados meteorológicos? - Roy van Rijn (GOTO 2024) ⸱ 42m 16s
-
Explorando o interior do GPT – anatomia de grandes modelos de linguagem - Alan Smith (GOTO 2024) ⸱ 47m 21s
-
Computação serverless no centro do EDA - Julian Wood (GOTO 2024) ⸱ 50m 56s
-
Qual é a arquitetura de big data mais adequada? - Christoph Windheuser (GOTO 2024) ⸱ 43m 33s
-
As armadilhas da complexidade em arquiteturas orientadas a eventos - David Boyne (GOTO 2024) ⸱ 46m 58s
-
O melhor programador que eu conheço - Daniel Terhorst-North (GOTO 2024) ⸱ 48m 33s
-
UX básica para programadores: como deixar meu site bonito - Hilary Stohs-Krause ⸱ 48m 17s
-
Evoluindo a arquitetura serverless - Emily Shea (GOTO 2024) ⸱ 29m 57s
-
Novidades do React 19 - Lydia Hallie ⸱ 20m 04s
-
Implementando Domain-Driven Design com Spring - Maciej Walkowiak (Spring I/O 2024) ⸱ 50m 18s
-
Perspectivas para a próxima década do C++ - Herb Sutter (CppCon 2024) ⸱ 1h 36m 30s
-
Conselhos para programadores que estão envelhecendo - Kate Gregory (NDC TechTown 2024) ⸱ 1h 03m 08s
-
Keynote do Data + AI Summit (Dia 1) - Ali Ghodsi, CEO da Databricks ⸱ 28m 02s
-
Conversa entre Jensen Huang (NVIDIA) & Ali Ghodsi (Databricks) - 25m 02s
-
Escrevendo código de alta performance em C# e .NET - Steve Gordon (NDC Oslo 2024) ⸱ 1h 03m 04s
-
Corrigindo erros de Async/Await no .NET 8 - Brandon Minnick (NDC London 2024) ⸱ 56m 24s
-
Keynote de Linus Torvalds, criador do Linux e do Git - 31m 00s
-
Suporte de IA além do código: o que é preciso para isso se tornar realidade - Birgitta Böckeler (GOTO 2024) ⸱ 39m 09s
-
Live coding em tempo real com TDD & DDD - Chris Simon ⸱ 53m 21s
-
Segunda conversa entre Linus Torvalds e Dirk Hohndel ⸱ 31m 05s
-
Otimização de performance com Spring Data JPA & Hibernate - Maciej Walkowiak ⸱ 43m 44s
-
Como aproveitar o Java moderno - Nicolai Parlog (GOTO 2024) ⸱ 51m 43s
-
Operando mais de 7 milhões de tabelas Postgres - Kailash Nadh (IndiaFOSS 2024) ⸱ 20m 34s
-
Princípios de arquitetura do Spring Security - Daniel Garnier-Moiroux (Spring I/O 2024) ⸱ 48m 25s
-
O custo e o valor do software de código aberto - Dylan Beattie (NDC Oslo 2024) ⸱ 59m 31s
-
O futuro do microprocessador - Sophie Wilson (GOTO 2024) ⸱ 57m 37s
-
Uma abordagem top-down para preencher a lacuna entre arquitetura e código - Oliver Drotbohm (GOTO 2024) ⸱ 49m 15s
-
Novidades do Spring Boot 3.x - Josh Long (Spring I/O 2024) ⸱ 54m 26s
-
A jornada do Rust rumo à perfeição - Jon Gjengset ⸱ 55m 59s
-
Uma nova abordagem para design patterns em Elixir - José Valim (ElixirConf EU 2024) ⸱ 56m 49s
-
O fim da engenharia de prompts? Como usar o framework DSPy ⸱ 42m 17s
-
A crise do C++ e os rumos daqui para frente - Helge Penne (NDC TechTown 2024) ⸱ 44m 36s
-
Seu site não precisa de JavaScript - Amy Kapernick (NDC Oslo 2024) ⸱ 43m 37s
-
Movendo a E/S da aplicação para a borda - Scott Wlaschin ⸱ 1h 00m 35s
-
Bootiful Spring Boot 3 - Josh Long ⸱ 44m 32s
-
Computação distribuída com React - Dan Abramov ⸱ 28m 56s
-
A importância do gerenciamento do ciclo de vida de APIs - Erik Wilde (GOTO 2024) ⸱ 48m 46s
-
Palestra da professora de Stanford Fei Fei Li sobre a história e o futuro da IA ⸱ 18m 26s
-
Construindo RAG em produção sobre documentos complexos ⸱ 1h 22m 18s
-
Vanilla React - Ryan Florence ⸱ 25m 56s
-
Como fazer builds modernos de imagens de contêiner - Adrian Mouat (Chainguard) ⸱ 33m 26s
-
O que considerar ao construir sistemas orientados a eventos - James Eastham (NDC London 2024) ⸱ 52m 23s
-
Introdução a algoritmos wait-free em C++ - Daniel Anderson (CppCon 2024) ⸱ 1h 04m 42s
-
Implementando estruturas de dados atômicas lock-free com shared pointer - Daniel Anderson ⸱ 1h 02m 11s
-
Gerenciando dívida técnica em engenharia de software - Kevlin Henney (NDC London 2024) ⸱ 1h 07m 18s
-
Por que você deve fazer overengineering em CSS - Kevin Powell (CSS Day 2024) ⸱ 50m 28s
-
O que mudou depois do Kotlin 2.0 - Talking Kotlin #133 ⸱ 1h 06m 31s
-
Estratégias para modularizar monólitos grandes - Jimmy Bogard (NDC Oslo 2024) ⸱ 56m 44s
-
.NET, contêineres e a magia das camadas de abstração - Scott Hanselman ⸱ 1h 01m 29s
-
Construindo uma camada de persistência mais rápida com Spring Data JPA 3 - Thorben Janssen (Spring I/O 2024) ⸱ 49m 50s
-
Uma abordagem filosófica à arquitetura de software - Barry O'Reilly (NDC Oslo 2024) ⸱ 43m 54s
-
Flutter, Dart e WASM: um novo modelo para aplicações web - Kevin Moore (Wasm I/O 2024) ⸱ 31m 19s
-
Como as Team Topologies impactam o sucesso organizacional - Manuel Pais (GOTO 2024) ⸱ 44m 02s
-
Mudanças e perspectivas no Tauri 2.0 - Daniel Thompson-Yvetot (DevWorld 2024) ⸱ 23m 36s
-
Como aplicar IA de forma prática em aplicações web - Steve Sanderson ⸱ 58m 37s
-
A topologia definitiva para times de plataforma em nuvem - Ben Ellerby (GOTO 2024) ⸱ 14m 53s
-
A jornada da programação funcional em C# - Mads Torgersen (NDC Sydney 2024) ⸱ 1h 00m 41s
-
Novidades do .NET 8 e do C# 12 - Filip Ekberg (NDC London 2024) ⸱ 58m 49s
-
Gerenciamento de transações em arquiteturas de microsserviços - Udi Dahan (NDC Oslo 2024) ⸱ 58m 25s
-
Aplicações práticas de Return Value Optimization (RVO) em C++ - Michelle Fae D'Souza ⸱ 1h 01m 17s
-
Como aproveitar ao máximo o Power BI no Databricks ⸱ 50m 51s
-
Building Green Software Part 5: Green Networking • Anne Currie • GOTO 2024 ⸱ 13m 49s
-
Know your Java? by Venkat Subramaniam ⸱ 37m 41s
-
Data + AI Summit 2024 - Keynote Day 2 - Full ⸱ 2h 15m 38s
-
Guia prático para aplicar OpenTelemetry - Martin Thwaites (NDC London 2024) ⸱ 1h 00m 41s
-
Resumo de 100 snippets de código Java - Adam Bien ⸱ 51m 05s
-
Deferring Data + Streaming in Remix ⸱ 14m 32s
-
Migrando de Spring Data JPA para JDBC - Jens Schauder (Spring I/O 2024) ⸱ 42m 06s
-
Keynote: como se tornar um desenvolvedor rockstar - Dylan Beattie (CPH DevFest 2024) ⸱ 58m 36s
-
Reinterpretando padrões de design em Java moderno - Venkat Subramaniam ⸱ 2h 41m 21s
-
Você está fazendo logging em .NET errado? Como corrigir - Nick Chapsas (NDC London 2024) ⸱ 54m 21s
-
Desafios e soluções de agendamento distribuído com Spring Boot ⸱ 46m 17s
-
As causas do aumento acentuado de vulnerabilidades de segurança (CVEs) no kernel Linux - Greg Kroah-Hartman ⸱ 39m 30s
-
Estudo de usabilidade do Bevy, engine de jogos baseada em Rust - Chris Biscardi ⸱ 54m 25s
-
Otimização de desempenho em Java: processando 1 bilhão de linhas em menos de 2 segundos - Roy van Rijn ⸱ 49m 09s
-
Gerenciando serviços em segundo plano no ASP.NET Core e .NET - Steve Gordon (NDC London 2024) ⸱ 59m 30s
-
Projetando arquitetura com Vertical Slice Architecture - Chris Sainty (NDC London 2024) ⸱ 58m 25s
-
Through the Fire and the Flames - Jon Gjengset (EuroRust 2024) ⸱ 31m 09s
-
Scala-Powered Strategies for Building Fault-Tolerant Systems - Dmitrii Pakhomov (Conf42 SRE 2024) ⸱ 15m 59s
-
Construindo sistemas monolíticos modernos com Spring Modulith - Cora Iberkleid (Spring I/O 2024) ⸱ 52m 55s
-
Melhorando a manutenibilidade de aplicações .NET com 10 opiniões - Scott Sauber (NDC Sydney 2024) ⸱ 1h 02m 23s
-
Escrevendo código rápido e compacto em C++ - Andreas Fertig (CppCon 2024) ⸱ 1h 02m 38s
-
DynamoDB e arquitetura orientada a eventos - Alex DeBrie (GOTO 2024) ⸱ 36m 51s
-
O futuro da forma de trabalhar dos desenvolvedores com assistência de IA - Addy Osmani (JSNation US 2024)⸱ 25m 17s
-
Java meets TypeScript: desenvolvimento full stack com Spring Boot e React - Marcus Hellberg ⸱ 49m 25s
-
Rust 2024 e os rumos daqui para frente - Nicholas Matsakis ⸱ 33m 48s
-
A observabilidade precisa de controle de versões? - Charity Majors (GOTO 2024) ⸱ 35m 26s
-
Como funcionam os React Server Components - Kent C. Dodds ⸱ 21m 46s
-
Keynote da React Conf 2024 (Dia 2) ⸱ 55m 15s
-
Como liderar a inovação em IA na sua organização - Rasmus Lystrøm (GOTO 2024) ⸱ 29m 13s
-
Back to Basics: use vector em quase todos os casos - Kevin Carpenter (CppCon 2024) ⸱ 1h 02m 01s
8 comentários
Tem, de longe, muitos vídeos do GOTO..
Uma análise de insights pedida para a IA
https://chatgpt.com/share/67b29001-d7f0-8012-8296-990169c41c98
Parece que a URL compartilhada não fica disponível por muito tempo.
Então estou copiando só o conteúdo e repostando aqui.
Abaixo está uma análise mais aprofundada dos interesses dos desenvolvedores em 2024, junto com casos concretos que sustentam os insights apresentados anteriormente.
Principais casos:
"Além do hype: uma perspectiva realista sobre grandes modelos de linguagem" (Jodie Burchell, GOTO 2024)
"Explorando o interior do GPT – dissecando grandes modelos de linguagem" (Alan Smith, GOTO 2024)
"Palestra da professora de Stanford Fei Fei Li sobre a história e o futuro da IA"
Análise aprofundada:
Os desenvolvedores não querem apenas acompanhar as tendências mais recentes de IA, mas também entender com profundidade a estrutura interna da tecnologia e seus casos reais de aplicação. As discussões sobre como os grandes modelos de linguagem funcionam e sobre o processo real de desenvolvimento podem ser vistas como uma tentativa de avaliar ao mesmo tempo a viabilidade prática e os limites da tecnologia de IA.
Principais casos:
"Computação serverless no centro do EDA" (Julian Wood, GOTO 2024)
"Como fazer builds modernas de imagens de contêiner" (Adrian Mouat, Chainguard)
"Gerenciamento de transações em arquiteturas de microsserviços" (Udi Dahan, NDC Oslo 2024)
Análise aprofundada:
Está crescendo o interesse por arquiteturas distribuídas para maximizar a escalabilidade e a eficiência dos sistemas. A computação serverless e as abordagens baseadas em contêineres estão se consolidando como estratégias centrais para reduzir a carga de gerenciamento de infraestrutura e aumentar a agilidade das aplicações.
Principais casos:
"Criando um sistema de arquivos com Rust" (Kent Overstreet)
"Perspectivas para os próximos 10 anos do C++" (Herb Sutter, CppCon 2024)
"Java: quão rápido é possível fazer parsing de 1 bilhão de dados meteorológicos?" (Roy van Rijn, GOTO 2024)
"Introdução a algoritmos wait-free em C++" (Daniel Anderson, CppCon 2024)
Análise aprofundada:
Técnicas de codificação para maximizar desempenho e eficiência, otimização de memória e os rumos de evolução das linguagens estão recebendo grande atenção. Em especial, as discussões sobre linguagens de programação de sistemas como C++ e Rust parecem vir da necessidade de processamento de grandes volumes de dados e de sistemas em tempo real.
Principais casos:
"Entendendo a próxima etapa do desenvolvimento web" (Steve Sanderson, NDC London 2024)
"As novidades do React 19" (Lydia Hallie)
"Computação distribuída com React" (Dan Abramov)
"Java encontra TypeScript: desenvolvimento full stack com Spring Boot e React" (Marcus Hellberg)
Análise aprofundada:
Nas aplicações web, melhorar a experiência do usuário e otimizar desempenho são requisitos essenciais. Atualizações e apresentação de novos recursos de frameworks modernos como React servem de base para que desenvolvedores construam soluções web mais intuitivas e eficientes. Além disso, um paradigma de desenvolvimento mais integrado entre backend e frontend está sendo cada vez mais enfatizado.
Principais casos:
"Estratégias para modularizar grandes monólitos" (Jimmy Bogard, NDC Oslo 2024)
"Implementando Domain-Driven Design com Spring" (Maciej Walkowiak, Spring I/O 2024)
"Projetando arquitetura com Vertical Slice Architecture" (Chris Sainty, NDC London 2024)
"O impacto do Team Topologies no sucesso organizacional" (Manuel Pais, GOTO 2024)
Análise aprofundada:
Destaca-se o esforço de transformar sistemas monolíticos grandes e legados em arquiteturas modulares mais fáceis de manter e escalar. À medida que a complexidade do desenvolvimento de software aumenta, isso também se conecta a abordagens organizacionais voltadas a elevar a coesão e a flexibilidade do sistema como um todo.
Principais casos:
"O que é OpenTelemetry?" (Martin Thwaites, GOTO 2024)
"Por que as vulnerabilidades de segurança (CVE) no kernel Linux estão aumentando rapidamente" (Greg Kroah-Hartman)
"A topologia definitiva para equipes de plataforma em cloud" (Ben Ellerby, GOTO 2024)
Análise aprofundada:
À medida que a complexidade dos sistemas aumenta, também cresce o interesse por monitoramento, observabilidade e segurança. Monitoramento em tempo real e resposta a vulnerabilidades de segurança são essenciais para garantir a estabilidade dos sistemas, e as discussões sobre ferramentas e técnicas mais recentes para isso estão acontecendo ativamente.
Principais casos:
"Keynote do Data + AI Summit"
"Como criar um chatbot baseado em RAG com Databricks"
"Como aproveitar ao máximo o Power BI no Databricks"
Análise aprofundada:
Chama atenção o interesse por soluções que combinam análise de dados e tecnologias de IA. A tendência de empresas analisarem grandes volumes de dados em tempo real e adotarem soluções de IA com base nisso está se consolidando como um elemento essencial para a tomada de decisão orientada por dados e para a construção de processos de negócio mais eficientes.
Análise geral
Em 2024, os desenvolvedores estão indo além de simplesmente seguir as tendências tecnológicas mais recentes e estão explorando com profundidade os princípios fundamentais das tecnologias e seus casos reais de aplicação.
As tecnologias inovadoras de IA e as abordagens realistas em torno delas são um grande foco de interesse para os desenvolvedores.
As discussões sobre sistemas distribuídos e arquiteturas serverless refletem a busca por maior escalabilidade e eficiência.
Os debates sobre otimização de desempenho e evolução das linguagens mostram um espírito de desafio técnico para superar limitações existentes.
As tendências mais recentes em tecnologias e frameworks web podem ser interpretadas como um esforço para equilibrar experiência do usuário e produtividade no desenvolvimento.
As discussões sobre arquitetura de software modularizada e otimização de operações/segurança são estratégias essenciais para aumentar a eficiência e a estabilidade na gestão de sistemas cada vez mais complexos.
Por meio desses diversos temas, é possível ver que, em 2024, a comunidade de desenvolvedores busca equilibrar inovação e praticidade, respondendo ativamente tanto ao avanço tecnológico quanto à sua aplicação no trabalho do dia a dia.
Obrigado, o resumo está bem claro.
Está aparecendo 404 not found. buá
Trouxe alguns comentários do Hacker News.
https://devhub-ko.vercel.app
Estou desenvolvendo um serviço chamado Devhub.
A ideia é muito boa!
Vou usar como referência :)
> Uma plataforma de arquivamento que rastreia/vincula vídeos de conferências técnicas
Essa ideia é muito boa, não é?