Rick Umali is Programming Wordle in Swift (for the command line).

This video covers this project:

and these commits:

e134c9a Fixes bug (Uppercased guesses not found)
3b2c56e Adds a lot more words

0:25 Hello everybody…
1:15 Let’s play the game…
3:00 Guess 3: feeling pressure…!
3:45 Wordle’s keyboard is pretty helpful
5:05 Maybe make the keyboard display on-demand
7:40 My penultimate guess
8:45 Figuring out how to probe the dictionary / How to cheat at Wordle
9:15 Consider other dictionaries / SINGLE.txt
10:45 Looking at COMPOUND.txt word list
11:40 I find “walks” in SINGLE.txt, and that was cool
12:45 I backup the old word list
13:30 Transforming SINGLE.txt into a Unix file / Finding five letter words
14:15 New word list is difficult / But it has the words we were missing
15:10 Manually adding taser into the new word list
16:45 “gaize” is not a word you get
17:50 I look at a GitHub project / Uses the same word list
20:10 commit 3b2c56e
21:40 Trying the game with 14K words / How long does it take to start?
23:50 Using backdoor to get the word / We find a bug!
24:50 Fixing the bug / Retrying the game
25:50 commit e134c9a
27:35 “This stream is going to end… this series anyway…”
28:00 Let me show something interesting to me to try to program next
28:40 You can make programs for the terminal that look like it has windows
30:00 Sierpinski’s Triangle
30:20 The code is in C / Composed of simple instructions
31:05 As a hobbyist programming, it’s just the right amount of challenge
31:30 NCURSES site
32:20 Compiled the sample programs
32:50 Towers of Hanoi problem in NCURSES
34:00 Basic colors available
35:00 “There it is!” / The basic UI in curses
36:00 Designing the NCURSES UI
36:25 With a keyboard…
37:30 Simple form to accept input
37:50 “This is what I’m going to program”
38:50 I know it’ll be fun for me… / I’ll also be talking less…

English Words (GitHub project)

NCURSES triangle (Sierpinski’s Triangle)

NCURSES HOW-TO

Music
DivKid

Rick is Programming Playlist