Serverless Computing, Scalable Web Apps, Smart Community and Design Systems
In our 2nd to last session block of the day, we have 4 very different sessions that help to show the diversity our speakers bring to the conference.
3:45 PM – 4:30 PM
As a principal consultant at T4G with over 20 years of experience, Darryl believes that better delivery is achieved through better design on IT projects. His experience in design and delivery of software solutions cuts across a variety of industries including the retail, insurance, manufacturing, financial, and government sectors. He specializes in application design with a focus on data science platforms. Events like DevCon help Darryl get out of the office and talk to real developers who are often smarter then himself.
It’s time…Serverless Computing and DevOps for Mere Mortals
Almost like a nuclear arms race, the cloud vendors are making it easier than ever to build your application on their platform. At the heart of these serverless compute offerings are FunctionsasaService (FaaS), where you can implement your application code in a very abstracted way. There is potential for shorting the development cycle, achieve the promise of scale and truly pay for ‘what you use’ in this new serverless world. You still need to look ‘under the hood’ and there are a few rough edges, but it is great time to consider building serverless cloudbased applications. Since this new serverless code still needs to be built, tested and deployed, it is also a good time to revisit your CI/CD pipeline.
In this session, Darryl Dutton will share some experiences in building a Microsoft Azure based FaaS using code examples, then show how to build a CI/CD pipeline (with resource provisioning) for a solid DevOps foundation. After this session, as a developer or architect should understand if it is time to take on this serverless world.
Simon Gauvin is an expert in the field of UX, mobile and cloud computing with 25 years of experience developing several startup software companies. He was former VP of Applications Technology at Plazmic Inc. (acquired by RIM in 2002) where he led the development of a mobile media platform for Warner Brothers and Disney in the Japanese mobile market. He completed Ph.D. research in Computer Science at Dalhousie University and has been published in several leading academic journals. Simon has authored software patents, invented and developed several new programming languages, and used this work to co-found Vizwik.com, a visual programming mobile app development platform. He recently co-founded another startup, Safelii Inc., which is using mobile and AI technology to help improve health and safety services for employees in corporations. He is also a freelance Chief Technology Officer consulting for small to medium sized companies in Atlantic Canada.
Building Scalable Web Apps in Google Firebase and Polymer Web Components
Recently there has been a move by the major browser vendors to simplify the development of software through the new Web Components standard. Polymer, a free open-source library by Google makes use of this new standard to make web software reusable (see YouTube, newly built using Polymer). Firebase, a collection of cloud services, combined with Polymer, make for a compelling development platform for web and mobile apps and the new push for mobile web apps. In this talk we will cover Polymer, Firebase, and the major services of Google Functions, Hosting, RealTime and Firestore Databases. Examples will be shown of a production app in progress.
Book is a designer, storyteller, and self-taught developer. With a background in social sciences and love for technology, bridging the gap between technology and humanity is what Book calls “her meaning of life.” Whether it’s through her side-hustle as a visual designer or her volunteer work as the chapter coordinator of Canada Learning Code Fredericton, Book dedicates her energy and time to foster the relationship between the Fredericton’s tech scene and the rest of the ecosystem to better the community through technology.
She has a diverse background working in the startup scene as a Community Manager of an energy company and then as a Technical Writer of an UX design agency. Book is currently leading the marketing team of Ignite Fredericton, community economic development agency and Planet Hatch, a startup incubator.
Outside of Atlantic Canada, Book is one of the main organizers of a smart community conference in Bangkok that expects over 1,000 attendees.
Kolton is an accomplished software company leader with a demonstrated history of experience in engineering development and leadership. Focusing on innovation, technology trendsl, and understanding customer needs, he was able to transform a startup into a multi-million dollar energy data analytics industry leader within 4 years. This opportunity led him to recruit and create development teams, build engineering processes, and define all aspects of the product roadmap.
He enjoys teaching and sharing my knowledge through Canada Learning Code as a lead instructor for many introductory and advances coding courses.
He is currently building innovative solutions for the hospitality industry at Cvent.
Smart Community: What Can We Do To Make This An Actual Reality
When someone mentions “smart community” or “smart city”, people often think of apps to help find a parking spot or gamification of dead racoon clean up. But we all know that smart community is much more than gamification and digitalization of tasks. The real question is…how can we really get there?
Becoming a smart community requires complex policy changes that needs to involve everyone from the public to private sector. In this lightning talk, Book Sadprasid will explore what the tech community can do to help drive Atlantic Canada’s transformation into smart community.
How Design Systems Can Improve Your Designs/Engineering Process
We’ve all been there, recreating the same looking button or component a dozen times while it slowly morphs into something our designer doesn’t recognize anymore. In this lightning talk, Kolton Gagnon will dive into how Design Systems can help bring back consistency in your interfaces and in your code. We’ll also talk about the roles designers and engineers play and how we should get rid of the old Over-The-Wall process.