Business Processes and Software Engineering Blog
This blog has posts about development (code reviews, road from junior to senior developer, multilingual support for sites), development tutorials (WordPress, Laravel, SEO, general development) and in future I am planning courses section for my subscribers.
How to Learn a New Programming Language or Framework is a very common question. We all experience the same challenges when challenged with…
This article is a REST API tutorial, which will guide you through the main concepts of REST. Also, this tutorial includes vocabulary and…
Open Authorization is commonly known as OAuth. This is an open standard for token based authentication and authorization on the internet. OAuth provides…
Firstly, thank you all for comments and ideas related to my revamped blog. Some of you asked me about PHP and Java projects…
One year ago, Borislav Lazendić and I started GrazPHP meetup. We wanted to create a small community of people who are interested in…
Let’s talk about code review process. What makes a good code review? What are the best practices? How to prevent bugs from ending…
What is the importance of setting up proper JS and CSS minification? What is a JS and CSS minification? Minification actually means removing…
While ago I had very interesting conversation with Joe Lobo from the WPML team. We had a short interview/conversation about creation of multilingual…
- How to Learn a New Programming Language or Concept
- REST API tutorial – What is API? REST vs RESTful?
- Token based authentication and authorization with OAuth
- PHP and Java projects with complete source code
- GrazPHP Meetup, Year One
- Code Review – Good, Bad and the Ugly
- Setting up proper JS and CSS minification
- WordPress, WPML, Multilingual web sites
- The right way of maintaining and promoting WordPress web sites
- Content Time Management with WP Chrono
Subscribe and get connected
Do you like my posts and would you like to receive the latest posts and invitations to a premium content?
What will you get?
- Monthly newsletter
- Coupons for shop items
- Invitation to webinars
- Source code for some of my projects
- Free access to my science papers and research materials
What others said about me?
Milan is an extremely talented individual with a positive attitude, can-do approach, and a great breadth of technical knowledge. Milan’s ability to solve complex problems in highly dynamic business environments make him an asset to any team, and a must have in “crunch-time”. It was a pleasure working with Milan, and I look forward to future opportunities to work together. Branko Dumanovski, Head of Department @ Civil Service Agency of Republic of Srpska
Milan provides a first class service, he is extremely knowledgeable and very analytical. He has diagnosed some complicated issues with our WooCommerce site and produced clear instructions for our developers to follow to resolve the issues. Paul Elliott, Zespoke.com
First and most importantly, Milan is one great professional and reliable colleague. He has exceptional both technical and soft skills, which makes him a good choice as a reliable team member for any information technology related project(s). Finally, his constant interest in the deep understanding of business processes and procedures, combined with good technical background makes him a well rounded professional. Mikica Mitrovic, Network Development Engineer at Amazon
Milan is a great professional and really pleasant to work with. He has massive knowledge in the IT sector and, from my direct experience, namely about ecommerce platforms, WordPress, SEO, security certificates… But Milan’s contribution is not limited to this. He’s the ideal consultant in the deeper level. He’s constantly up-to-date with IT and digital marketing trends and will only advise you what is really good for you, in a very honest and genuine way. Milan has in fact become a colleague to us, even though formally he’s an “external WordPress consultant”. He really cares about the project, is very proactive in suggesting the best solution and puts a lot of enthusiastic effort on it. You will be impressed by the passion and knowledge he has and how naturally he will transmit these to you. Thanks to his baby-talk explanations, I now gained quite a good knowledge on more hidden aspects of WordPress. Milan’s communication skills are also exceptional, always sending us statuses updates and completing all tasks almost always in advance. He’s absolutely trustworthy, detailed and precise. Great person and consultant with hands-on mentality! Gloria Serafini, Omnichannel Project Manager – Online Flagship Stores at YOOX NET-A-PORTER GROUP