Archive
Total: 239
- 2024-09-13 Replace function instead of mocking for testing
- 2024-09-08 Evolution from function to trait in 4 steps
- 2024-08-29 Counting iterations - count() vs collect().len()
- 2024-08-28 Command line tools: Implementing wc in Rust
- 2024-08-10 Async in Rust
- 2024-08-07 Web development in Rust using Rocket - part 2 - Building a job board
- 2024-08-06 Rust Jobs
- 2024-08-03 Basic GitLab pipeline to setup CI for a Rust project
- 2024-08-01 GitHub Action Workflow for Rust project running on Ubuntu Linux
- 2024-07-11 Reading JSON files in Rust
- 2024-06-29 Accepting parameters on the command line using Rust clap
- 2024-06-29 Ranking programming languages by energy efficiency
- 2024-06-28 How much memory does my Rust process use?
- 2024-06-28 Print colored text to the terminal
- 2024-06-26 Using the liquid template system in Rust
- 2024-06-21 Rust Maven Live presentations
- 2024-06-18 Web development in Rust using Rocket
- 2024-06-17 Rust social status update 2024.06
- 2024-06-10 GitHub pages for Rust developers
- 2024-06-09 Convert Markdown to HTML
- 2024-06-07 Your first contribution to an Open Source Rust project
- 2024-05-22 Create a zip file (tarball) from a folder
- 2024-05-22 Unzip a file that was embedded in the Rust application
- 2024-05-22 Unzip a file to the disk using Rust
- 2024-05-12 Embed image in newly created image using Rust
- 2024-05-09 Rust Rocket: In memory hit counter using state
- 2024-05-07 Elapsed time logger
- 2024-05-03 Set in Rust using HashSet
- 2024-05-02 Rocket: 404 page with static content
- 2024-05-01 Create empty HashSet, insert elements
- 2024-04-30 An almost infinite Fibonacci Iterator
- 2024-04-30 for in loop in Rust
- 2024-04-30 Iterate over both index and value of a vector (enumerate)
- 2024-04-30 Functions in Rust
- 2024-04-30 Vectors in Rust
- 2024-04-30 loops in Rust
- 2024-04-30 loop in Rust
- 2024-04-30 while-loop in Rust
- 2024-04-30 Generate random numbers in Rust using the rand crate
- 2024-04-29 Keep you data safe using advisory lock on your files
- 2024-04-29 Serialized - Deserialize enum manually
- 2024-04-26 Files - dealing with files in Rust
- 2024-04-26 Append to a file
- 2024-04-26 Write to a file - create file in Rust
- 2024-04-25 Given a key, get value from a HashMap
- 2024-04-25 Check if key exists in HashMap - if the HashMap contains the key
- 2024-04-25 Initialize immutable HashMap with data
- 2024-04-25 Create empty HashMap in Rust without type definition
- 2024-04-25 HashMap (hash, dictionary, associative array) in Rust
- 2024-04-25 Create empty HashMap and insert key-value pairs
- 2024-04-24 drop, the destructor of Rust structs
- 2024-04-19 Disk usage: size of file or that of a directory tree using Rust
- 2024-04-19 Walk directory tree - traverse the filesystem
- 2024-04-17 Getting started with SurrealDB using Docker and a Rust client
- 2024-04-16 Set the file extension in Rust
- 2024-04-11 Read and parse Cargo.toml using the toml crate defining our own structs
- 2024-04-11 Toml
- 2024-04-10 Result returned by main function in Rust - setting exit code
- 2024-04-09 Guessing MIME-Type, setting Content-Type based on file extension
- 2024-04-09 What is the file extension if the filename has more than one dots in them?
- 2024-04-08 Rust on Facebook
- 2024-04-08 Rust on Reddit
- 2024-04-08 Rust on LinkedIn
- 2024-04-07 Rust vs. C++
- 2024-04-07 Getting file extension in Rust using PathBuf
- 2024-04-06 Extreme Clippy for existing Crate
- 2024-04-04 Count distribution of values - how many times each word appears in a list of words
- 2024-04-03 Change a single character in a string in Rust
- 2024-04-02 Read rustfmt.toml TOML file
- 2024-04-02 Rust HashMap where tuples are the keys
- 2024-04-01 Pass a mutable hash to a function in Rust
- 2024-04-01 Pass a mutable vector to a function in Rust
- 2024-04-01 Read and parse the Cargo.toml manifest file of a Rust crate
- 2024-03-30 Memory allocation and usage in Rust
- 2024-03-29 Show used and free memory of the computer using Rust
- 2024-03-29 Press ENTER to continue
- 2024-03-29 Commanfy using the thousands crate
- 2024-03-29 Filter vector of numbers in Rust
- 2024-03-28 Convert hash to hash in Rust
- 2024-03-26 Evolution of error handling in Rust
- 2024-03-26 Extreme Clippy (for a new crate)
- 2024-03-24 Split vector of sentences to vector of words
- 2024-03-24 Concatenate vectors of strings (merge vectors, join vectors)
- 2024-03-22 Reuse macro in the same Rust crate across several files
- 2024-03-20 Strings and memory (re)allocation (video)
- 2024-03-17 Hello Clippy
- 2024-03-15 Companies using Rust
- 2024-03-15 In which technology domains is Rust used? - Rust survey 2023
- 2024-03-15 Embed version number in the binary compiled by Rust
- 2024-03-14 Indicating error, returning Result of Ok or Err in Rust
- 2024-03-12 Strings and memory allocation in Rust
- 2024-03-12 Debug formatting using :?, :#?, and dbg!
- 2024-03-11 Rust vs. other languages on GitHub
- 2024-03-07 Rust Multi-crate project in a monorepo
- 2024-02-22 Parse Liquid-like tags
- 2024-02-20 String slice in Rust
- 2024-02-13 Regex - replace part of the string
- 2024-02-12 How to include sha1 from git in the version report using derive interface of Clap?
- 2024-02-12 Use shadow-rs to embed sha1 and other build-time information in the code
- 2024-02-12 Get random free port in Rust
- 2024-02-10 Implement add and multiply for a struct in Rust
- 2024-02-10 Get the time elapsed since the epoch using only std
- 2024-02-10 Clap - Showing the description in the help using the about command
- 2024-02-01 Rocket - Early return from routes
- 2024-02-01 Rocket - process Query String of a GET request
- 2024-02-01 Rocket - echo GET
- 2024-02-01 Rocket: get, set (add), delete cookies - pending cookies
- 2024-01-25 Reqwest the HTTP client library of Rust
- 2024-01-25 Set the User-Agent in a HTTP request using Rust reqwest
- 2024-01-25 HTTP reqwest sending cookie
- 2024-01-25 Simple blocking HTTP POST request using Rust
- 2024-01-22 Rocket - access custom configuration in the routes
- 2024-01-19 Testing with tempfiles and environment variables
- 2024-01-18 Rocket - logging in the web application
- 2024-01-18 Rocket liniting issues
- 2024-01-18 Automatically fixing issues in Rust code
- 2024-01-18 Simple case of using the clippy::pedantic lints and setting priority
- 2024-01-17 Getting started with Clippy on an existing project
- 2024-01-17 unwrap, unwrap_or, unwrap_or_default, unwrap_or_else
- 2024-01-17 Macro to_string
- 2024-01-16 Multi-counter with embedded SurrealDB database
- 2024-01-13 Simple CLI menu in the terminal (color selector)
- 2024-01-13 Hard-coded vector of Strings in Rust
- 2024-01-12 Rocket - multi counter using encrypted cookies
- 2024-01-11 Split code into multiple Rust files
- 2024-01-11 Clap - subcommands for command line applications in Rust
- 2024-01-10 SurrealDB in-memory with SQL demo in Rust
- 2024-01-10 Setting up an in-memory SurrealDB database in Rust
- 2024-01-10 Setting up embedded SurrealDB with RocksDB backend in Rust
- 2024-01-10 SurrealDB
- 2024-01-10 Rocket - multi-counter using cookies
- 2024-01-09 Implement the reverse trait for strings in a reusable crate
- 2024-01-09 Implement the reverse trait for strings
- 2024-01-09 Avoid unwrap
- 2024-01-08 unwrap, one way to handle errors in Rust
- 2024-01-07 3 ways to handle number overflow or underflow in Rust
- 2024-01-05 Rocket - Single counter in a plain text file
- 2024-01-05 CLI - Command Line Interface in Rust
- 2024-01-05 Testing in Rust
- 2024-01-04 Generate uuid, a Universally unique identifier in Rust
- 2024-01-04 Email address validation in Rust
- 2024-01-03 Remove whitespace: trim, strip in Rust
- 2024-01-02 Rocket - echo using HTTP POST - form handling
- 2024-01-02 Rocket Hello World with Tera Templates
- 2024-01-02 Rocket - Hello World returning HTML
- 2024-01-02 Rouille - Handle HTML form - echo with POST
- 2024-01-01 Rouille - Hello World in text/html
- 2024-01-01 Rouille - Hello World in text/plain
- 2024-01-01 Rouille a web micro-framework in Rust
- 2023-12-31 Prompt - read input from Standard Input (STDIN) in Rust
- 2023-12-30 Temporary directory in Rust
- 2023-12-30 Show standard output and standard error in tests in Rust
- 2023-12-30 Test command line application written in Rust
- 2023-12-29 Command line multi-counter with storage in JSON file
- 2023-12-29 Serialize and deserialize HashMap to JSON in Rust
- 2023-12-28 home_dir, the home directory of the current user in Rust
- 2023-12-28 Command line counter with plain text file storage in Rust
- 2023-12-28 JSON and Rust
- 2023-12-27 Image - a crate to generate and manipulate images in Rust
- 2023-12-27 Clap - positional command line arguments in Rust
- 2023-12-27 Clap - Add help text for each command line parameter in Rust
- 2023-12-27 Clap - short command line parameters
- 2023-12-27 Clap - default values for CLI command line parameters in Rust
- 2023-12-26 Open Source Applications written in Rust
- 2023-12-25 Clap - accept string, integer, floating point numbers, booleans on the command line
- 2023-12-25 Clap - show version number of the command line application in Rust
- 2023-12-24 Clap - Command Line Argument Parser for Rust
- 2023-12-23 Clap - getting started accepting command line parameters in Rust
- 2023-12-22 Loco web development framework for Rust
- 2023-12-22 Rocket: Hello World with tests in separate file
- 2023-12-22 Rocket: Web-based Hello World! with tests
- 2023-12-22 Rocket - web development with Rust
- 2023-12-21 Tiny HTTP redirect URL
- 2023-12-21 Add the Display trait to a vector of strings in Rust
- 2023-12-20 Web development in Rust
- 2023-12-20 Tiny HTTP - Setting status to 404 page not found
- 2023-12-19 Default arguments for functions in Rust using macros
- 2023-12-19 Generic types for function parameters in Rust 🦀
- 2023-12-18 Deserializing YAML - deny unknown fields
- 2023-12-18 YAML and Rust
- 2023-12-18 Set default values while deserializing YAML in Rust
- 2023-12-15 Tiny HTTP - path based routing
- 2023-12-15 Tiny HTTP: generate dynamic response, show the current time ⏰
- 2023-12-13 Tiny HTTP: Echo using GET request
- 2023-12-13 Hello World with Tiny HTTP
- 2023-12-13 Getting started with Tiny HTTP building a web application in Rust
- 2023-12-13 Turbofish ::<> 🐠
- 2023-12-13 Split a string into several individual variables
- 2023-12-13 Split a string into two variables
- 2023-12-11 Rust Meetup and user groups
- 2023-12-06 Commafy - add a comma after every 3 digits
- 2023-12-06 Compiler Error codes in Rust
- 2023-12-06 Boolean not !
- 2023-12-06 Exclamation mark in Rust !
- 2023-12-06 Diverging Functions - functions that never return
- 2023-12-05 Crop image using Rust
- 2023-12-05 Create image for social networks
- 2023-12-05 Resize image using Rust
- 2023-12-04 Getting started with logging in Rust
- 2023-12-03 Getting started with Loco, the one-person web framework for Rust
- 2023-12-01 Read simple JSON and deserialize into a struct
- 2023-11-30 Read arbitrary JSON without much preparation
- 2023-11-30 Rust training courses
- 2023-11-30 Functions that end with an exclamation mark in Rust !
- 2023-11-29 Open Source Rust projects
- 2023-11-28 Read a simple YAML file into a struct
- 2023-11-28 Read arbitrary YAML files in Rust
- 2023-11-28 ARGV - command line parameters for simple CLI program
- 2023-11-23 Wrap text in Rust
- 2023-11-22 How to get the smallest and biggest values from a vector in Rust?
- 2023-11-22 The price of Chess is 18446744073709551615 grains of rice
- 2023-11-22 Which value is smaller? Which is bigger? minimum and maximum in Rust
- 2023-11-22 Slurp: read content of a text file into a string
- 2023-11-19 Embedding simple CSV file and processing in a functional way
- 2023-11-10 Rust Compilation size and embedded string
- 2023-11-08 Embedding simple CSV file in Rust application
- 2023-11-07 Embed list of values in Rust application
- 2023-11-07 Embedding string, embedding text file in Rust
- 2023-10-10 Subscribe to the Rust Maven newsletter
- 2023-10-03 Simple blocking HTTP GET request in Rust
- 2023-10-03 Raise a number to a power in Rust
- 2023-10-03 Minimum and maximum values of Rust numeric types
- 2023-10-02 Create image with text written on it using Rust
- 2023-10-02 Create empty image with white background and black borders using Rust
- 2023-10-02 Create QR code using Rust
- 2023-10-01 Create and image and draw a line in Rust
- 2023-10-01 Create empty image with the image crate of Rust
- 2023-09-30 Convert a string to number and handle possible errors in Rust
- 2023-09-29 Expect one command line parameter in Rust
- 2023-09-29 Print double quotes in a string in Rust (")
- 2023-09-12 Two or more executables in the same Rust crate
- 2023-09-12 What I learned From Learning Rust
- 2023-09-07 The feedback loop for learning Rust
- 2023-08-31 How to refer to code that was split out to a library in Rust?
- 2023-08-31 Enumerate and match in Rust
- 2023-08-30 Compiling and running rust without Cargo - a shell script
- 2023-08-30 Rust error message to fix a typo
- 2023-08-30 About the Rust Maven
- 2023-08-27 Hello World - Hello Rust