October 02, 2020 at 07:00 PM
Would you like to leverage your HTML, CSS, and JavaScript skills to build cross-platform desktop applications? Electron is an open source application shell created by GitHub, designed to make building great desktop applications easy. You may have already experienced Electron apps such as Atom, Slack, or Visual Studio Code. In this talk, you will learn its features, how to quickly get started, and tips from my experience building Electron applications.
September 04, 2020 at 07:00 PM
What if you could take all the best practices from expert data scientists and roll it into an easy-to-use software package that any developer could use? What if it could automatically prepare your dataset, try different machine learning approaches, and combine their results to deliver high-quality predictions — and all of that with little to no code? This is the idea behind automated machine learning (AutoML). In this talk, I'll discuss some of the recent advances in AutoML and how you can use it to accelerate your data science projects. I'll also walk-through demos showing two AutoML solutions - AutoGluon, an open source AutoML library by AWS and Amazon SageMaker AutoPilot, a fully managed AutoML service on AWS.
August 06, 2020 at 07:00 PM
Video games are great, but they’re a whole lot better when you can play them with friends, remotely.
So what goes into creating a multiplayer game, or any game for that matter?
In this session, we’re going to learn about Phaser, the HTML5 and JavaScript game development framework, and MongoDB for data storage and synchronization. More specifically, we’re going to see how simple it is to create a game where the data is transferred in near real-time between clients and database to give a multiplayer experience.
July 10, 2020 at 07:00 PM
Design tools are fast and amazing tools for thought, but for a host of reasons are limited to creating drawings rather than production assets. Engineers must instead re-create surfaces from scratch, by hand, using code. This inevitably leads to discrepancies and back-and-forth with the design team, and ultimately two sources of truth that are never truly in sync.
Plasmic is a tool to build UIs visually, currently in heavy development. It loosely resembles a design tool and aims to give the same sense of speedy iteration, but is for building maintainable, production-ready presentational components. The idea is to give developers a better and faster development experience, eliminate an entire class of visual bugs/QA/tooling, and ultimately maintain a single source of truth with design.
June 18, 2020 at 07:00 PM
Location services cover a wide range of capabilities. They allow for mapping with custom markers, routing that takes into account traffic and accidents, and geocoding, the transformation of free form addresses to more precise longitude and latitude values. The JAMStack, while involving static web sites, can easily make use of location services in a variety of ways. From client-side mapping libraries to serverless functions, your "static" site can do everything from providing custom directions to your users to emailing them customized maps.
In this talk I'll discuss the location services provided by HERE Technologies (with alternatives as well) and share examples of updating a real static site to make use of them.
May 15, 2020 at 07:00 PM
Search Engine rankings can make or break any business. In this talk, Alain will go through how search engines crawl and index content in 2019 and beyond. We will see how to run an SEO audit on a website, what mistakes to avoid, and which best practices to put in place in order to optimize your modern web app or blog to achieve optimal search rankings.
April 24, 2020 at 08:00 PM
Want to start your own blog, but don't know where to start? Familiar with React and want to use those skills to build up a blog? Maybe you've just heard of Gatsby and want to learn more about it (regardless of it being used as a blog).
Join us as we walk through Gatsby:
- What it is
- How to use it
- How to achieve a performant SEO optimized site with it
This session is an introduction to Gatsby and the technologies around it, not limited to it being used for blogging.
March 13, 2020 at 08:00 PM
Managing state for UI components in React until now has required a dependency on libraries like Redux. But for simple UI level state management React has introduced Hooks into React core.
Understand the basics of using state, side-effects and the Context API using React's three basic Hooks (useState, useEffect and useContext).
30 minute or less talk on Basic State Management and news on React Hooks and how this makes state management more approachable in React JS.