24 Jul
19
Software Developers and Project Managers. Do they play for the same team? They work in the same companies, work on common projects, but do they really always share the work, or do they sometimes fight each other for no good? Well, it depends. Mainly depends on the side that you’re looking from.
Software Developers and Project Managers. Do they play for the same team? They work in the same companies, work on common projects, but do they really always share the work, or do they sometimes fight each other for no good? Well, it depends. Mainly depends on the side that you’re looking from.
24 Jul
19
Uncertainty is an inseparable part of creating any software. At the beginning of the project you never have a full knowledge about future requirements and features. Developers don’t know the whole specification, project manager doesn’t know all clients’s expectations and usually clients are not aware about all features their product should have. When the amount of unspecified requirements is significant, choosing to create a prototype could be really beneficial.
Uncertainty is an inseparable part of creating any software. At the beginning of the project you never have a full knowledge about future requirements and features. Developers don’t know the whole specification, project manager doesn’t know all clients’s expectations and usually clients are not aware about all features their product should have. When the amount of unspecified requirements is significant, choosing to create a prototype could be really beneficial.
24 Jul
19
Last week I took part in 8th Employer Branding Forum based in Warsaw. The theme of the meeting was the question asked by the organizers “Is the culture of the organization important?”
Last week I took part in 8th Employer Branding Forum based in Warsaw. The theme of the meeting was the question asked by the organizers “Is the culture of the organization important?”
27 Jun
19
Since 2007, our dedicated software engineering teams at Visuality have built reliable, scalable products for our clients. We have been dedicated to becoming knowledgeable in various technologies (React.js, Golang, Ruby on Rails, PWA and AMS Suites) in order to create high-quality products. Specifically, our knowledge in Ruby on Rails was recently recognized by Clutch.co as they named us top Ruby on Rails developers.
Since 2007, our dedicated software engineering teams at Visuality have built reliable, scalable products for our clients. We have been dedicated to becoming knowledgeable in various technologies (React.js, Golang, Ruby on Rails, PWA and AMS Suites) in order to create high-quality products. Specifically, our knowledge in Ruby on Rails was recently recognized by Clutch.co as they named us top Ruby on Rails developers.
27 Jun
19
In the first episode of marketing hacks, you could learn how to track an offline conversion. Right now I would like to take a step back and present to you some basic hacks and tips which will for sure make your life easier and save some of your time.
In the first episode of marketing hacks, you could learn how to track an offline conversion. Right now I would like to take a step back and present to you some basic hacks and tips which will for sure make your life easier and save some of your time.
15 May
19
Two things that we think make a company stand out from others are great communication and organization. We emphasize those characteristics within our own so that we can deliver winning solutions in a timely fashion to our clients.
Two things that we think make a company stand out from others are great communication and organization. We emphasize those characteristics within our own so that we can deliver winning solutions in a timely fashion to our clients.
07 May
19
Marketing hacks is a series of articles in which I will share with you exciting hacks, tips and tricks that I’m learning during my digital marketing journey. Today’s hack will help you to track off-line conversions such as email or call conversions. We will use Visuality’s example of how we track the source of our leads.
Marketing hacks is a series of articles in which I will share with you exciting hacks, tips and tricks that I’m learning during my digital marketing journey. Today’s hack will help you to track off-line conversions such as email or call conversions. We will use Visuality’s example of how we track the source of our leads.
07 May
19
In the world of modern web applications you cannot avoid becoming a heavy user of APIs. Consumption of…
In the world of modern web applications you cannot avoid becoming a heavy user of APIs. Consumption of…
29 Mar
19
As you may have read in we recently visited SXSW conference held in Austin, Texas. Our main goal for this event was actually exhibiting during the trade show but somehow I managed to attend few talks held there and I decided to share some insights from the best ones:)
As you may have read in we recently visited SXSW conference held in Austin, Texas. Our main goal for this event was actually exhibiting during the trade show but somehow I managed to attend few talks held there and I decided to share some insights from the best ones:)
29 Mar
19
As you probably saw on our social media and blog we decided to go to SXSW this year --- but not only as visitors but also as exhibitors
29 Mar
As you probably saw on our social media and blog we decided to go to SXSW this year --- but not only as visitors but also as exhibitors
25 Feb
19
So as you might already know Visuality this and next year is going to be present on many different conferences.  SXSW, Techcrunch Disrupt SF, Gitex Dubai, DLD Tel Aviv and WebSummit --- you will see us there for sure.
So as you might already know Visuality this and next year is going to be present on many different conferences.  SXSW, Techcrunch Disrupt SF, Gitex Dubai, DLD Tel Aviv and WebSummit --- you will see us there for sure.
10 Feb
19
If you're interested how a recruitment process at Visuality looks like - read this article.
If you're interested how a recruitment process at Visuality looks like - read this article.
03 Feb
19
We are once again listed amongst TOP Ruby on Rails Developers in the World by Clutch.co leaders ranking and we are actually in the 7th place! Our excellence and ability to consistently deliver quality results have not gone unnoticed.
We are once again listed amongst TOP Ruby on Rails Developers in the World by Clutch.co leaders ranking and we are actually in the 7th place! Our excellence and ability to consistently deliver quality results have not gone unnoticed.
14 Jan
19
You hear all the time that Visuality is a full-stack software house. But what does that really mean?
You hear all the time that Visuality is a full-stack software house. But what does that really mean?
11 Jan
19
If you follow us on Instagram you know that we’ve been busy at the end of the year… all in the name of knowledge! We wanted to learn as much as we could, to be able to create the best things you want and need to run your business. Visuality team has just attended an intensive training course about "Internationalization of the company".
If you follow us on Instagram you know that we’ve been busy at the end of the year… all in the name of knowledge! We wanted to learn as much as we could, to be able to create the best things you want and need to run your business. Visuality team has just attended an intensive training course about "Internationalization of the company".
05 Jan
19
We are still the same boutique software house we used to be! Richer in experience, new employees with a variety of valuable skills, many new contacts and projects. Read this article to learn what happened in 2018.
We are still the same boutique software house we used to be! Richer in experience, new employees with a variety of valuable skills, many new contacts and projects. Read this article to learn what happened in 2018.
02 Jan
19
In every company, no matter if it creates software, mechanical parts, chemicals, delivers law or economic ideas or any other similar example that comes to your mind, there is a need to ensure processes, which provide quality of designed solutions or products. These processes, in general, are called Acceptance Testing(AT).
In every company, no matter if it creates software, mechanical parts, chemicals, delivers law or economic ideas or any other similar example that comes to your mind, there is a need to ensure processes, which provide quality of designed solutions or products. These processes, in general, are called Acceptance Testing(AT).
31 Dec
18
Visuality is one big family. Read the article to see how our business developer sees it.
Visuality is one big family. Read the article to see how our business developer sees it.
21 Dec
18
Read this article to learn why are we using wallboard systems in our projects, what data we monitor and what value does it have.
Read this article to learn why are we using wallboard systems in our projects, what data we monitor and what value does it have.
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:)
30 Sep
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.