-
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…
-
Niteo IRL#10
Read more »: Niteo IRL#10Man… I can’t believe it has been two and a half years since I was abroad. The last time was actually IRL#8 in Bangkok, Thailand. A global pandemic and Japan’s strict border control sure made it difficult for an expat to go traveling. This time, though, the stars had aligned and I was once again…
-
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…
-
How we spent $980,000 on a failed SaaS project
Read more »: How we spent $980,000 on a failed SaaS projectThree months after we closed the sale of WooCart, our project that was gonna “make it big”, I am ready to review the full financial consequences of our failure: $700k loss.
-
Standing on the shoulders of giants
Read more »: Standing on the shoulders of giantsWhether we know it or not, we build things based on the work done before us. This is true in every aspect of life, and programming is no different. Every few weeks, we (at Niteo) have a developer session where we (developers at Niteo) talk about new things we learned, cool libraries/tools we discovered, etc.Last…
-
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…
-
Niteo IRL#FML
Read more »: Niteo IRL#FMLWe were really, really hoping we’d be able to meet up in January for a proper all-company IRL meetup after two years. Unfortunately, it was (again) not meant to be. Omicron surged in late 2021, and we had to cancel the meetup. That’s where the name of this virtual one comes. So it was back…
-
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…