Greg Donald

Hand-on Test-Driven Development Book

December 17, 2023

My new book Hand-on Test-Driven Development Book has been published: https://tddbook.com/.

Hand-on Test-Driven Development Book

ruby (5) rails (4) rspec (1) tdd (1)

Metaprogramming a dynamic method inside a dynamic class in Raku and Ruby

August 2, 2023

I wanted to learn to create a dynamically-named method inside a dynamically-named class in Raku. This is what I ended up with:

#!/usr/bin/env raku

my $class-name = "MyDynamicClass";
my $method-name = "dynamic-method";

raku (17) ruby (5) meta (1)

MP3 Player written in Ruby using Ruby on Rails

October 10, 2022

I wrote a simple MP3 player:

https://github.com/gdonald/player

MP3 Player

ruby (5) rails (4) player (1) mp3 (1)

Console Blackjack in Ruby

November 9, 2019

I wrote a Console version of Blackjack in Ruby.

blackjack (18) console (14) ruby (5) game (5) gem (1)

About

−

Author, software maker, RC airplane enthusiast, player of strung instruments, bibliophile.

Social

−

Archives

  1. April 2026
  2. January 2026
  3. January 2025
  4. December 2024
  5. November 2024
  6. October 2024
  7. August 2024
  8. July 2024
  9. June 2024
  10. May 2024
  11. February 2024
  12. December 2023
  13. November 2023
  14. August 2023
  15. April 2023
  16. December 2022
  17. November 2022
  18. October 2022
  19. September 2021
  20. March 2021
  21. February 2021
  22. January 2021
  23. December 2020
  24. July 2020
  25. June 2020
  26. May 2020
  27. January 2020
  28. December 2019
  29. November 2019
  30. October 2019
  31. August 2019
  32. July 2019
  33. May 2019
  34. March 2019
  35. January 2019
  36. December 2018
  37. March 2018
  38. January 2018
  39. April 2017
  40. January 2017
  41. November 2016
  42. October 2016
  43. August 2016
  44. January 2016
  45. September 2015
  46. June 2015
  47. April 2015
  48. January 2015
  49. September 2014
  50. January 2014
  51. May 2012
  52. January 2012
  53. April 2011
  54. January 2010
  55. January 2006

GregDonald.com · Hands-on TDD · RSpec.IO · Back to top

Copyright © 2005 - 2026 · All Rights Reserved