Milan Latinović
Software Engineer and Enterprise Architect
Monthly Archives: February 2019
Writing technical specifications and estimates
Writing technical specifications is a very common requirement if you work as integrator, solution architect or technical manager. In this article you will find some tips on what to do and what to avoid when writing technical specifications. Introduction Usual process is quite simple. Management of your company want’s to introduce something new. For example,…
How to Learn a New Programming Language or Concept
How to Learn a New Programming Language or Framework is a very common question. We all experience the same challenges when challenged with new technology. If you work as a software engineer you will always have to learn new stuff. For example, you will need to learn programming language, new technology or simply a new…
REST API tutorial – What is API? REST vs RESTful?
REST is one common approach related to building web applications. It is one important term that all web application developers should understand. This is the main goal of this REST API tutorial. Furthermore, a good understanding of what is REST can be beneficial for other stakeholders as well. Introduction to the REST API This article…
Token based authentication and authorization with OAuth
Open Authorization is commonly known as OAuth. This is an open standard for token based authentication and authorization on the internet. OAuth provides a way for third party services to use user related data without user password. Also, OAuth means additional security for user account. Let’s make things more simple. What if there would be…
PHP and Java projects with complete source code
Firstly, thank you all for comments and ideas related to my revamped blog. Some of you asked me about PHP and Java projects with code samples which I had on my old blog. I have moved these code samples to git repositories while ago. Therefore, I will use this post to point to the repositories…