Go back to home page

SPEAKING

Each one,
Teach one,
One talk at a time.

I have years of experience speaking at events such as CSSConf, DesignOps Summit and Clarity. Some of my favorite topics I like to cover are front-end development, prototyping, and design systems.

Upcoming#

I currently have no upcoming speaking engagements. Want me to speak at your next event? Please contact me.

Past#

Headshots#

[object Object]
Credit: C.J. Toscano
[object Object]
Credit: Bryon Summers

Current Talks & Workshops#

Talks#

The Dawn of Design Engineering

Creating innovative products without room for exploration and experimentation can be a challenge. That’s why companies are starting to create hybrid roles, like design technologist or UX engineer, to be connectors between design and engineering. These new “hybrids” thrive on quickly going from concept to completion by creating well throughout hypotheses, exploring different ideas and validating proof-of-concepts with users. But what are the specific steps we can take to promote the practice of design technology within our organization?

In this talk, audience will learn:

  • The meaning of design engineering and the key roles within them
  • How design engineering can positively impact the product development process
  • The four principles of design engineering
The Good, The Bad and Ugly of Prototyping

Just like with dancing, there is an art to prototyping. When trying to push the boundaries of a design or convince stakeholders on an idea, it can be a great tool. But like with anything in life, too much of a good thing can be bad. If not done properly, it can be a roadblock for product teams to design and test ideas. Creating a balance on how, when and what to prototype will allow you to communicate ideas effectively, influence stakeholders and collaborate with your colleagues.

In this talk, audience will learn:

  • Techniques on how prototype efficiently and effectively
  • How to create a framework for prototyping that fits into your organization
  • How to utilize a prototype for production
How Being a Mentor Saved My Career

A couple years ago, I was at the lowest point of my career. For the first time, I was in a work environment that wasn’t best for me and my skills, and I started to develop impostor syndrome. I really considered leaving the industry to start an organic farm company (I’m only half joking about this). But I then became a mentor and it changed not only my career, but my life.

In this talk, audience will learn:

  • How being a mentor can positively impact your work
  • Strategies for dealing with impostor syndrome
  • How to become an effective mentor
The Three P’s of a Design System

Building a design system that scales is hard. You have to get stakeholder buy-in and then establish a style guide and then build out a UI components library and then develop a voice and tone that captures the brand and and and... There’s so much to do! That can fuel envy when we look at popular design systems on the web and say, “We want to have something like that.” But how do we get there? What are the specific steps we can take to build a successful design system?

A world-class design system will not only allow teams to build scalable products today, but also lay the foundation for future innovations. Done right, it will provide engineers with production ready UI components and enable designers to craft front-end prototypes. Learn about the three Ps and how it can help you achieve these goals.

In this talk, audience will learn:

  • How to identify and prioritize the users of your design system
  • The process of building a design system from the ground up
  • How to setup a design system to serve multiple use cases

Workshops#

Building Resilient Components with BDD

Some brands have very loyal customers due to their product’s being reliable and having a high quality level. This is the same when constructing design system components that designers and engineers use everyday when building features. You not only need to make sure they’re functional and align to the product's aesthetics, but they also have to be performant, accessible and scalable. Having buggy components will decrease confidence for the design system.

One way to minimize bugs in components is to use a BDD approach. Behavior Driven Development (BDD) is a programming style where tests are created from the user’s perspective before code is written. But what are the most effective ways to implement BDD when building components? How can BDD be beneficial to developers and also designers, researchers and QA?

In this talk, audience will learn:

  • The benefits of BDD and TDD
  • Techniques on how to implement BDD into a design system process
  • How to leverage automating testing while building components
The Essential Steps to Building a Successful Design System

Building a design system that scales is hard. When you’re starting one from scratch, it’s easy to get overwhelmed by the process. A design system is like a house, if you want it to last a long time it needs a solid foundation. A scalable design system not only focuses on building patterns but establishing processes that maintains and promotes it within the organization.

Done right, a design system will empower your designers and engineers to spend less time focusing on the UI and more time solving problems. In this workshop, I will break down the tools and techniques to establish a new design system or improve an existing one.

In this talk, audience will learn:

  • Research techniques to understand the design system users
  • How to identify and prioritize the features for your design system
  • The structure and processes to put into place for a design system
  • How to create effective documentation
  • How to setup a design system to serve multiple use cases

Bio#

My name is Adekunle Oduye (Add-eh-koon-lay Oh-due-yay) and I'm a designer, developer, mentor, writer, and international speaker who is passionate about turning ideas into user-centric products. I enjoy traveling, art, and living his best life everyday.

Length:

Style:

Code: