Vídeos de programación

Vídeos sobre programación y desarrollo de software.
#Codemotion Rome 2018 - “organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations” — Melvin Conway, 1967 Microservices is an architectural shift, a huge topic that demands change in every aspect of software delivery. It is also more than a technical problem — your microservices architecture can be as solid and efficient as your team communication. This talk tries to describe the human aspect of implementing a microservices approach, and how this affects team communication.
#Codemotion Rome 2018 - Over the past 10 years, Richard has used many different programming languages on the job - from the mainstream to the exotic. This talk covers the surprising lessons he's learned about using nicer programming languages at work. How big can the productivity difference be? What strategies can get management on board with taking a chance on a non-mainstream language? What's the impact on the team's ability to hire and retain great programmers? What does it mean for team morale? For ramping up new hires? For legacy code? Come see what a nicer programming language could mean for your team!
#Codemotion Rome 2018 - Making decisions by yourself is hard, let alone with a team. As developers, making good technical decisions in teams is key to our jobs yet we don't explicitly learn how to do that. As someone who has found technical argumentation difficult, I have been thinking about this topic for years: argumentation in teams should not be about winning and losing. I will introduce a framework teams can use to evaluate options and find consensus when making big technical decisions, with an example.
#Codemotion Rome 2018 - Using Google Cloud AutoML to automatically train models on your custom data? Yes, and we can go deeper, exploring how to add image classification, speech recognition, video labelling and other machine-learning powered tasks to your code, without a PhD on the matter, thanks to Google solutions.
Migrating to Microservices can easily become a mess, not only because of technical factors but mostly because of human factors: it's a major change in the software culture of a company. In this talk, I'll share my experience as technical lead of an ambitious Microservices-based product, go through the parts we struggled with, and give you some advice on how to deal with some obstacles that you may find: * The Common Patterns Phobia * The Book Club Cult * The Never-Decoupled Story * The Buzz Words Syndrome * The Agile Trap * The Conway's Law Hackers.
#Codemotion Rome 2018 - Do you have an idea for a startup and don't want to pay for scaling it up? Forget about bandwidth problems, servers to install and pay for, with the power of IPFS, DAT and the blockchain. In this talk, we will explore how to build an HTML5 DAPP (distributed application) with EmbarkJS, and figure out how to rethink servers, storage, messaging, data and payments in a distributed and decentralised way with the help of Ethereum's smart contracts, IPFS and DAT distributed storage.
#Codemotion Rome 2018 - Come poter massimizzare le proprie competenze da Developer per sfruttare la rivoluzione tecnologica che sta portando la Blockchain, le applicazioni decentralizzate e le Criptovalute (Bitcoin, Ethereum, Ripple, etc)? E' questa la domanda a cui ho cercato di rispondermi un paio di anni fa e che ha cambiato drasticamente gran parte della mia vita di "semplice" developer. In questo talk voglio raccontarti la mia esperienza facendo chiarezza su aspetti tecnici riguardanti la blockchain, lo sviluppo su Ethereum (Smart Contracts) e la nuova frontiera del mining Javascript.
De 0 a 72,5 con Ansible por Pablo Martín Muñoz: En esta sesión se mostrarán los beneficios de Ansible para la automatización de procesos de IT, sus esquemas de trabajo y los módulos más relevantes para su uso. La intención es que después de la misma podamos empezar a usarlo en nuestros proyectos personales o profesionales con solvencia y rapidez. No hay un pasado una vez conoces Ansible.
De traductor a picador por Josué Estévez: Historia de crecimiento profesional en Londres. El tema principal de la charla será Makers Academy, uno de los bootcamps líderes en Europa. También hablaremos del proyecto de graduación, Emu, un nuevo lenguaje funcional de programación.