Scaling Microservices with Spring Cloud Netflix
/0 Comments/in Spring, Technology eureka, feign, howto, java, load-balancer, microservice, netflix, ribbon, service-discovery, springboot, springcloud, tutorial /by Filip TrajkovskiLearn how to develop large distributed systems using Spring Cloud Netflix. This tutorial about service discovery, load balancing and communication between microservices.
iOS Unit Tests – My story
/0 Comments/in iOS, Swift, Testing, Testing code coverage, unittesting /by Dimitar ShopovskiI can say that writing unit tests is good for every programmer on his way to becoming great. The quality of coding could dramatically improve using unit tests. The philosophy of writing tests and thinking how the code should be structured to allow the tests to pass, will make you write cleaner code, better structured, using more protocols, make reusable classes.
The practical guide – Part 2: MVP -> MVVM
/0 Comments/in Android, Architecture, Methodology Android, clean code, design pattern, mvp, mvvm /by Elvedin SelimoskiThe practical guide – Part 2: After refactoring the application to MVP, now we want to refactor it to MVVM. Switching from MVP to MVVM will help us understand the fundamental difference between these two design patterns.
Automate Processes with Camunda
/0 Comments/in Camunda, Technology architecture, camunda, java, modeling, process /by Bojan TrajkovskiCamunda is a great tool to have in your toolbelt. If you are working on projects that often require business processes and/or human actions then Camunda can save you a lot of time. But first, you need to have an understanding of what it is and how it works.
RECOMMENDATION SYSTEMS AND COLLABORATIVE ALGORITHM
/0 Comments/in Industry, Machine learning, Methodology, Technology algorithms, amazon, analysis, collaborative filtering, content based system, cosine similarity, digital world, euclidean distance, facebook, formula, hybrid recommendation systems, linkedin, Machine Learning, manhattan distance, mobile, netflix, programming, real life, recommendation systems, technology, web, web systems /by Daniela KovachkaIntelligent systems for recommendation are making a huge connection between the users and products. Software recommendation systems are creating a dynamic world, with significant improvement of human life. People are overwhelmed with making decisions, so helping them with recommendation algorithms is making their lives easier. How do some of these algorithms work? Find out here.
4 steps to start building apps with Flutter
/0 Comments/in Android, iOS, Technology Application, codebase, coding, developing, development, learn coding, learn programming, mobile, mobile application /by Youssef IdelhoussainTo every app developer: check Flutter the underdog that will take over mobile development in future…
Multitenancy with Spring Boot
/0 Comments/in Java, Spring, Spring Boot, Technology flyway, multitenancy, spring-boot, springboot /by Antonie ZafirovMost modern Software as a Service (SaaS) applications are built with a multitenant architecture. Whether it is Slack, Salesforce, Zoom or one of the popular Atlassian products. It’s an architecture in which a single instance of a software application serves multiple tenants.
So why should you consider implementing multitenancy in your own project? Where should you even start? What should you use?
Here is how you do it, using spring boot and flyway.
WORK FROM HOME
/0 Comments/in Culture, Mindset, Office covid-19, efforts, future, homeoffice, pandemic, work-from-home /by Stephan UllenboomOMG, CORONA or better COVID-19 or even better a HOME-OFFICE virus has become a topic of discussions all over the world for 3 months. Here are a few insights from me. 😊
Server-side rendering with Nuxt.js
/0 Comments/in Frontend, JavaScript, Nuxt.js, Technology, Vue.js frontend, nuxt.js, SSR, vuejs /by Nikola GjeorgjievBy default, modern JS frameworks produce and manipulate DOM in the browser as an output. However, it is also possible to render the same components into HTML strings on the server, send them directly to the browser, and finally “hydrate” the static markup into a fully interactive app on the client. A server-rendered app can also be considered “isomorphic” or “universal”, in the sense that the majority of your app’s code runs on both the server and the client.
Lifecycle hooks in Vue.js
/0 Comments/in Frontend, JavaScript, Technology, Vue.js front-end, hooks, javascript, lifecycle, vuejs /by Nikola GjeorgjievThe Vue instance during its initialization goes through several phases and it exposes some properties and methods in each phase.
The methods which run by default in this process of creating and updating the DOM are called lifecycle hooks.