What we're about
Upcoming events (4)
You're invited to our International Women's Day event! This is the start of more events with the theme #BalanceForBetter https://www.internationalwomensday.com. We have a great speaker line up and we would love to hear from you as well. Please fill out our CFP to submit a lightning talk or a fireside chat question: https://bit.ly/2Yky8d9 Schedule ------------- 6:00 Food and networking 6:30 - 6:40 Welcome Talks: 6:40 "Talking technology" by Léonie Watson (35mins) 7:15 "Fast Adaptation via Meta Learning" by Luisa Zintgraf (25mins) 7:40 "Perfectionism, Impostor Syndrome, Anxiety and Learning to be Kind to Yourself" by Jo Franchetti (45mins) 8:25 - 8:35 Tea break 8:35 "Strategies for managing your career in the Tech industry" by Nana Fifield 9:00 9:05 "Career planning in Chaos" by Naeema Pasha 9:05 9:20 discussions 9:20 Closing remarks Speakers Léonie Watson -------------------- Léonie is Director of TetraLogical; a member of the W3C Advisory Board; co-Chair of the W3C Web Platform Working Group; and a member of the Accelerated Mobile Pages (AMP) Advisory Committee. Please read more at https://tink.uk/about-leonie. Talk We've been talking with technology for longer than you might think, but despite increasing conversational sophistication, relatively few ways exist to help us make artificial speech sound human. Find out how to use Speech Synthesis Markup Language (SSML) with the Amazon Echo or Google Home, and the Web Speech API in the browser; how the CSS Speech module might be useful (if only it were more widely supported); and how we might be able to solve some problems by making things talk. Luisa Zintgraf ------------------- Luisa is a second year DPhil student at University of Oxford. Luisa has a B.Sc. in Mathematics and M.Sc. in Artificial Intelligence. Talk The challenge of fast adaptation in machine learning is to learn on previously unseen tasks fast and with little data. In principle, this can be achieved by leveraging knowledge obtained in other, related tasks. However, the best way to do so remains an open question. In this presentation I will talk about the meta-learning approach to fast adaptation, i.e., learning how to learn on unseen problems/datasets within a few shots. In particular, I will focus on gradient-based methods, i.e., methods that adapt to unseen tasks within just a few gradient steps. I will also talk about my current work, the algorithm CAVIA, a meta-learning method for fast adaptation that is scalable, flexible, and easy to implement. I will show some empirical results on a variety of learning problems. Joanna Franchetti ------------------------- Jo is an Engineering Engagement Manager at Trainline who is passionate about WebVR, PWAs, and great CSS. She’s got 7yrs of experience as a front end developer and has worked in various parts of the tech industry from startups, agencies, and charities to large organisations. She is also a mentor and organiser at codebar.io where she is able to action her passion not only for teaching good use of the web but also for improving the diversity and inclusivity of the tech industry. Talk Ever felt like everyone knows more than you? Spent hours procrastinating rather than starting or finishing a project? Perfectionism, anxiety & impostor syndrome affect many people in the tech industry. Learn how to spot harmful thought patterns, how to avoid anxious spirals and be kind to yourself! Nana Fifield ---------------- Nana is Director of Engineering at Anaplan, a mentor with a passion for innovation, helping build communities, and establishing truly diverse global workforces. Neema Pasha ------------------- Naeema has an international profile in Careers leadership, which is about positioning 'careers' to be the core of business. We are very excited to welcome everyone to an inspirational and fun evening of learning and discussions. https://www.google.com/events/policy/anti-harassmentpolicy.html
Hello everyone, You are invited to our very first Angular meetup! We are really excited to have Manfred Steyer as our speaker. Manfred is a massive contributor to the Angular community and a great speaker. It is an amazing opportunity for us to learn from him in person at our local GDG Reading meetup! Talks: Manfred Steyer Trainer, consultant and programming architect with a focus on Angular. Google Developer Expert (GDE) who writes for O'Reilly, the German Java Magazine, windows.developer and Heise. Regularly speaks at conferences. Sustainable Architectures with Angular, Monorepos, and Strategic Domain-Driven Design Monorepos allow huge enterprise applications to be subdivided into small and maintainable libraries. This is, however, only one side of the coin: We need to first define criteria for slicing our application into individual parts and we must establish rules for communication between them. This session looks at a solution provided by Strategic Domain-Driven Design. Using an Angular-based case study, we investigate the idea of the ubiquitous language and the bounded context, sub-domains, and context mapping. Building on this, you will learn how to implement these ideas for Angular using a monorepo. We also discuss approaches for reducing coupling between the specific parts of our monorepo. By the end, you will have a technical solution and appropriate methodology to build sustainable Angular solutions. Ashnita Bali Co-organizer, GDG Reading, Women Techmaker Reading Creating custom structural directives. Structural directives are a useful feature in Angular. They let us change the view layout by dynamically embedding views. In this talk we will look at the moving parts of structural directives; the directive class, view containers, ViewContainterRef API, , TemplateRef, providing context for the embedded views, and the microsyntax for structural directives. Agenda: 18:30 Food and networking 19:00 - 20:00 Sustainable Architectures with Angular by Manfred Steyer 20:00 - 20:30 Creating custom structural directives by Ashnita Bali 20:30 - 21:00 Closing remarks and networking Spread the word, invite colleagues and friends, don't let anyone miss out. We look forward to seeing everyone!
Agenda: 18:30 - Food, drinks, networking 19:00 - Dean Allsopp - an overview of interpretability in machine learning 19:50 Short break 20:00 - TBC 21: 00 - Event close Talk 1: Being able to communicate how machine learning predictions are made can provide a foundation for fairness, accountability and transparency in their use. With complex models such as tree ensembles and neural networks there is a challenge in being able to communicate how specific predictions are made. What open source machine learning interpretation tools are available now and how can they help? By looking at both techniques and tools this presentation aims to offer practical help with answering these questions about supervised ML: -What sort of interpretations are provided? -Who is likely to understand these interpretations? -What interpretation packages work with which ML algorithms? -How do the interpretation techniques work? BIO : Dean Allsopp is a database programmer/architect turned data scientist. Aiming to help business use machine learning responsibly.
Anton Arhipov has kindly agreed to extend his trip to the UK to visit us in Reading. He has two great talks lined up. Firstly to introduce us to the not so obvious features of IntelliJ, following up with a talk showing us some of the powers of the Kotlin language. Please join us for another promising night at a location yet to be confirmed, but will most probably be one of our regular venues. IntelliJ IDEA Tips & Tricks Modern IDEs are quite complex. Even IDE developers say that they sometimes discover new features only while reading the IDE’s code. And does this sound familiar: your colleague is trying to find a class in the project tree, and he doesn’t remember the name of the class, and so you are trying hard to scream: “Just press Ctrl+Shift+E!!!“ Generally, developers just use IDE and so often do not utilize the power of automated refactorings, shortcuts, fast navigation, and other awesome features that IDEs provide. The audience will learn a lot of tips and tricks, and a lot of different shortcuts will be also covered along with the new features of IntelliJ IDEA. Kotlin DSL in under an hour As Kotlin programming language is getting more popular, the creators of the libraries are starting to provide Kotlin API for their frameworks. The number of libraries that provide a nice little DSL grows constantly. The session introduces you to some of those libraries and explains, how Kotlin makes creating the DSL so simple. Lambdas, extension methods, lambdas with the receiver, and other syntactic sugar make it easy to implement DSL in Kotlin. In a live coding demo, we will create a simple DSL for the existing Java classes that could be used from a Kotlin code. Agenda: 18:30 : Food and networking 19:00 : News round up 19:10 - 19:55 : IntelliJ IDEA Tips & Tricks 20:05 - 21:00 : Kotlin DSL in under an hour