go

Recursos de programación de go
Developers are taught to write code but what about deploying code ? Using a serverless architecture, testing, building, deploying and monitoring are activities that happens in a cloud native environment. Coding is still done locally. What can we do to enable developers in the cloud? If one needs to run a DB cluster locally, it doesn’t make sense to have a local development environment anymore. Serverless enables to use services rather than running them ourselves or even building them. Writing code is actually a small part of the work, deploying and maintaining is often unknown. About: Julien Bisconti, Site Reliability Engineer, Independent Julien has been working as a software engineer for more than a decade with a liking for DevOps and site reliability engineering. He has a Master in Computer Science and a broad experience in many layers from infrastructure to front-end. He has worked on performance critical microservices at a global scale, he now focus mainly on DevOps and cloud native technology. He is a Google Developer Expert and is active in the Stockholm meetup community. He loves to share his knowledge about high performing teams, workflow and latest technologies.
As our codebase grows, so its complexity does. Code it’s becoming harder to read, test, debug, maintain… such a mess! Let’s go back to the cool ’80s and start a journey to discover a different way to approach software development: Functional Programming. We’ll see how FP can actually save hours of debugging and improve our productivity while writing a complex frontend JavaScript application or a huge backend distributed system in any programming language. You’ll never write an impure function again! About: Michele Riva, Sr. Software Engineer - Openmind Michele discovered his passion for software development building an app to make funny jokes about his friends... and professors. Today, "fun" and "development" are still part of his life while working as a Software Engineer at openmind and contributing to some of the biggest OpenSource projects from different companies (Facebook, Apache, Node.js Foundation) in different programming languages (Haskell, Erlang, Go, Node). He strongly believes in shared knowledge, and he writes tons of public domain articles about JavaScript, Functional Programming and performance enhancements on jsmonday.dev.
Sharing code between platforms is a powerful technique, but it may be hard to accomplish without rich APIs that we have in Android, JVM, or iOS platforms. Kotlin Multiplatform libraries can be used to fix that, bringing rich APIs directly in the common Kotlin code. What an exciting frontier! In this talk we’ll go over the creation of a Kotlin Multiplatform library. You’ll learn how modules for each platform work, decide what parts of the code makes sense to share & what doesn’t. Based in experiences gathered after creating a library at Mixtiles used to fetch images from diff cloud providers. Speaker: David Gonzalez, Lead Android Engineer - Mixtiles David is the Lead Android Engineer at Mixtiles, and a Google Developer Expert for Android who has been developing with the Android platform since 2009. He's actively involved in the community, organising the Kotlin User Group in Belgium, and helping the GDG Brussels. Hosts @the_remote_dev podcast, advocating for remote work and its numerous advantages. He is also a Google Startup Launchpad mentor, helping startups and companies produce highly desirable and quality products.
So you've put together a couple of IoT projects, and it'd be pretty cool if you were able to control them with your voice, right? In this deep dive we'll go through all the pieces you'll need to integrate your nifty gadgets with the Google Assistant. We'll showcase a neat demo project: a cute Lego house controlled with your voice or via the Google Home app. We'll start with a light intro to modern IoT prototyping, a simple component architecture for the system, and an we'll take an in-depth look at the Smart Home API integration from Actions on Google About: Orestes Carracedo, Co-founder, Software Engineer, Lighthorse Consulting Full-Stack Developer. Co-funder Lighthorse, Navigo. Consultant, speaker, mentor and community lead. Co-organiser GDG Vigo and the VigoTech.org Community Cluster.
Charla introductoria sobre el proyecto tinygo, un lenguaje basado en go orientado a microcontroladores, webassembly y sistemas pequeños. https://tinygo.org Ponente: Francisco Rodríguez
¿Y si lo escuchas mientras vas al trabajo o te pones en forma?: https://www.ivoox.com/44144993 ------------ “Number of programmers doubling every five years” Robert C. Marrin. We have lots of junior developers joining the industry every year. And even with this, every company is struggling to find developers, especially senior developers. We think that one of the best solutions to this problem is paid apprenticeship programs. In this talk, we want to share our experience with our apprenticeship program from different points of view, as an apprentice and as a teacher. We’ll talk about what went well, the challenges we faced and how we solved them. Moreover, we believe that apprenticeship programs go beyond the apprentices and the teachers and help to foster a culture of learning in a company. ------------- Todos los vídeos de Barcelona Software Crafters 2019 en: https://lk.autentia.com/SCBCN19-YT ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
Todos los vídeos de Barcelona Software Crafters 2019 en: https://lk.autentia.com/SCBCN19-YT ------------- In this talk I would like to go through some main concepts of functional programming and show how they can add value to the process of developing software. I will try to give some examples that don't require specialised knowledge. I would like for the audience to gain some curiosity about the topic and leave wanting to know more about functional programming. ------------- ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
More companies are embracing flexible working and distributed teams - whether that's individuals working remotely, or fully distributed companies with no central hub. This can have great benefits, but the path to success isn't always smooth. At the FT, we collaborate daily across time zones, from New York to Manila. How do we help our teams remain effective, avoid "us-and-them", and feel part of a greater whole? Having fixed production issues while up a mountain, I'll cover: - effective communication across locations - what we learnt from other companies - advice on leading distributed teams. About: Euan Finlay, Senior Engineer, Financial Times Euan is part of the Operations & Reliability team at the FT, managing incidents across the globe. Before that, he lead a distributed team responsible for Go microservices, Docker containers in Kubernetes, and the backend APIs powering the website. On the Ops-ier side of DevOps, he has occasionally admitted to being a sysadmin in public.
Hay muchas formas y métricas para representar la calidad de código. En esta sesión, hablaremos una revisión por algunos conceptos de la calidad de código de una forma divertida y entretenida. Haremos un repaso por algunos de los mejores contra-ejemplos REALES que me he encontrado (y seguramente tú también) desde que empecé a desarrollar. Puede parecer duro de creer, pero muchos están ahí y seguimos cayendo en los mismos errores. Así que repasarlos, nos servirá para no volver a caer en ellos y también tendremos algunos consejos para evitarlos en el futuro. ------------- Todos los vídeos de Codemotion 2019 en: https://lk.autentia.com/Codemotion-YT ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
I have been speaking and writing about web components for years, and last year in a conference somebody asked me a question that hurt: "After all this time, do you still believe in Web Components? React has won, man, and your Web Components will go down the way of Betamax...". In this talk we will see that in 2019 Web Components are far from dead, they are part of the platform, used everywhere. The revolution has already come, but it's a silent one. Let's look at it together! About: Horacio Gonzalez Developer Advocate - OVH Spaniard lost in Brittany, developer, speaker, dreamer and all-around geek. Software Engineer by day, leader of the FinistDevs community and organizer of the DevFest du Bout du Monde by night, Horacio fell into web programming in 1997, and he has never left it. After some year s as @warp10io frontend leader as Cityzen Data, Horacio currently works as developer advocate at OVH. He is a frequent speaker at conferences like Devoxx, Devoxx France, Codemotion, DevFest Nantes, BreizhCamp,...