Posts tagged as learn

Learning Remix Series, part 7: Styling with Tailwind

We have created a working Todo-app, and it looks awful. Nobody wants an app like that. We need to make it look a lot nicer to get users to actually enjoy it. We are going to use Tailwind.css to style this, not because we have to, but because it is all the rage right now. Is it better than all the other CSS tools? I do not know, it might be, but probably not. We will use it anyway.

Learning Rust Series, part 9: Word play (Case Study)

This post presents a case study. It involves solving word puzzles by searching for words that have certain properties. For example, we will find the longest palindromes in English. We will also search for words whose letters appear in alphabetical order. And I will present another program development plan. A method I call "reduction to a previously solved problem".

Learning Rust Series, part 8: Strings

Strings are not like integers, floats, and booleans. A string is a sequence, which means it is an ordered collection of other values. In this post you will see how to access the characters (graphemes) that make up a string. You will also learn about some of the methods strings provide.

Learning Rust Series, part 7: Iteration

This post is about iteration, which is the ability to run a block of statements over and over again. We saw a kind of iteration, using recursion, in part five, Conditionals and Recursion. We saw another kind, using a loop, in part four, Turtles all the way down. In this post we’ll see yet another kind.

Learning Rust Series, part 6: Functions and return values

Many of the functions we have used, produce return values. But the functions we’ve written all seem to be void. They have an effect, like printing a value or moving a turtle, but they don’t seem to have a return value. In this post you will learn to write functions that have explicit return values. And what those that seem to to not return anything actually do return.