Blog -
Tech, tips & tricks from Grandmetric

12.2020

Software testing – 3 tips for beginners

When talking about web or mobile application development, you cannot miss the importance of software testing. One does not only deploy new functionality before testing it thoroughly. Don’t trust developers (even if they are engineers). There is ALWAYS something to fix or to improve. It is not uncommon for software developers to write code without […]

12.2020

5G health issues – the discussions

I want to thank all readers for their interest in the post and the discussions we had during the past months about 5G health issues. There was a high number of supporting comments and requests for clarification, but also quite a few critical comments to both of my published posts (What’s wrong with the “studies” and 5G health […]

Author: Kurt Behnke
11.2020

Request timing analysis

For demonstration purposes, we implemented two dummy microservices using aiohttp framework and deployed it on localhost alongside with PostgreSQL database. In this post, we will cover a single request timing breakdown. We will be using Elastic solutions to visualize the results.

Category:
11.2020

Advanced types in TypeScript

In the last post, I told you about the benefits of using TypeScript and basic TypeScript types. Now is the time for more advanced types & tricks in TS. Let’s get started.

11.2020

Kubernetes Liveness Probes – review

This article will focus on the Liveness Probe object. I will show the applications of each type – TCP Socket, Command Execution, HTTP Request.

Category:
10.2020

How software metrics improve software development?

A software metric is a measure of software characteristics. Software metrics are valuable for many reasons such as: measuring software performance planning work iterations measuring productivity and different use cases. In the software development process, many metrics are correlated. Software metrics are similar to the four functions of management: Planning Organization Control Improvement. I’d like […]

Author: Marcin Bielak
09.2020

Cisco SD-WAN licensing explained

I will not elaborate on how good or bad this idea is because that’s how the entire subscription world works, whether we like it or not. My post is intended for those who want to have a quick overview of Cisco SD-WAN licensing before they decide which way to go.

Author: Marcin Bialy
Category:
09.2020

Docker healthcheck

One of the available Design & Config about Dockerfile introduces the most important commands for container definition. Few of these commands deserve a longer explanation. In this blog post, I will focus on Docker healthcheck. It allows us to monitor easily the status of the container.

Category:
08.2020

Python REST frameworks performance comparison

Modern DevOps solutions allow us to scale the applications quickly. Scaling doesn’t always mean that we are slowly gaining customers and need to add more instances or servers. Scaling up can also happen periodically as the demand for our app might be higher in the evening or during the weekends.

08.2020

Basic TypeScript types

To make your code more predictable and readable you can set types of your variables, functions (arguments and return values), etc.In this post I will show you basic Typescript types and how to use them. What is TypeScript? TypeScript is a superset of JavaScript which provides optional static typing, interfaces, and classes. Is TypeScript worth […]

Load more
Show all
 

Newsletter