How to deal with non-reproducible bugs in Java web applications?

Non-reproducible bugs is probably the most challenging category of software bugs. To solve such kind of a problem you need to be like a Sherlock Holmes and use all your knowledge and experience to put all pieces of the puzzle together. In this blog post, we’ll show you how we squashed real-life bug from that category. Introduction In one of our healthcare projects we’ve been integrating with a government service […]

How to compile template loaded from API in Vue.js

We recently had an unusual task at NubiSoft where we had to fetch the Vue.js component template from a database. This could be an easy task if it were plain HTML. It is enough then to use the v-html directive, which allows us to dynamically render any part of HTML code. Imagine that we have a GET endpoint that returns an object with template and dataset with customers: As you can see […]

Practical tips to pass Certified Kubernetes Application Developer exam

Before 2020 ends I decided to clear the CKAD exam and I did it! In this blog post, I’ll share a few practical tips and tricks that for sure will help you achieve the same. CKAD is an online exam offered by the Cloud Native Computing Foundation. It’s purely performance-oriented, which means you must solve ~ 19 practical problems using command-line tools communicating with […]

How to handle multiple domains and subdomains in your Nuxt.js project

NuxtJS is a framework based on Vue.js to create applications that can be everything from static landing pages to enterprise web applications. My favorite target is the server-side rendered website. We get all the benefits of the Vue.js ecosystem with SEO optimization and static page speed on different devices. One of the not obvious part for of Nuxt for typical Vue.js developer is router configuration: Nuxt.js automatically generates the vue-router configuration […]