- GDG May/Spring 2019
- GDG GraphQL 2019
- GDG November 2018
It's being a while since the last recurrent Meetup! Before the snow cover all the streets, let's have two new great speeches. NOTE: the venue needs to know the list of assistance one day before the event, so if you are not able to come, donate your spot to another person 🤝 -- 17.30 - 18.00 Doors open, food and drinks served, mingle. 18:00 - 18:40 A Key to Simplicity: Using often forgotten computer science subjects to simplify your code, by João R.G. Sampaio Abstract: Conditional clauses in programming can become big and complicated when not thought through properly. In this presentation I'll show how to take advantage of methods to simplify boolean algebra to improve your code readability and avoid race conditions. Bio: Coding since childhood on a black and white TV connected to a Sinclair ZX-81, João is a programming aficionado that loves a well written piece of code. Right now, he works as a developer for LeoLabs, the Innovation Hub inside Gears of Leo. 18:40- 18:50 Break 18:50 - 19:40 Better performance for component-based web apps by José Manuel Pérez Abstract: React, Vue.js and other component-based UI libraries are trendy these days. They improve developer ergonomics but can harm web performance with large bundles in SPAs. In this talk I will show how to use these libraries in combination with lazy-loading and code-splitting, so we get a performance boost on our sites. Bio: José is a Software Engineer and Google Developer Expert working in Spotify. He loves using the web to create products and experiences that are great to use in every device and he also writes about these topics on twitter and his blog. 19:40 - 20:30 Mingle
- DevFest 2018
- GDG June/Summer 2018
- GDG April 2018
- GDG Meetup February 2018
17.30 - 18.00 Doors open, food and drinks served, mingle. 18:00 - 18:10 Welcome to Looklet, Schedule, Workshop practicalities 18:10 - 18.50 Step-up your Firebase App game by Oussama Zaki Title: Step-up your Firebase App game Abstract: Did you know that you can easily add machine learning to your app to do object detection, sentiment analysis, speech recognition, and computer vision, all of this without overcharging your main app? Yes, you can super charge your Firebase Apps with Machine Learning Skills using Cloud Functions. During this talk we will explore together how you can best use Cloud Functions to access Firebase events and do some magic around that. live-code an interactive app using several of the ML APIs. Bio Oussama is Google Student Ambassador Lauréat, Front End mentor, currently working as a Software Engineer at Klarna. If he's not coding or giving a Talk. Then you'll find him skydiving. 18:50- 19:00 : Short Break 19:00 - 20:00 Machine Learning Workshop by Débora Myoupo Title: Who's that mannequin? Abstract Mannequin is a machine learning workshop to detect and classify mannequins poses. A recurring challenge at Looklet is correctly detecting which, out of a range of different mannequins and poses, is being photographed. In this workshop, we will explore some of the most commonly used Machine Learning algorithms and their application for classification of objects. Illustrated by concrete example, we'll see how the choice of data and method impacts the decision results. Bio Debora Myoupo is an experienced Research Engineer at Looklet, with over eight years experience with image-processing, machine learning and computer vision technologies. She has collaborated with companies such as Matrox, Sagem and a selection of startups. At Looklet, through experimentation, evaluation, and combination of the various fields, she puts the theoretical solutions to the ultimate test by applying them to Looklets real-world challenges. 20.00 Studio tour, mingle & drinks. - What to bring Bring your own laptop
- GDG Meetup - Welcome 2018
Agenda: 17:30 - Doors open. Light food and drinks will be served. 17:45 - GDG exercise 18:00 - Presentations starts 1) 18:00 - 19:10 "Build Microservices with Google Cloud Pub/SubDescription" by Abdelfettah Sghiouar from Google Abstract In the Era of cloud, the rage for Microservice architecture is on. A lot of people are migrating (or planning to migrate) to it, but this architecture is little to unknown to many people. Various solutions exist on the market and they all do more or less the same thing, but the questions is where to start from ? which solution to pick ? Managed or Un-managed ?In this talk we will explore Google Cloud Pub/Sub, a highly available, infinitely scalable, low latency messaging system built for Cloud, we will look at the concepts of Cloud Pub/Sub and use it to build a Microservice architecture. Bio SGHIOUAR Abdellfetah (Abdel for short) is a Google Strategic Cloud Engineer, he works with customers helping them achieve success on there journey to the Cloud. with 10+ years of experience, from Google Datacenters to startups, from product development to DevOps and operations, he has a deep understanding of the challenges that companies of all sizes face everyday with their product. 2) 19:15 - 20:00 "Achieving Business Agility by Agile Architecture" by Mina Boström Nakicenovic from NetEnt Abstract: Once upon a time few believed that big up-front design methodologies, like Model-Driven Development (MDD), could be used in agile software development due to their complexity and long starting curve. This story describes how we successfully reduced the complexity of the MDD concept, by applying agile principles and lean startup methodology. We managed to produce a working MDD solution, which created business value within a short time-frame. Such an agile MDD architectural solution, although being a “worse” solution compared to a technically perfect one, was in fact a better solution since it delivered business value. And this was not the end - the story continues. We used our MDD architecture to build an internally developed computer virus - but a well-intentioned one! We applied the “minimum viable solution” concept when developing it. The mentioned virus spreads across the whole system and does a lot of useful things. Curious to know more? Welcome to my talk! This talk will provoke you to think about a well-known question “Is Worse Better?” It demonstrates “how worse can be better” if the focus is on delivering a business value. Bio: Mina works as Head of NEL Development at NetEnt. She has 20+ years of experience in software development. For many years Mina worked as an architect who wrote code. She is passionate about agile software development and her main focus is on delivering business value through optimal architectural solutions. Mina is a regular speaker on European software development conferences. Her passion for software development has spread within her family. She and her husband are often taking their 3 kids to conferences, where they are coding together and presenting together, as an agile family. In 2016 Mina was awarded 3rd place on Sweden’s TechWorld best developer list.
- GDG Meetup December 2017
Hi all, I am glad to inform you our December's Meetup will be in cooperation with Foo Café. IMPORTANT! To sign up for this event you need to register at foocafe.org (http://foocafe.org/stockholm/events/1639). Agenda: 17:45 - Doors open. Meet & Greet 18:00 - Presentations starts 1) 18:00 - 18:45 "The Front is the New Back" by Ado Kukic a Developer Evangelist at Auth0 Twitter: https://twitter.com/kukicado Github: https://github.com/kukicado "In the last couple of years, we have seen a significant shift in the way we write apps. More and more, logic is being pushed to the client (browser, native apps, IoT) and new services have emerged to reduce even more the need of backends. But there's more to come. What if we don't need ANY server at all? What if we could write apps mixing client and server side code without having to worry how that code runs? In this session we will go over a new way of writing completely backendless applications using Webtask, Token-based Security, and Angular." 2)[masked] – Break with something to eat and drink 3)[masked] "Sprylang and Odd Ideas in Language Design" By Göran Krampe, author of the programming language Spry and team lead at Evothings Labs AB. http://sprylang.org (http://sprylang.org/) "Implementing your own programming language opens up opportunities to experiment in directions that may be fun, clever or downright idiotic. When designing Spry, which is still evolving, I am trying to find new ways to do things - even for the most established mechanisms. Obviously, because it's interesting and fun, but also because most programming languages are stuck in the-way-it-has-always-been-done-must-be-best. In this presentation I will show some of these ideas in Spry, what they were inspired from and hopefully open up a dialog about the need for language evolution and broadening of our views on how a programming language must work." Feel free to contact with me if you have any question. Thanks and Cheers, Sevil
- GDG Meetup October 2017
Agenda: 17:30 - Doors open. Light food and drinks will be served 18:00 - Presentations starts 1) 18:00 - 19:00 "Transforming Dev + Ops into DevOps" by Johan Mjönes "How has companies like Google, Netflix and Twitter evolved over the last 15 years and how has that shaped their tech stacks, their processes and their culture. How can you use the tools they're giving back to the community?" 2) 19:00 - 19:45 "Prototype your idea today!" by Jonathan Trujillo "Product managers want to materialize ideas rapidly and test their hypotheses. On the other hand, designers and engineers don't like to build something that will be thrown away. Seriously, who would? Prototyping should be a low commitment effort. For the Klarna Payments Direct Debit launch, we came up with a pretty nice setup to swiftly build high-fidelity prototypes using Sagui, the Klarna UI and some more React. In this session I'll show you how to build your own cool prototypes, and tell you why you should do it more often." 3) 19:45 - 21:00 Whoop whoop - Mingle time at Klarna office.