© Mapbox, © OpenStreetMap

Speaker

Funke Olasupo

Funke Olasupo

Technical Writer, Rocket.Chat

Actions

Funke Olasupo is a seasoned Technical Writer with a proven track record of simplifying complex software and developer tools into clear user and developer-focused technical documentation. She currently works at Rocket.Chat which is an open-source communication platform, where she champions various documentation efforts for developer and user-facing products.

Her career spans across fintech, secure collaboration, and developer tooling where she crafts API docs, technical tutorials, user guides, and in-product help systems that serve diverse audiences across industries.

Previously, she worked with OpenFoodFacts and Macrometa and has contributed as a guest author to platforms like Twilio, Honeybadger, and ButterCMS through backend engineering tutorials and documentation.

Beyond her work in tech writing, Funke is deeply involved in developer community growth. As a Google Developer Groups (GDG) co-organizer and Women Techmakers (WTM) Ambassador, she co-organizes developer meetups and women-in-tech events that promote diversity, inclusion, and continuous technical learning in the African tech ecosystem.

Funke’s work stands at the intersection of technical communication, open-source advocacy, and community empowerment, making her a valuable voice in Africa’s fast-growing tech space.

Area of Expertise

  • Government, Social Sector & Education
  • Information & Communications Technology

Getting Your OpenAPI Spec Ready for Code Generation

Last year, we explored how to design and document APIs with OpenAPI. This year, we’re going a step further—into the world of code generation.

In this advanced session, we’ll show you how to evolve your OpenAPI specs from static descriptions into powerful, reusable assets that generate SDKs, server stubs, tests, and more. But to get clean, usable code, your spec needs more than just endpoints—it needs structure, consistency, and intention.

Attendees will learn how to:

- Refactor your specs for codegen success (think: reusable components, enums, type safety)

- Avoid common pitfalls like vague schemas, circular refs, or overloaded responses

- Enforce consistency with style guides and automated linting

- Integrate your specs into CI/CD pipelines for validation and governance

- Generate tailored docs, SDKs, and test clients—automatically

- Balance automation vs control: When to let the generator do the work—and when to intervene

We’ll demo code generation tools in action (like OpenAPI Generator, NSwag, and Stoplight), and share real-world lessons from teams using OpenAPI across production systems. You’ll also get practical tips for integrating codegen into your API lifecycle and CI/CD workflows.

This session is perfect for developers, architects, and technical writers ready to take their OpenAPI game to the next level—turning documentation into real, usable code.

From Docs to Dialogue: Building an API Documentation Agent with RAG + Gemini + Vertex AI Search

Developers spend 35% of their time just understanding how to use APIs. What if your API documentation could just talk when asked: “How do I authenticate?” and provide a clear, grounded answer with code snippets? This workshop explores how to move beyond static API documentation and create an interactive AI Documentation Agent that developers can query directly. Using Retrieval-Augmented Generation (RAG), Google’s Gemini models, and Vertex AI Search, we’ll walk through how to ingest API docs, ground them in a vector database, and serve reliable answers through a conversational interface.

By the end of this session, aattendees will be able to:
* Design a RAG Pipeline for API Docs: Understand how to apply the RAG framework specifically to technical documentation, including how to handle structured and unstructured data like OpenAPI specifications, Markdown, and code examples.

* Build a Knowledge Base with Vertex AI Search: Implement a pipeline to ingest and index API documentation using Vertex AI Search, turning raw content into a powerful, semantic-searchable knowledge base.

* Generate Contextual Answers with Gemini: Connect the retrieved context with the Gemini API to construct intelligent prompts and generate accurate responses that are directly relevant to a developer's query.

Key takeaways
Attendees will leave this session with:
* A step-by-step guide for building their own AI documentation agent, complete with code examples and a live demo to serve as a practical reference.
* The knowledge to implement a reliable AI solution that can be applied to other use cases beyond API documentation, such as internal knowledge bases or customer support.

From Design to Documentation: Building Interactive OpenAPI Specifications

Craft the API documentation developers crave - with the power of OpenAPI!

This hands-on workshop equips you with the skills to build comprehensive and interactive OpenAPI specifications, the industry standard for documenting APIs. No prior OpenAPI experience is required! Whether you're a technical writer seeking to bridge the gap with engineering or an engineer looking to create user-friendly API docs, this workshop will guide you through the entire process, from designing your API to crafting clear and interactive documentation.

Dive Deep into the World of OpenAPI:

- Grasp the core concepts of the OpenAPI Specification (OAS) and its role in API development.

- Master the building blocks of effective documentation: components, schemas, responses, and more. Learn to structure your API description for clarity and maintainability.

- Unlock the power of interactive documentation: Explore how OpenAPI specifications can be leveraged to generate interactive experiences for developers, complete with code examples and testing capabilities.

- Bridge the communication gap: Discover how OpenAPI fosters seamless collaboration between technical writers and engineers throughout the documentation lifecycle.

Attendees of this workshop will build an example open API documentation. In this process , learning best practices for creating schemas, components, parameters and paths to documenting endpoints. They’ll also learn how to optimise Open API specifications for existing documentation, because these files tend to be large most times. Finally , they’ll learn the different tools to deploy the openAPI documentation for public users to have interactive testing experiences with the API.

Docs as a Passport: Building a Global Career in Technical Writing

I didn’t start out aiming for a global career in technical writing. I just wanted to share what I was learning, so I wrote blog posts on Dev.to and Hashnode about backend engineering concepts. Those posts led to my first paid articles for Twilio and Honeybadger. From there, I found open source, contributed to projects that reached worldwide audiences, and in 2022, joined Google Season of Docs with Open Food Facts. These experiences opened the door to working full-time with international companies like Rocket.Chat and Macrometa.

In this lightning talk, I'll walk you through the key turning points of that journey. We'll talk about how publishing on your own platform is the first step to building a portfolio that gets noticed, the secrets to landing your first paid writing gig, and how open-source collaboration became my ticket to global credibility and career opportunities I never expected. This talk will also extend in sustaining your technical writing career in this AI era.

If you’re wondering how to turn technical writing into more than a side project, you’ll leave with a clear, practical path to grow from local beginnings to a global career and hopefully the spark to see your documentation as a passport that can take you anywhere.

Deploying a Gradio Frontend that Communicates with an ADK Agent Backend on Cloud Run.

This workshop guides attendees through the full deployment lifecycle of a two-tiered application on Cloud Run. The application structure consists of:

Backend Service: An ADK Agent (a powerful, generative AI-driven component) is deployed as the core API service.

Frontend Service: A Gradio application provides a simple, interactive web interface for users to interact with the agent.

A crucial component of this session is establishing secure, authenticated communication between the two services using Cloud Run's native service-to-service authentication mechanism, ensuring the backend agent is not publicly exposed and is only accessible by the authorized frontend.

Are Templates in Technical Documentation a Tool or a Trap?

Templates are a staple part of technical documentation. They help teams maintain consistency, speed up content creation, and promote shared standards. However, they can also introduce friction, limit creativity, and become rigid checklists that fail to adapt to real-world needs.

This talk explores the practical advantages and common pitfalls of documentation templates. You will learn how to make templates support your writers and readers, rather than get in their way. We will look at how to design and use templates that provide structure without sacrificing clarity, flexibility, or context.

Whether you are creating templates from scratch or working within existing ones, this session will help you find a more effective and balanced approach.

Funke Olasupo

Technical Writer, Rocket.Chat

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