Hugo Guerrero
Building APIs in the AI Era
#1about 1 minute
The fundamental relationship between AI and APIs
AI systems rely on APIs for data and connectivity, and conversely, AI can be used to accelerate API development.
#2about 2 minutes
Using local AI models for code assistance
Running large language models locally for code assistance can reduce costs and improve data privacy compared to cloud-based services.
#3about 3 minutes
Understanding the architecture of AI-powered applications
AI applications typically consist of a user interface that communicates with a model inference server via a standardized API, like the OpenAI API.
#4about 2 minutes
Selecting open source models for code generation
Using open source models from platforms like Hugging Face, such as IBM's Granite, ensures compliance and avoids potential licensing issues.
#5about 6 minutes
Setting up a local AI development environment
Configure a local environment by running a model with InstructLab and connecting it to a VS Code extension like Continue via its OpenAI-compatible API.
#6about 2 minutes
Generating an OpenAPI specification from a prompt
Use a local AI assistant integrated into an IDE to generate a complete OpenAPI specification from a simple natural language prompt.
#7about 4 minutes
Linting and refining an AI-generated API specification
Identify and correct issues in an AI-generated OpenAPI specification by using a linter like Spectral and then prompting the AI to make specific fixes.
#8about 4 minutes
Using AI to generate custom API linting rules
Generate custom Spectral linting rules by providing a natural language prompt to the AI assistant, enforcing specific governance policies for your API.
#9about 6 minutes
Generating a Java API implementation with Quarkus
Provide the OpenAPI specification as context to an AI assistant to generate the corresponding Java backend implementation using the Quarkus framework.
#10about 2 minutes
Best practices for using AI in development
Use AI-generated code with caution as context can be limited, and leverage open source tools to experiment with these capabilities in your local environment.
Related jobs
Jobs that call for the skills explored in this talk.
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
Sunhat
Köln, Germany
Remote
€85-115K
Senior
Team Leadership
Software Architecture
+1
Matching moments
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
03:15 MIN
The future of recruiting beyond talent acquisition
What 2025 Taught Us: A Year-End Special with Hung Lee
03:48 MIN
Automating formal processes risks losing informal human value
What 2025 Taught Us: A Year-End Special with Hung Lee
05:18 MIN
Incentivizing automation with a 'keep what you kill' policy
What 2025 Taught Us: A Year-End Special with Hung Lee
04:27 MIN
Moving beyond headcount to solve business problems
What 2025 Taught Us: A Year-End Special with Hung Lee
03:45 MIN
Preventing exposed API keys in AI-assisted development
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
03:13 MIN
How AI can create more human moments in HR
The Future of HR Lies in AND – Not in OR
Featured Partners
Related Videos
Bringing the power of AI to your application.
Krzysztof Cieślak
AI: Superhero or Supervillain? How and Why with Scott Hanselman
Scott Hanselman
OpenAPI meets OpenAI
Christopher Walles
Livecoding with AI
Rainer Stropek
You are not an AI developer
Zan Markan
How AI Models Get Smarter
Ankit Patel
Supercharge your cloud-native applications with Generative AI
Cedric Clyburn
From Syntax to Singularity: AI’s Impact on Developer Roles
Anna Fritsch-Weninger
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.




FRG Technology Consulting
Intermediate
Azure
Python
Machine Learning

CloudiQS
Remote
£70-106K
Senior
React
Python
Node.js
+5



