10 Dec
18
We are happy to announce that we are in the top 200 developers around the WORLD, featured as a 2018 Clutch Global Leader.
We are happy to announce that we are in the top 200 developers around the WORLD, featured as a 2018 Clutch Global Leader.
23 Nov
18
Progessive Web Apps are getting more and more popular. Read my article to learn what they are, and why are they so cool.
Progessive Web Apps are getting more and more popular. Read my article to learn what they are, and why are they so cool.
14 Nov
18
Two years ago we introduced Docker to our company. One of our projects was complex in terms of deployment architecture and scalability. We were looking for a solution which allows us to simplify the process of deployment and scaling client's instances in the future. Docker turned out as a very good tool to isolate apps into containers with all needed dependencies and treat them as block boxes. Read this article to find out more!
Two years ago we introduced Docker to our company. One of our projects was complex in terms of deployment architecture and scalability. We were looking for a solution which allows us to simplify the process of deployment and scaling client's instances in the future. Docker turned out as a very good tool to isolate apps into containers with all needed dependencies and treat them as block boxes. Read this article to find out more!
13 Nov
18
We're building something here, detective. We're building it from scratch. All the pieces matter.
We're building something here, detective. We're building it from scratch. All the pieces matter.
08 Nov
18
Read this article to learn what are the main differences between two most popular cooperation models between software houses and their clients. You will also learn which we use the most and why.
Read this article to learn what are the main differences between two most popular cooperation models between software houses and their clients. You will also learn which we use the most and why.
12 Oct
18
4 best upcoming tech conferences according to Visuality
4 best upcoming tech conferences according to Visuality
04 Oct
18
As you may remember, 4 months ago, we shared an article that described our idea for opening Poznań office. Read this article to find out what has happened since then:)
As you may remember, 4 months ago, we shared an article that described our idea for opening Poznań office. Read this article to find out what has happened since then:)
02 Oct
18
Our sneakerhead intern explains what risks come with a high demand for a product and how companies are dealing with it.
Our sneakerhead intern explains what risks come with a high demand for a product and how companies are dealing with it.
03 Sep
18
The choice was not easy but we know that it was a good one. Read my article to see what great technologies help us in building high-quality apps for you. A little bit of history and tech research in plain English will help understand what programming was and what it has become nowadays.
The choice was not easy but we know that it was a good one. Read my article to see what great technologies help us in building high-quality apps for you. A little bit of history and tech research in plain English will help understand what programming was and what it has become nowadays.
16 Aug
18
Should I hire a freelancer or a software house? It's a difficult decision that product owners sooner or later will have to make. Read or article to learn about the pros and cons of each solution.
Should I hire a freelancer or a software house? It's a difficult decision that product owners sooner or later will have to make. Read or article to learn about the pros and cons of each solution.
28 Jun
18
Almost each company has its own logotype which is the main element allowing to distinguish the business from the competitors. The logotype is a recognizable mark which very often, in some symbolic way, presents the values of the business. But we need to remember that this is one of the many aspects of branding which influences brand awareness.
Almost each company has its own logotype which is the main element allowing to distinguish the business from the competitors. The logotype is a recognizable mark which very often, in some symbolic way, presents the values of the business. But we need to remember that this is one of the many aspects of branding which influences brand awareness.
11 Jun
18
Dreaming about being a UX/UI designer? Read the article and you'll know what is what.
Dreaming about being a UX/UI designer? Read the article and you'll know what is what.
01 Jun
18
Let me introduce you to a new technology - WebUSB. Surely it will give a new impulse to the market of web applications. It will decrease usage of native apps when USB connection is required. Excited? Read this article.
Let me introduce you to a new technology - WebUSB. Surely it will give a new impulse to the market of web applications. It will decrease usage of native apps when USB connection is required. Excited? Read this article.
21 May
18
We're planning to open a new office in Poznań. If you want to know more about the reasons and the way we want to start this new adventure, read this article.
We're planning to open a new office in Poznań. If you want to know more about the reasons and the way we want to start this new adventure, read this article.
24 Apr
18
Short introduction to CSS moduels in Rails with webpacker
Short introduction to CSS moduels in Rails with webpacker
24 Apr
18
A lot of friends ask me for advice on choosing a good software house. Here you will find my thoughts on the subject:)
A lot of friends ask me for advice on choosing a good software house. Here you will find my thoughts on the subject:)
13 Apr
18
Not Invented Here Syndrome is the tendency of organizations to reject suitable existing solutions in favor of internally-developed ones. The result of this is often wasting hours on reinventing the wheel. In many projects, one the first important architectural decision is the API design. Given the gravity of this decision, countless meetings and discussions are held over the topic of what convention and formatting to adopt and almost always there are as many opinions as there are developers. What if there existed a ready-made solution?
Not Invented Here Syndrome is the tendency of organizations to reject suitable existing solutions in favor of internally-developed ones. The result of this is often wasting hours on reinventing the wheel. In many projects, one the first important architectural decision is the API design. Given the gravity of this decision, countless meetings and discussions are held over the topic of what convention and formatting to adopt and almost always there are as many opinions as there are developers. What if there existed a ready-made solution?
20 Mar
18
Thinking about your startup? Just read it, already!
Thinking about your startup? Just read it, already!
06 Mar
18
So far we've been introduced with a couple of preprocessors like Less, SASS, Stylus and a lot of tools and methods for composing, organizing and managing stylesheets for our modern web applications. React, as a powerful JS library of contemporary front-end development also had its own particular need for more capable styling options for its reusable components. So what is the best approach for styling React components? Regarding this matter, there is no acknowledged common approach or best practice yet but you can find couple of ways to do it. 
So far we've been introduced with a couple of preprocessors like Less, SASS, Stylus and a lot of tools and methods for composing, organizing and managing stylesheets for our modern web applications. React, as a powerful JS library of contemporary front-end development also had its own particular need for more capable styling options for its reusable components. So what is the best approach for styling React components? Regarding this matter, there is no acknowledged common approach or best practice yet but you can find couple of ways to do it. 
13 Feb
18
Each day when we get up we come across dozens or even hundreds of products, services or brands which compete against each other for our attention. When we just open our eyes we are bombarded with company logotypes, colourful and beautiful packages or sophisticated shapes. Very often we even don’t realize how many commercial stimuli come act on us. Think – how many logotypes can you notice just after getting up? A logo on a toothpaste, toothbrush, shower gel, shampoo, hair dryer, t-shirt...and this is only the beginning!
Each day when we get up we come across dozens or even hundreds of products, services or brands which compete against each other for our attention. When we just open our eyes we are bombarded with company logotypes, colourful and beautiful packages or sophisticated shapes. Very often we even don’t realize how many commercial stimuli come act on us. Think – how many logotypes can you notice just after getting up? A logo on a toothpaste, toothbrush, shower gel, shampoo, hair dryer, t-shirt...and this is only the beginning!
22 Dec
17
As we're approaching the end of the year 2017, we may think about an upcoming year. Many of us will look back on the current year and think about all the things they wanted to do, but never managed to. Than some of us will label this as "New Year's resolutions" and will plan to fulfil them in 2018. We look at them with hope and determination. Most of them will never be done anyway or will be abandoned shortly, because thinking about a task and writing it down is usually not enough. We encounter similar situation in software development, when we impulsively add a new task to the scope as a #TODO.
As we're approaching the end of the year 2017, we may think about an upcoming year. Many of us will look back on the current year and think about all the things they wanted to do, but never managed to. Than some of us will label this as "New Year's resolutions" and will plan to fulfil them in 2018. We look at them with hope and determination. Most of them will never be done anyway or will be abandoned shortly, because thinking about a task and writing it down is usually not enough. We encounter similar situation in software development, when we impulsively add a new task to the scope as a #TODO.
14 May
17
Implementing three different solutions to practical programming problem
Implementing three different solutions to practical programming problem
21 Apr
17
Few days ago Tobias Pfeiffer came to Visuality and gave a really great talk about clean code. While listening to him I realised, how important it is to us and how it influences our clients. Code quality has always been a big thing in Visuality so its always nice to hear somebody else confirm what we do everyday here:)
Few days ago Tobias Pfeiffer came to Visuality and gave a really great talk about clean code. While listening to him I realised, how important it is to us and how it influences our clients. Code quality has always been a big thing in Visuality so its always nice to hear somebody else confirm what we do everyday here:)
06 Apr
17
Christmas makes us think of friends. And in Visuality friends make us think of our garden, where in warmer months we use to invite them for merry gatherings. Alas it was winter, and our garden stood cold and desolate. So our IoT club decided to light up the atmosphere and invite people to the garden anyway - virtually.
Christmas makes us think of friends. And in Visuality friends make us think of our garden, where in warmer months we use to invite them for merry gatherings. Alas it was winter, and our garden stood cold and desolate. So our IoT club decided to light up the atmosphere and invite people to the garden anyway - virtually.
23 Feb
17
Introduction and CHAPTER 0 of the startup series.
Introduction and CHAPTER 0 of the startup series.
23 Jan
17
I want to share with you some thoughts about our approach towards startup projects and workshops we organize with their founders whenever we have a chance.
I want to share with you some thoughts about our approach towards startup projects and workshops we organize with their founders whenever we have a chance.
23 Nov
16
This is a introduction to data structures and time complexity analysis
This is a introduction to data structures and time complexity analysis
09 Aug
16
Here's how I've made the first step into introducing Elixir and Phoenix to our Rails development team at VIsuality.
Here's how I've made the first step into introducing Elixir and Phoenix to our Rails development team at VIsuality.
29 Jul
16
How to read, process and write binary files
How to read, process and write binary files
29 Jul
16
Introduction to new series of posts about core programming
Introduction to new series of posts about core programming
25 Jul
16
Techniques to motivate yourself
Techniques to motivate yourself
11 Jul
16
Introduction
29 Jun
16
Elevator Pitch Competition by Visuality and Digital Knights
Elevator Pitch Competition by Visuality and Digital Knights
27 Jun
16
The beginning of revolution in a sector witnessed by Visuality
The beginning of revolution in a sector witnessed by Visuality
18 May
16
'Coup d'état' of newcomer's perception
'Coup d'état' of newcomer's perception
16 May
16
What happens at NASA Space Apps Challenge, goes further than NASA Space Apps Challenge.
What happens at NASA Space Apps Challenge, goes further than NASA Space Apps Challenge.
15 Apr
16
Last week we had an amazing opportunity to visit Berlin. This time it was to attend StartupCamp again. How was it this year? Read this post to figure out for yourself;)
Last week we had an amazing opportunity to visit Berlin. This time it was to attend StartupCamp again. How was it this year? Read this post to figure out for yourself;)
19 Feb
16
Visuality’s Investment Day 5 recent open-source projects.
Visuality’s Investment Day 5 recent open-source projects.
11 Feb
16
For small projects which do not have CI integration, RSpec tests can be run just before deployment.
For small projects which do not have CI integration, RSpec tests can be run just before deployment.
31 Dec
15
The 2015 comes to an end and It needs some brief summary as the new one - even greater - 2016 comes.
The 2015 comes to an end and It needs some brief summary as the new one - even greater - 2016 comes.
20 Nov
15
The highest quality and affordable software development for Scandinavian countries is in Poland.
The highest quality and affordable software development for Scandinavian countries is in Poland.
05 Oct
15
Visuality was started 8 years ago in some small town outside of...
Visuality was started 8 years ago in some small town outside of...
21 Jul
15
Brief description of problem that we had with conflicting javascript libraries and how we fixed it.
Brief description of problem that we had with conflicting javascript libraries and how we fixed it.
17 Jun
15
Few words about front-end focused conference, that takes place in Warsaw's Praga . Or how to mix disco with emails and good UX !
Few words about front-end focused conference, that takes place in Warsaw's Praga . Or how to mix disco with emails and good UX !
04 May
15
Sesame NodeJS Based Office Door Opener with using Raspberry Pi and Slack A door opener integrated with our #Slack bot using #RaspberryPi and #nodejs. Cool!
Sesame NodeJS Based Office Door Opener with using Raspberry Pi and Slack A door opener integrated with our #Slack bot using #RaspberryPi and #nodejs. Cool!
17 Apr
15
A piece of Silicon Valley in Gdynia. Meet the wolves.
17 Apr
A piece of Silicon Valley in Gdynia. Meet the wolves.
16 Mar
15
This time we came to Berlin to learn some more about SaaS. Find out what we discovered.
This time we came to Berlin to learn some more about SaaS. Find out what we discovered.
11 Mar
15
Are you considering career at Visuality? Here is some advice to you.
Are you considering career at Visuality? Here is some advice to you.
09 Mar
15
Last friday (6th march 2015) we attended Innoviation Nest SaaS Meetup in Cracow. This was our second SaaS meetup and we were truly amazed this time too.
Last friday (6th march 2015) we attended Innoviation Nest SaaS Meetup in Cracow. This was our second SaaS meetup and we were truly amazed this time too.
30 Jan
15
Since our company is growing very fast and we are starting our own startup we decided it is a good thing to visit Berlin.
Since our company is growing very fast and we are starting our own startup we decided it is a good thing to visit Berlin.
16 Jan
15
You may want to support features of other gem in yours, but only when gem user actually uses that other gem in his project. Here's how to do it with examples from textris gem.
You may want to support features of other gem in yours, but only when gem user actually uses that other gem in his project. Here's how to do it with examples from textris gem.
16 Jan
15
One of our front-end developers, Adam, showed me this tool that supposedly could make writing HTML code faster. I had no idea...
One of our front-end developers, Adam, showed me this tool that supposedly could make writing HTML code faster. I had no idea...
23 Dec
14
Recently, I've had to hook text messaging into one of our apps. After a quick review of existing solutions, I've found nothing that would meet some of my needs, so I've decided to create a new gem for it.
Recently, I've had to hook text messaging into one of our apps. After a quick review of existing solutions, I've found nothing that would meet some of my needs, so I've decided to create a new gem for it.