Wayne Gakuo
Google Developer Expert for Angular | Frontend Engineer | Angular x TypeScript | Lead at GDG Pwani | Lead at Angular Kenya | Co-Organizer at GDG Nairobi
Actions
Wayne Gakuo is a Frontend Engineer who is constantly learning the best practices of architecting software using Angular, while having scalability, maintainability, and user needs in mind. Aside from work, Wayne leads Angular Kenya which trains budding developers to become proficient Angular developers. In his free time, Wayne loves watching documentaries and playing video games, trying to get better at FIFA.
Links
Why the Web Matters
In this session, I talk about the strides the Web has made since its inception, what it means for web & non-web developers and what we can do to take advantage of some of the new capabilities it possesses for the 21st Century.
Server-Side Rendering in Angular
Server-side rendering (SSR) is a technique that allows Angular applications to be rendered on the server before being sent to the client. This has a number of benefits, including improved SEO, faster initial app load, and better app performance. In this talk, I will talk about what SSR is all about and how developers can make use of this technique to improve their Angular apps. I will also be talking about what is new in Angular v16 with regards to SSR.
Angular Testing as a Concept
In this session, I introduce the concept of testing and what it means to developers who build software for use, and its benefits. I also touch on the levels of testing and how one, as an Angular developer can take advantage of the recent updates in Angular v16 where Jest has started to receive experimental support, with it being touted as the future of the main Angular testing tool.
Angular at Scale
Most of the time we start building Angular applications without any architectural consideration. In this session, I will be talking about some of the architectural practices to consider while building an Angular application for easy maintainability and scalability.
Internationalization in Angular (I18n)
In this session, I will be talking about how to localize your Angular application to a language of your choice.
The GDE Program
In this session you will get a glimpse what it means to be a GDE and what it takes to be one.
The DRY principle in Angular: Services & Dependency Injection
In this session, I will be talking about the importance of observing the DRY (Don't Repeat Yourself) principle for code reusability. This talk specifically focuses on the use of services in Angular and what Dependency Injection is all about.
The Developer Community Journey
In this session, I will be speaking about my journey in the developer community, key learnings and why it's important for people in the tech community to always be compassionate & always ready to share the knowledge that they possess.
Angular at REST
The war between RESTful APIs and GraphQL needs to be put to rest…literally! However, there’s more to what the different formats provide than the hype on which is the better. With REST APIs, we take the audience through a short demo on how JSON API provides a simple & easy way of destructuring data
Using JSON APIs, we will take the audience through the process of destructuring data for their Angular apps in the most simplest and fastest way. For a while now, there has been a war on whether GraphQL is better than REST APIs. What some developers tend to forget is that with each format/convention comes with the requirements. One cannot simply choose a way of doing things just because of the hype. This session is not meant to put down one technology over the other but rather show others how to appreciate the different technologies available and when to use them according to their project requirements. We hope that this session will enable developers to choose which technology to use with much ease and without pressure
Wayne Gakuo
Google Developer Expert for Angular | Frontend Engineer | Angular x TypeScript | Lead at GDG Pwani | Lead at Angular Kenya | Co-Organizer at GDG Nairobi
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top