PinnedRobin HillyardThe Return of the Native: part 3 — Being a TouristWe had an amazing trip to Skye over a six-day period in October. By car, it’s a two-day trip each way although that does allow for stops…4 min read·Nov 9, 2023--1--1
Robin HillyardThe Return of the Native: Part 2Hard to believe, but more than one month of our twelve has already passed and we’re only just feeling somewhat settled in. We did have…5 min read·Oct 17, 2023--2--2
Robin HillyardThe Sherlock Holmes Guide to Programming, Debugging, and Performance TuningThree useful guidelines for good programming and systematic debugging.6 min read·Jul 31, 2023----
Robin HillyardScala’s versatile unapply methodPreparing some code for my latest batch of Scala students, I wrote a Scala FizzBuzz. The straightforward, obvious, way to write the…2 min read·Jan 7, 2023----
Robin HillyardI agree with your premise, but I believe you don't go far enough.1 min read·Aug 17, 2022----
Robin HillyardMany many years ago, I had problem in FORTRAN which took me a very long time to find.1 min read·Jul 25, 2022----
Robin HillyardThe Arbitrary Substitution PrincipleThe Arbitrary Substitution Principle (ASP) relates to code such that, if you changed the order of the terms of an expression, the code…4 min read·Jan 26, 2022----
Robin HillyardinCodeXAn identifier, by any other name, …There are times when it’s obvious what we should call a variable or method parameter:4 min read·Oct 31, 2021--1--1
Robin HillyardinCodeXFuzzy, lazy, functional numeric computing in ScalaThis is the third and (thankfully) the last of my articles on Number, an open-source library of things numerical. The previous articles…5 min read·Aug 31, 2021----