Year's End: Looking back on 2017

As 2017 draws to a close, I'm looking back on a year of posts and on what all I did in open source. This past year had decidedly fewer posts than 2016, where I was posting a few times a month pretty consistently, but there were still some nice posts that I've enjoyed looking back over.

The year started off right with a non-software post, about building a garden shed: Here. I've always enjoyed woodworking and have done a lot of it this year, most recently making a dresser that I'm pretty proud of. Pending some pictures that I feel good about, I'll probably put together some woodworking posts here in 2018.

I haven't done much development in git-pandas, but I do continue to use it regularly via gitnoc in my professional life. This year it got a very useful addition of a caching layer powered by Redis to speed up common operations significantly. Check that out here.

I've taken an interest in the waterways around me, notably the Flint river and Chattahoochee river.  Through that interest, I found a tiny little park walking distance from my house that goes down to the shores of the Chattahoochee, who knew. See what it's like here.

Category encoders has been going strong all year, it's used by a whole bunch of people in production, and is now well sustained by external contributors. We may get in one more release this year, but here are some notes on the developers who powered the last one.

We get to contribute to open source some through our work at Predikto, but haven't published much of our own. Ripyr was a good opportunity to contribute something to the community, and in 2018 I hope to develop it a bit more actively. Check out it's introduction post here.

Finally my favorite new project of the year is elote, a python package for rating systems like Elo or Glicko. I've got some cool things brewing that use it, so be sure to keep an eye on this site in 2018 for those.

So to all readers, hope your 2017 was great, and I look forward to building some good software, furniture, and businesses with you in 2018.

  • Will


Will has a background in Mechanical Engineering from Auburn, but mostly just writes software now. He was the first employee at Predikto, and is currently building out the premiere platform for predictive maintenance in heavy industry there as Chief Scientist. When not working on that, he is generally working on something related to python, data science or cycling.

Leave a Reply