Niteo Blog

Fast development on NixOS

  Published on 2022/11/10

 By Gasper Vozel

Fast development on NixOS featured image

We’ve been using NixOS for a few years, and it has proven to be a stable and reliable OS. More importantly, it’s declarative and reproducible, which is one of the main reasons we decided to migrate ~700 of our Ubuntu servers to NixOS. However, it has a few downsides, and one of the biggest ones […]

Read more

PyCon JP 2022

  Published on 2022/11/01

  Last updated on 2022/11/07

 By Bjørnar Myrheim

PyCon JP 2022 featured image

It’s good to be back! The past two PyCons in Japan have been online, so it was nice to be back in person where you could actually enjoy the little things in between talks like meeting and talking to other attendees and exhibitors. This year, the event took place in Ariake, Tokyo, which is home […]

Read more

NixCon Paris 2022

  Published on 2022/10/24

  Last updated on 2022/11/06

 By Gasper Vozel

NixCon Paris 2022 featured image

After three years, we finally got a proper IRL NixCon. Since the Nix community is not the biggest one, it was nice to talk about Nix for three days (two at the conference and one at the sprint). We heard many interesting talks and answered a few important questions. So let’s start with the most […]

Read more

Indispensable pytest plugins

  Published on 2022/10/07

  Last updated on 2022/10/09

 By Neyts Zupan

Indispensable pytest plugins featured image

I’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 […]

Read more

Niteo IRL#10

  Published on 2022/08/01

 By Bjørnar Myrheim

Niteo IRL#10 featured image

Man… 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 […]

Read more

PyCon.IT 2022

  Published on 2022/06/26

  Last updated on 2022/06/27

 By Neyts Zupan

PyCon.IT 2022 featured image

At 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 […]

Read more

OceanSprint 2022

  Published on 2022/06/09

 By Neyts Zupan

OceanSprint 2022 featured image

The 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 […]

Read more

How we spent $980,000 on a failed SaaS project

  Published on 2022/05/23

  Last updated on 2022/06/08

 By Dejan Murko

How we spent $980,000 on a failed SaaS project featured image

Three 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.

Read more

Standing on the shoulders of giants

  Published on 2022/02/25

 By Gasper Vozel

Standing on the shoulders of giants featured image

Whether 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 […]

Read more

Nix build on a diet

  Published on 2022/02/13

  Last updated on 2022/05/09

 By Neyts Zupan

Nix build on a diet featured image

At 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 […]

Read more