Interview with Silas Toms – the Python Expert who brought GIS to the Super Bowl

I wanted to interview Silas for quite some time because his Python books are well know in GIS community. My main goal with this interview was to dig deep into Silas’s experience and mine his insights mainly about learning programming. But, we’ve had such a good time that we went way beyond that! There are… Continue reading Interview with Silas Toms – the Python Expert who brought GIS to the Super Bowl

The best programming advice ever!

When I started to build software I also started to look for an advice from more experienced programmers. I wanted to learn how to build software faster and how to write robust and bug-free code. So, over the years I came across lots of programming “wisdom” from different programming cultures. And there’s one principle in… Continue reading The best programming advice ever!

How to find your unique path to learning programming?

I believe that pretty much everyone can learn programming. Unfortunately a lot of people get discouraged when their first experiences with learning programming is negative. This is how I started doing programming years ago. And probably by accident I didn’t give up. Instead I found my own way of learning programming. So, if you feel… Continue reading How to find your unique path to learning programming?

How to make your New Year’s career resolution stick

It’s New Year soon. What do you plan to change in your career? Getting a promotion, raise or even a new job. Whatever it is, it takes time effort to get it. I used to think about my New Year’s resolution as one big goal. One big thing. It’s not a quantum leap. There’s a… Continue reading How to make your New Year’s career resolution stick

5 reasons why it’s absolutely possible for you to get your dream job.

I used to think that only extremely talented or exceptional people are able to get dream jobs. The reality is that it’s not quite true. I remember looking at people who have great jobs and keep asking myself – “What’s special about this person?” “Is he really that smart?” “What’s his secret?” The first answer… Continue reading 5 reasons why it’s absolutely possible for you to get your dream job.