Programs must be written
for people to read,
and only incidentally
for machines to execute.
Abelson and Sussman
I've worked as a programmer for over 10 years and as a Python developer for almost as long. Over the year, many challenges of large-scale systems repeated themselves. These are valuable experiences that I am drawing from every day.
The rise of the hyped term microservices left its mark on the last few projects I worked on. They are not a silver bullet but building distributed systems ensures that we acknowledge complexity from the beginning.
A large amount of today's software is building on top of open source projects. It is important to understand the responsibility we have when we use them. We need to give back to these communities.
Being an active part of the community is the best way to learn and grow as a developer. We can learn from the successes and failures of others and take them back to our own projects. Meeting very different people who share our passion teaches us to be open and inclusive.
The mountains are calling
and I must go!
I fell in love with the wide and open landscapes that Canada has to offer as soon as you leave urban areas. It is possible to find beautiful and little touched places that are easy to access . I love making these accessible to others.
As Europeans, we associate cultural change with crossing borders. The North American continent is very different. Cultural differences between local regions are abundant. It's not always obvious to see and as an interpretive guide, I can bring them to light.
We often forget during our busy lives how much food contributes to connecting people. It provides the social context that allows them to interact and share. It is our responsibility by creating a memorable culinary experience.
Every person has a different story and grows up building individual experiences. We need to reach for the boundaries of our own comfort zones to open us up for incredible experiences. A guide ensures that both happen without compromising safety at any time.
There are two types of speakers:
those that are nervous
and those that are liars.
There are no problems,