filmov
tv
Tabnine Labs: Using AI to build a CLI with Rust
Показать описание
Join our Principal Product Evangelist Aydrian Howard every Tuesday at 3pm ET for a live stream and QA where you'll learn to accelerate software development with Tabnine's AI coding assistant.
Timestamps
00:00 Starting Soon
01:50 Intro
02:28 Creating a CLI using Rust
08:18 Planning development by asking Tabnine Questions
15:07 Creating a new Rust Project for a basic CLI that returns the weather
22:44 Using Explain to understand the code
26:37 Improving error handling
38:08 Refactoring code from the main function to modules
39:47 Prompting the user for their city and persisting it
58:11 Return the current time with the weather
1:23:12 Updating the structure of the config file to JSON
1:27:39 Refactoring the config file code into a module
1:32:28 Defining the config file structure using a struct
1:46:31 Updating the CLI to print weather for user and coworkers
1:51:17 Adding a subcommand to add coworkers
1:59:14 Adding Unit Testing
2:09:05 Using the Test Agent to add unit tests
2:26:34 Recap and Wrap up
Timestamps
00:00 Starting Soon
01:50 Intro
02:28 Creating a CLI using Rust
08:18 Planning development by asking Tabnine Questions
15:07 Creating a new Rust Project for a basic CLI that returns the weather
22:44 Using Explain to understand the code
26:37 Improving error handling
38:08 Refactoring code from the main function to modules
39:47 Prompting the user for their city and persisting it
58:11 Return the current time with the weather
1:23:12 Updating the structure of the config file to JSON
1:27:39 Refactoring the config file code into a module
1:32:28 Defining the config file structure using a struct
1:46:31 Updating the CLI to print weather for user and coworkers
1:51:17 Adding a subcommand to add coworkers
1:59:14 Adding Unit Testing
2:09:05 Using the Test Agent to add unit tests
2:26:34 Recap and Wrap up