commit conf

Recursos de programación de commit conf
A bioorganic chemist turned quantum chemist turned community manager & digital marketer at Google turned women in tech advocate & UK STEM Ambassador turned international speaker & Google Assistant developer. As a conference-speaking code-writing world-traveling breastfeeding mom, I’ll trace my career path as a woman in tech all the way from the first steps into STEM on up to being named as one of the NEXT 100 Top Influencers of the European Digital Industry and beyond and share 10 things I learned along the way to help you overcome your fears and make it happen. About: Dr. Aygul Zagidullina, GDE for Assistant - GDG/WTM London Dr. Aygul Zagidullina is a Google Developer Expert (GDE) for Assistant. Her work experience includes Google, Todoist, MotaWord. She holds a PhD in quantum chemistry and prior to Google dedicated 6 years to scientific research at the University of Stuttgart. Aygul is a very active member of the London digital ecosystem and has been involved in many innovative projects. She is a Google Developer Group (GDG)/Women Techmakers (WTM) London lead, Google Top Contributor (TC) and UK STEM Ambassador. Aygul was named as one of The NEXT 100 Top Influencers of the European Digital Industry in 2013.
When a company grows changes are inevitable, but what happens when the growth is very fast? What should we expect as engineers, tech leads or engineering managers? What will break, what will keep working? How can we prepare at best? In this talk, I’ll share my experience at SuperAwesome where we scaled our product and engineering team up from 15 to 45+ people. I’ll walk through the key cultural, managerial, and technical challenges that we faced, the inflexion points encountered, the mistakes made, and all the lessons learned in this fantastic journey! About: Piergiorgio Niero, Head of Engineering - SuperAwesome With 15+ years of experience across the web, gaming and IT automation industries, Piergiorgio is pioneering the kidtech space as Head of Engineering at SuperAwesome (the fastest growing UK tech company as ranked by the Financial Times). He leads the engineering team that enables a safer internet for kids, and shares with them his passion for building things that never existed before.
Cloud Native is the modern architecture for the next 20 years of application development. Open Source technologies combined with Cloud have defined a new platform allowing developers to rapidly build and operate high scale applications. We will discuss the key role Kubernetes plays in this platform and the work underway to align 12-factor applications and serverless functions with Kubernetes through the Knative project. We will also talk about service meshes with Istio and how developers need to think differently about continuous delivery, the development process and application architectures. Language: English About: Michael Behrendt, Distinguished Engineer, IBM: Michael is a Distinguished Engineer, Serverless / FaaS & IBM Cloud Functions Chief Architect for IBM.
Psychological safety is one of the leading indicators of high performing teams. Yet, building trust can be difficult when your team is distributed or largely interacts on screens. In this talk, I will share my learnings on how to hone connection, communication, and collaboration on distributed teams. We will how to utilise these to help your engineers shape their day-to-day interactions to build relationships, create trust, and foster an inclusive culture – and how this will help you become more strategic and build highly aligned, well-connected and strong teams that deliver great products. About: Lena Reinhard, Director of Engineering - CircleCI Lena is currently Director of Engineering at CircleCI. After a career in finance, arts, and media, Lena found herself working in tech and at age 26 co-founded her first software company and became a CEO. Over the years, Lena has been supporting distributed engineering organisations around the world, helping them deliver great products while continuously learning through inclusive cultures and growth-oriented feedback. She is also a proficient writer, photographer, and forever a learner.
Information is everywhere and for many people, especially in the connected world, it is accessible freely or at a minimal cost. News outlets rely on social media to broadcast breaking news. Social media in turn relies on us to feed it with information, be it of our surroundings or our personal information. It’s become somewhat of a self-sustaining self-serving machine in which we’re all part of. It’s big data and we’re a cog in the wheel. For now of course, because with big data and cheap yet powerful hardware, AI also wants to play the game. About: Hadi Harir, Developer Advocacy, JetBrains Developer and creator of many things OSS, he has been programming in one way, shape or form since the age of 12. Author of various publications and courses, Hadi has been speaking at industry events for nearly two decades. Host to Talking Kotlin, he works at JetBrains leading the Developer Advocacy team, and spends as much time as he can writing code.
As novices, we slowly and laboriously sift through a chaotic flood of minutia. To experts the significant details are obvious. Irrelevant details fade to the background. The novice receives a jumble of meaningless impressions; the expert sees patterns and meaning. Experts have made the trek from "How could you possibly tell?" to "How could you not?". And they probably can't tell you how they got there. This talk examines the topic of perceptual learning through the lens of theory and practice—research and anecdotes—and speculates how it can be deployed strategically to train new experts. About: Katrina Owen, Senior Software Engineer - GitHub Katrina is an engineer at GitHub. She accidentally became a developer while pursuing a degree in molecular biology. When programming, her focus is on automation, workflow optimization, and refactoring. She works primarily in Go and Ruby, contributes to several open-source projects, and is the creator of exercism.io, a platform for code practice and programming mentorship.
With the new additions to React, the way we build frontend applications is evolving, leading to improved performance and maintainability. As of today, the most noticeable React API additions are Context, Hooks and Suspense. How do we apply new best practices to manage our application state? What are common techniques for fetching data? How do we architect modern React applications using a type system and a design system? In this talk, we'll walk through emerging patterns that helps us write exquisite React applications today. About: Glenn Reyes, Front-end Engineer - Independent Front-end Engineer, enjoys building apps and user interfaces with React & GraphQL, creator of Graphpack, co-organizer React Vienna meetups, John Mayer music enthusiast.
Codemotion Berlin has just come to its end and Daniele would like to thank all of you for being part of it. Join the main stage to meet all the team that made these 2 days possible! See you next year Codemotioners! About: Daniele Pagani, COO - Codemotion Daniele Pagani is currently COO of Codemotion, with strong professional experience delivering Community Engagement and Support programs developed leading Nokia App Development and Marketplace in South Europe and, later, Startup Ecosystem Strategy at Microsoft. A real sport geek, with unique passion for sport and technology.
It is a truth, universally acknowledged, that diverse teams produce better outcomes. But how do we make a diverse team inclusive? How do we make space for differences in thinking, and understanding on our teams. Through personal stories of an adult life in technology, queer theory, and practical examples that cost nothing to implement (they don’t even need policies!) this talk shows how you can make space in your team for difference. Simple things can make space so your teams are inclusive for all sorts of Diversity About: Dr J Harrison, Harbinger of Change - ThoughtWorks Dr J joined ThoughtWorks as a Business Analyst, they have almost 20 years experience from their work implementing Call Centres, and building service teams for Symbian and then Nokia. They then spent 4 years working in Design Agencies and freelancing before they joined ThoughtWorks. They gave themselves the job title “Harbinger of Change” because if you’re talking to them change is definitely coming. They are most fired up by getting businesses to make the changes they need to get process software and people aligned. They are passionate about getting the business to come along on the journey.
Two Go programs, three different profiling techniques, all in 40 minutes Go, being a relatively recent statically typed, compiled, language, is known to produce efficient programs. But writing a program in Go is not sufficient for good performance. In this talk, I'll demonstrate three different methods of profiling Go programs to diagnose, then improve, the performance of several programs. By the end of this talk, the audience will know how to profile the CPU and memory usage of a Go program, understand to examine an execution trace, and come to grips with the reality of Amdahl's Law. About Dave Cheney: I am a software engineer and hardware enthusiast from Sydney, Australia. I write, speak, and promote Go around the world.