Observations on Telescope 1.8

We're going to ship Telescope 1.8 later today, and I wanted to write about some of the things I worked on and learned in the process.There have been a number of themes in this release:A new approach and pace to dependency updatesUpdating our UI for the 2.…

Planning for Telescope 1.7 and beyond

Over the past two releases, the current group of Telescope maintainers is slowly starting to find their way.  The process takes time, and there are bumps along the way.  But we're becoming more of a team with each passing week.I find that those who have trouble getting deeply involved…

What you see vs. What's there

I spend a lot of time helping students review and debug their code. During the pandemic, it's all I do some days.  Doing as much of it as I do, I wanted to say something about the value of plain text over screenshots when asking for help with code.I've…

Toward Telescope 2.0

Last winter I worked with an excellent group of students to develop and release Telescope 1.0.  This year I'm gearing up for another round of development, shipping a 2.0 Release with a new group of equally gifted students.I'm not 100% clear what our goals are yet for…

SnowyOwls.ca

tldr; I made you a little birding web app for Christmas with Begin.com and Next.js to help you find Snowy Owls in Canada. The code is here.On the Healing Powers of a Side ProjectI've finally finished the semester, and am ready for a holiday.  The past three…

Telescope 1.4.0

I'm happy to announce that tonight we have released Telescope version 1.4.0.  This was a big release, and included contributions from 36 new contributors to the project.  A huge thank-you to everyone who was involved in this release!Here are some highlights of what we shipped:Many large…

The Owl Box

I wrote previously about what an amazing year this has been for seeing owls in our woods.  In fact birding in general has been so good that my wife has started calling this our "Large" Year, as a play on the idea of doing a Big Year when you can't…

On Owls

This has been one of my best years for seeing owls.  With the exception of 2017, when I saw a dozen Snowy Owls, I've seen an owl two or three times a week during the pandemic.  A big part of this is the family of Great Horned owls that moved…

Teaching and Thinking Globally

This week I began teaching another round of our introductory Open Source courses, DPS909 and OSD600.  Despite our new online reality, I've got the largest group I've ever had, which is a bit intimidating (especially since this isn't my only course).Teaching online has lots of challenges, but in the…

On Boring Paths

I was chatting with a student today who couldn't figure out why his scripts wouldn't run.  He was doing everything correctly, but still the commands failed with a bizarre error.  I asked to see the output.  Here's an approximation:PS C:\Users\student\OneDrive\Computer Programming\Assignments & Tests\assignment4&…