How to obtain a copyright certificate

When your product finished you are at 95% done. You need to get it under protection from being copied by others. For this purpose I recommend that you start registering IP with the american government. In the USA there are approximately 500000 works registered annually for copyright. I will present to you how to applyContinue reading “How to obtain a copyright certificate”

Why do we build software?

I just finished watching season 6 of  the TV series Silicon Valley. If you’re unfamiliar with the show it follows the erratic story of Pied Piper. Pied Piper is an IT company founded in Silicon Valley by a couple of antisocial software developers. I recommend you watch the TV series to learn the rest of the story if you haven’t already.

How to deal with that one colleague

Context: You just got a new job. Maybe it’s your first job, maybe you changed jobs. Whatever the case is you are now here. Brand new office, brand new colleagues, everything’s going to be awesome. Well, not quite. Something will go horribly wrong, you just don’t know it yet. Imagine as if in your first few daysContinue reading “How to deal with that one colleague”

3 Simple Rules for Writing Elegant Code

“We write code for humans to read and computers to execute” – in that order A common topic in the software development industry is the way in which the code is written or how you should write your code. There are a lot of resources about good practices and some even contradict each other, whichContinue reading “3 Simple Rules for Writing Elegant Code”

How to deal with anger: part I

Regardless of your job you will have to work with colleagues, managers or clients. Sometimes, it’s harder to work with these people than doing your actual job. As our book title implies: “Software is easy. People are hard” . We each see the world through our own eyes and when somebody has a different opinionContinue reading “How to deal with anger: part I”

5 Simple tips for working as a Team

I don’t like that man, I must get to know him better Abraham Lincoln When you work it means something needs to be done, so, working as a team is more important than hard feelings. Everyone needs to perform to the same degree as their qualifications and if they can, support their colleagues. When youContinue reading “5 Simple tips for working as a Team”

Interviews

Hello and welcome! Maybe you have been at your first interview or the last one. I don’t know, maybe you just came from an interview, I had that feeling too. Bear with me. First of all don’t beat yourself up. Enjoy your unemployed time, go out, fix your vices. When you will be hired fullContinue reading “Interviews”

What is imposter syndrome?

All developers have suffered from it. Basically, from time to time you feel like a fraud. If you have seen the movie “Catch me if you can” – 2002 starring Leonardo DiCaprio that is a pretty accurate representation of how this feeling manifests. In the movie Leo impersonates a flight pilot (among other jobs) inContinue reading “What is imposter syndrome?”