-
GopherConUK
Read more »: GopherConUKWhile part of the dev team was still on EuroPython, Janez and I were packing to go to this year’s Go conference in London. This was a first Go conference for me, so naturally, I enjoyed it a lot. The vibe was similar to those old Plone/Python conferences back around 2010. Lots of very smart…
-
PyConWeb 2018
Read more »: PyConWeb 2018PyConWeb is an international Python Web conference held in Munich. Its main purpose is to talk about Web tools and techniques to make the Web even more awesome. Attending this conference really feels different from the other non-German conferences. The conference is organised and prepared with German precision. Everything was taken care of and the only…
-
Resuming uploads to Amazon S3
Read more »: Resuming uploads to Amazon S3I am escaping continental winter at the moment which means my internet connection is not perfect. I was uploading a 1GB file to Amazon S3 via the console.aws.amazon.com and the upload failed at 93%. Just my luck! I didn’t want this to happen again. So I tried using Cyberduck to upload and intentionally turned off…
-
IRL#4: Istanbul
Read more »: IRL#4: IstanbulLast month we again held our biannual in-person gathering of all Niteans, the IRL. As is customary, we meet somewhere warm for the winter edition of the event. This year we chose Istanbul, Turkey. A stunning city with millennia of heritage. We’ve gotten good at running IRLs so this one was by far the most…
-
AWS EC2 gotchas
Read more »: AWS EC2 gotchasLately, AWS has been giving us a lot of headaches on the Easy Blog Networks project. It turns out only because resources (we pay per how many things we can do per second) are fiercely measured on AWS, but the underlying problems are happening on all EBN providers. So when we go over operations per…
-
Recording Talks
Read more »: Recording TalksLast year on IRL#2, our biannual in-person get-together, we decided to start recording talks, so that those that could not attend in person would be able to watch them at some later point in time. Turns out, there is another great use case for these recordings: onboarding. Whenever a new person joins our team, these…
-
Upgrading our Intranet to Plone 5
Read more »: Upgrading our Intranet to Plone 5While we haven’t done any Plone consulting (well, *any* consulting to be exact) in over 3 years, we still use Plone internally, every single day. It was about time our Intranet got some love, so I put on my disco pants, poured some of Belgium’s finest and got to work. Our installation was an old Plone 4.1…
-
Strings in Python 2 and Python 3
Read more »: Strings in Python 2 and Python 3The goal of this post is to show you how to properly use encode and decode in python 2 and in python 3. This post will be based on small examples that will (hopefully) make you better understand how strings work in python 2 and python 3. A bit of background on unicode and UTF-8:…
-
Lessons Learned from PyMunich 2016
Read more »: Lessons Learned from PyMunich 2016At the end of October there was a Python conference in Munich (PyMunich). For a regional conference it was quite big in my opinion. There were 3 tracks and more then 40 speakers. As always I won’t cover all the talks just the ones that I found the most interesting and educational. After all this…