How do you start a career as a programmer?
Like with most questions, your first instinct might be to look for help in a search engine. The internet is full of people selling courses, books, and other resources, promising a fast way to get spectacular results.
I'm sorry to disappoint you; there is no easy, speedy path.
In this article, I'll share my story and what worries and misconceptions I had before I started my software development journey to support you on your bumpy ride. Let my experience work as your buffer.
As developers, we produce tons of code each day. We test our code, beautify it with code style scripts and finally verify using continuous integration commands, which control the integrity and cohesion of our solutions. Nevertheless, the true value of used code solution can be checked only by another developer, who knows the business domain, best practices, clean code principles and who may also have a different point of view from yours. In this article, I want to show you how code review can help you keep codebase in order and get more advantages for your team.
Building high performance apps tends to result in a lot of learning and plenty of interesting stories. That's why in the beginning of 2016 we've silently launched our new blog: tech.evojam.com. This is a hardcore, technological publication devoted to engineering of serious web applications. Ones that need to handle a lot of traffic or data.
Having had a remote look at Berlin API Days through my 5 colleagues from Evojam that went to the conference and through social media lens I've gathered the following bird's eye view of the API ecosystem landscape.
In social media information flows across various kinds of graphs: social, interest, taste, etc. Apps and devices on the other hand use API to connect to each other. This is the social network of the technology.