October 4, 2019
Being a long time Ruby user and Lisp dabbler, Rakudo Perl 6 meta-programming capabilities ranked high on my list of curiosities. Meta-programming can be described as "writing code that writes code". This includes code that can alter itself. I was experimenting and...
Read More...
raku (16)
August 28, 2019
Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral order.
Read More...
raku (16) matrix (1)
July 14, 2019
I wrote a console version of Blackjack in Elixir:
https://github.com/gdonald/blackjack-ex
Read More...
blackjack (14) console (11) elixir (1)
May 17, 2019
I wrote a web version of TicTacToe in ReactJS using Typescript:
https://gdonald.github.io/tictactoe-ts/
Read More...
reactjs (3) tictactoe (1)
May 2, 2019
At my work I'm on an agile team and we do pair programming. Here are some git commands I find useful and use almost every day.
Read More...
git (3)
March 24, 2019
I wanted to change my default SSH port to something else. Here are the commands I used.
Read More...
fedora (1) ssh (1)
January 27, 2019
I wrote a console version of Blackjack in Crystal:
https://github.com/gdonald/blackjack-cr
Read More...
blackjack (14) console (11) crystal (2)
January 12, 2019
I reworked my old Battleship game for Android:
https://nauticalwar.com/
Read More...
android (1) battleship (1) war (1) nautical (1)