For my listening pleasure

Listening to podcasts has really grown on me over the last few years.  Now that I'm working from home full time due to the Covid-19 pand...

September 13, 2020

For my listening pleasure

Listening to podcasts has really grown on me over the last few years.  Now that I'm working from home full time due to the Covid-19 pandemic, I thought I would share what I've been listening to:

  • Regular listens
    • Command Line Heroes
    • CoRecursive
    • Dev Discuss
    • Factually
    • Freakonomics Radio
    • got science?
    • How to save a planet?
    • Lambda Cast
    • Levar Burton Reads
    • No Stupid Questions
    • NPR Life Kit (Money, Health, Parenting)
    • NPR Up First
    • NPR Throughline
    • People I (mostly) Admire
    • Short Wave
    • Software Sessions
    • Stuff You Should Know
    • Species
    • Scala Logs
    • Scala Love
    • Software Engineering Radio
    • The Bike Shed
    • The Way I Heard It
    • Thoughts on Functional Programming (Lisp Cast)
    • Who Is?
  • Occasional Listens (depends on the episode)
    • The Joe Rogan Experience
    • The Changelog
    • Full Stack Radio

Some standouts include:

  • Stuff You Should Know - Informative and funny
  • NPR Throughline - History...made interesting
  • Freakonomics - Super interesting almost every time
  • Levar Burton Reads - Short stories read by Commander LaForge.  Very good production.
I wish I could find active Haskell related podcasts, but I know of none.  Some have tried to make them, but couldn't sustain the energy to keep them going, I guess.

 

July 22, 2020

Scala to Haskell

I previously wrote about switching my learning efforts from Haskell to Scala.  I've switched back. ;)

It was a combination of things.  I was enjoying Scala, but had this nagging feeling about being able to fall back to OOP concepts if I couldn't figure out how to do things in FP style.  This was nagging me as I was working on my ray tracer.  I was enjoying the book "Functional Programming Simplified" though.  I'll go back an finish that at some point.

A few weeks ago, a coworker asked me to do a lunch and learn presentation that I had once said I'd do.  Well, that was around a year ago that I said I'd do something on Haskell.  Then, holidays happened, there were scheduling difficulties and the whole pandemic started.  In the intervening months, I had switched to Scala.  So, I said "yes" anyway.

I started trying to prepare a L&L presentation on Haskell and realized that I remembered some things and that I had not given Haskell enough energy to learn.  This started me back on Haskell with fresh eyes.

I've started a ray tracer, of course.  I'm liking it more this time.  I'm forced to think harder and dive into Haskell libraries and pure FP techniques.

So, I now to finish the book and ray tracer this time, no matter what.  Then I can move on to another project.  Maybe a bowling kata?  We'll see.