Easter long weekend was pretty good š
![](https://ludovic.chabant.com/wp-content/uploads/2018/04/95de4a0a362611e8a28af23c91aea81f-1024x1024.jpg)
![](https://ludovic.chabant.com/wp-content/uploads/2018/04/967de362362611e884a8f23c91aea81f-1024x1024.jpg)
![](https://ludovic.chabant.com/wp-content/uploads/2018/04/97001652362611e8a28af23c91aea81f-1024x1024.jpg)
![](https://ludovic.chabant.com/wp-content/uploads/2018/04/974a48bc362611e884a8f23c91aea81f-1024x1024.jpg)
Easter long weekend was pretty good š
So that happened ā I went to my second GDC and this time I presented something. Look at how shiny my forehead is!
Big thanks to the Toolsmiths guys (Geoff and David) for organizing a full day summit dedicated to tools programming ā a topic that I always thought was lacking a proper worldwide community the same way, say, graphics rendering or animation have. Not only did I have the chance to present my talk as part of that āTools Tutorial Dayā, but I had the honours of being the inaugural talk!
The room was packed the whole day, so you can bet there will be more tools programming shenanigans next year.
Oh, and my talk is now available on the GDC Vault if you have access.
Here are some notable things that happened this year:
And thatās it! I took a few days around the long Easter week-end to rest from the tripā¦
I hope youāre all doing fine too!
And Iām done with my talk, yay! #gdc
Well, this is it! #gdc
Next week Iāll be at the Game Developersā Conference, along with a lot of people from the video game industry, and Iāll be giving my first presentation there, āA Tale of Three Data Schemasā.
Iām starting small for my first GDC contribution by presenting during the āpre-conferenceā days that half of the attendees skip. This year should be super interesting however since it will be a full day dedicated to the fine art of making game creation tools, courtesy of the fine folks at The Toolsmiths.
The good thing for my nerves is that my presentation ended up being the very first presentation of the very first day ā surely when half the audience is low on caffeine and completely jet-lagged, nobody will notice whether I know what Iām talking about or notā¦ and then Iām done for the rest of the week! Yay!
Last year I announced PieCrust 2.0 without much fanfare and, guess what, here comes PieCrust 3.0 now!
The funny thing is that I didnāt post much about PieCrust during that whole timeā¦ the joke about blog engines is that the more you work on them, the less you actually use them.
So as is tradition, I released the new version of PieCrust on the Python package server and immediately found a bunch of new bugs, which I proceeded to fix (weāre now at PieCrust 3.1.1)ā¦ Iām not very good at this whole thing, even after several years.
But either way, itās out! You can run pip install piecrust -U
and read the rest of this post if you want to know whatās new.
This release has breaking changes so make sure you read the upgrade notes this time around.
The highlights in this release include:
There is a new concept however, which is the concept of a ācontent pipelineā, which is the thing that knows how to render a sourceās contents. Itās a lot less user facing though ā in most cases users donāt need to bother with it.
In the PieCrust 3.0 cycle Iāll actually be mostly looking at adding more IndieWeb technologies like Micropub ā Webmention is next, which will let your site display comments.
chef serve
, you can have PieCrust monitor your assets (like CSS/JS files) and re-process them when you edit them (unless youāre using another more sophisticated asset pipeline like Gulp or Webpack or whatever). In PieCrust 2.0 it was using a very basic polling system, but now itās using Watchdog, which means it works with your OS to get notified of file changes. The main upside is a more efficient file monitoring thatās a lot more battery friendly for laptop users. As always, if you see any bug, report it on the GitHub issue tracker.
Got my Doublesix dice to play some GURPS with style!
The Vancouver hot chocolate festival is up!
Happy new year!
(and of course while I was taking this photo, one of the kids tried to walk on the ice despite my previous warnings and filled his boot with cold waterā¦ yay parenting!)
Merry Christmas to myself š And happy holidays to you all!