Displaying posts categorized under

Rust

API Cheat Sheet

When unsure about using an API, leverage an AI client to generate the correct endpoint and parameters. Describe the usage and desired data, stating the provider. This method simplifies obtaining accurate curl commands or code samples, reducing reliance on documentation while maintaining security regarding sensitive information like API keys.

Kilo Code: Getting my Hands dirty

This blog post details the author’s experience using Kilo Code, an AI agent, to develop a CLI application for calling APIs and storing data in a LibreCalc ODS file. The author walks through the installation, setup, and coding process, highlighting the efficiency and effectiveness of using AI for software development tasks.

Rust Bytes: ZigZag Merge

The task involves creating an iterator that merges two input iterators of i32 by alternating values from each until both are exhausted. The solution includes a Zigzag struct with a next method for alternating yields. Test cases verify correct functionality but one assertion fails regarding handling an empty iterator.

Rust Bytes: Group by Frequency

Given a list of integers, return a vector of vectors where each inner vector contains all numbers that appear the same number of times, grouped by frequency.