-
NixCon 2024 Berlin
Read more »: NixCon 2024 BerlinEver since the day NixCon 2024 dates were published, I was sad I was not going to be able to make it due to some personal stuff taking place that week. But then about 10 days before the event, the personal stuff got moved, and I was free to go! Yay, Berlin! It was so…
-
Indispensable pytest plugins
Read more »: Indispensable pytest pluginsI’ve been babbling on about testing for a decade now. Here’s a quick list of pytest plugins I use in most of my Python projects: pytest-cov – pytest integration for the wonderful coverage tool by Ned Batchelder. pytest-mock – pytest integration for the unittest.mock library. pytest-instafail – Print out the test failure as it…
-
PyCon.IT 2022
Read more »: PyCon.IT 2022At the beginning of the month, I made a quick road trip down to Florence for this year’s edition of PyCon Italia. I try to never miss a chance for a conference I can *drive* to, and Tuscany is just such an awesome place to visit, it really was a no-brainer. The organizers have been…
-
OceanSprint 2022
Read more »: OceanSprint 2022The mind has not yet completely recovered from all the brain explosions that happened during OceanSprint 2021, and I was already planning the next one. I’ve never organized two sprints so close to each other, but it worked out great! Domen and I knew exactly what we were getting into, most of the vendors we…
-
Nix build on a diet
Read more »: Nix build on a dietAt Niteo, we are using nix-shell to build isolated development and production environments. We deploy production as a Docker image on Heroku. Recently, I’ve noticed that Pareto Security dashboard app deployments have been very slow. Almost 10 minutes, even more on a busy afternoon. Most of the time was spent in copying files around, as…
-
Sprints are back!
Read more »: Sprints are back!Back in early 2010’s, “sprints” were how I lived. Week-long events, in random places around the World, hacking on open source. From offices in European cities, to lake sides, castles and saunas. It’s where I met some of my best friends, where I got business for Niteo’s agency side. It’s where I learned more than…
-
Founder Summit in Mexico City
Read more »: Founder Summit in Mexico CityI knew I missed conferences. But I did not fully understand how much. Being an introvert (that can act as an extrovert when needed) I rather enjoyed the lack of social interactions in the last year and a half. But I was getting more and more groggy as months went by. Nothing major, but I…
-
Why we’re building a house in the middle of the ocean
Read more »: Why we’re building a house in the middle of the oceanLet’s get the clickbaiting out of the way first: we’re not technically building a house, we’re renovating an existing villa. To make it more suitable for remote teams. The rest is true, though. It’s on a unique subtropical island in the Atlantic Ocean! OK, but why on Earth would a software company build a vacation…
-
Project isolation beyond requirements.txt
Read more »: Project isolation beyond requirements.txtI’ve been a Python dev for almost 15 years now and I’ve recently completely overhauled how I keep my development tools and dependencies in check. I’m so happy with my new setup that I couldn’t wait to share it with fellow geeks! Some background I used to use Homebrew to install tools such as pyenv…