Niteo IRL#9

After a year and a half, Niteo finally organized our bi-annual In-Real-Life meetup. The third time is the charm! Unfortunately, we only managed to do it for half of the team. People in and around Slovenia, all vaccinated, met up in Ljubljana in a great space rented from the Computer museum. The other half of the team connected through Zoom…

Postmortems

an analysis or discussion of an event after it is over.Merriam-Webster The backstory Earlier this year, on one of our half-yearly IRL's, we had a discussion about whether or not we should proceed with a massive upgrade process that had been going on for the past year or so. The team that was working on it, myself included, had been…

Niteo IRL: YA’RLY

After our first virtual IRL in July-2020, it's time for our first remote-first IRL. Which means Niteans were given options to plan and decide a location where they could meet other nearby Niteans and connect with the rest virtually. So, the plan was to divide and organise Mini-IRLs - one in Lanzarote and one in Asia. However, as the scars…

Lowering H12 errors on Heroku

This post will briefly discuss H12 errors on Heroku, more commonly known as request timeouts, how we tackled them, and how we fixed them. Before we start, let's establish some context. We have an app that's a hub for ~600 servers. A few times per day, each server creates a request to the app, ensuring everything is in sync. As…

Staging like it’s 2020

Last year, we wrote a blog post on how we use Heroku's Review Apps to create staging apps for every Pull Request submitted to a project's repository. These apps are created and deployed automatically, completely isolated from the production environment, and contain the changes from the Pull Request. This allows every stakeholder to see how the changes proposed in the…

Project isolation beyond requirements.txt

I'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 that I then used to…

Astronomer, psychologist, and MIT professor went to a design conference

The title could sound like the beginning of some joke, but the modern design field attracts more and more professionals that don’t do that much drawing but build new systems and experiences. This year FITC Amsterdam again gathered a lot of great professionals to share their most interesting projects and thoughts. Now I’d like to mention the top 3 talks…