ValueBlogging

As engineers, we build the bridge between business and technology. On this blog, we want to share our knowledge and passion for coding and tell you more about our approach to business and our projects.

6 minutes

New post

An introduction to blockchain

by ValueLogic Team

Blockchain, cryptocurrency, and distributed ledger are buzz words that are in the headlines related to the high valuation of bitcoin.  What is bitcoin?  Who invented the concept? Why are computer owners mining them? How is this technology looked at by traditional industries?  The following article unravels blockchain’s definition and how its intrinsic features solve current transaction concerns.  

Read more

Blog posts

6 minutes

A smarter way to parse a set of data from JSON

by Szymon Kamycki

JavaScript Object Notation, or JSON, is designed to efficiently collect data and share it between applications. The data parsed from the JSON API as objects is converted to the required data formats that the system accepts. An architectural style, REST API, is used in developing web solutions. In this text, I will focus on how to process JSON data with the REST API in a smart way.

Read more
4 minutes

Five tips for creating better React app architecture

by Tomasz Świstak

React is a powerful front-end library. Because it’s a library, not a framework, developers get full freedom of architectural choices. It’s up to every developer to split code into files and directories, to choose what other libraries to use, and how to test it.

Read more
3 minutes

Custom vs. commercial products: Which IT solution wins?

by Michał Bruździak

The following article is an attempt to clarify an evergreen question: Should I use an off-the-shelf product, or build one on my own. In case you don’t have time to read the full article, here’s a short answer:Find out how rock-solid your requirements are.

Read more
3 minutes

Contract tests: why are they so powerful?

by Michał Gogół

If you’re using microservices architecture, you can apply contract tests. This allows you to create mock servers, generate pacts betweens services which are stored in one place, and make sure that all communication between services is consistent. My recommendation is to use Pact.io library.

Read more
2 minutes

A New Stage of Development: ValueLogic Operates In the Ailleron Group

by ValueLogic Team

The year 2020 proved to us that, regardless of market difficulties, we can empower our team of experts twice over. In 2021 we’re flying high and we’re joining successful IT group developing new technologies. Together with Software Mind from the Ailleron Group, we’re heading towards even higher quality for clients, interesting projects, and new industry challenges.

Read more
5 minutes

Essential accessibility tips for web developers

by Tomasz Świstak

When creating web pages, we should always keep in mind that different people will use them. As developers, we most often consider using different browsers, operating systems, or devices. However, we should also consider the fact that people are browsing the internet differently. Let’s learn about web accessibility.

Read more

The power of JavaScript’s reduce function

by Tomasz Świstak

Reduce is a very simple but powerful function operating on arrays. Using reduce, we can simplify a lot of iterations over arrays, reducing the amount of code. Let’s look at this function and a few practical and nonpractical, but fun, usages.

Read more
3 minutes

Technical interview – what do you need to know?

by Tomasz Świstak

When applying to the job, there is one most stressful moment that stands above the rest — the interview. If you’ve got as far as the interview, it means your CV impressed them enough to want to know more, but then comes the time to turn that first impression into a successful entry to the company.

Read more