This is a small step for developers, but the big one for Quantox.Congratulations to all members of the team on the achieved success in the previous period. Work always pays off and brings good results. This time, your hard work brought the well-deserved promotion to you!
Milos Aksentijevic Front-end developer @ Quantox
JavaScript framework is popular among developers for such benefits like efficiency, safety, and cost. The variety of frameworks for each development platform is huge. It’s impossible to describe all of them and there is no need for it. Let’s narrow down our choice. As almost every company tends to have a website or at least a landing page, it would be good to review the most popular JavaScript frameworks.
For front-end developers, it’s increasingly challenging to make up their minds about which JavaScript application framework to choose, especially when they need to build a single-page application.
To simplify this choice of a JS framework for client-side development, we should reduce our options to several top solutions. For client-side development, our list of JavaScript frameworks includes React, Angular (Angular 2 or higher) and Vue.
Not every JavaScript-based “framework” we’ve just mentioned is an actual framework. But we can throw in several libraries to the pack and make those not-quite-frameworks feel like actual ones. We’re talking about React and Vue.js, which are both JS libraries for the view layer; and Backbone, which also only partially implements the Model-View-Controller (MVC) architecture. For the purposes of this overview, however, we’ll use the term “framework” loosely to refer to all five of these JavaScript solutions.
An up-to-date JavaScript framework must comply with several requirements.
The biggest strength of Angular 2+ is its popularity. It could be argued that having the name Google associated with it has an impact on organizations considering it. There is a strong market for developers. It is also one of the few frameworks compared in this series that has an official set of rich components for building user interfaces.
We feel the Angular framework focuses on creating user interfaces in a single page application and does not address the larger concerns of a building a web application. This can lead to difficulties while maintaining projects if conventions are not established early. At a practical level, there is a lot of magic that occurs to provide run-time behavior that is not part of the core framework-provided technologies. This diminishes the value of TypeScript to the end-developer.
If you need to source skills in a framework at scale, where the skills are generally easily portable, or you need to train teams on a framework and have a level of confidence they will be productive in short order, you might consider Angular 2+. If your web applications translate well into a model view pattern, then you might also consider Angular 2+. If you are happy with the Google Material UX pattern, then Material for Angular is a quick, easy, and robust way to follow that pattern.
The biggest strengths of React and Redux are their relative simplicity and focus. Taking the mantra of doing one thing and do it well it is hard to find fault that both libraries achieve very effectively what they set out to do.
The biggest weakness of both React and Redux are not what they are, but what they are not. To build a feature-rich web application, you need many other features and once you get away from the core of React, Redux and a couple of other libraries, you will find a hugely fragmented community, with countless solutions and patterns which may or may not be easy to integrate together.
If you are in a situation where you need less hand-holding and are looking more for good libraries than a comprehensive framework, then React + Redux might be right. You do need to be honest about the abilities of your team and organization, not only during your initial development but throughout long-term application maintenance.
The ability to incrementally adopt Vue.js is likely the biggest strength. Vue has a concise and rational architecture which makes it straightforward to understand and easy to build upon.
The desire to pivot between model view application and state container type applications can be confusing. It feels like there is a desire to remain relevant without fully embracing one application pattern over another. It feels to us that, at a minimum, it is confusing to those looking to Vue.js for a complete solution and could lead to inconsistent application patterns that are difficult to maintain.
If you have a legacy web application that needs a more robust and contained application layer, then Vue.js might be a good fit for you to adopt. It has clear patterns and even with inexperienced teams, there is a right way and a wrong way. While there are not any out of the box Vue UX frameworks, there are extensive sets of coherent frameworks built on Vue.js that might work for your project.
A framework is nothing more than an embodiment of some patterns, integration of some technologies, and source code to help make our web applications easier to build and maintain. Challenge yourself or your team to take a holistic look at a framework, but first, start with a list of what is important to you and your organization, especially those things that transcend technical features.
Although we’ve mentioned only three web frameworks, professional developers should have an open mind as there’s no best JavaScript framework. There are many other examples of JavaScript frameworks and they are enough for building client-side apps.
Whether it's Angular or React, or even Vue.js, Quantox ensures our clients have the best pick when it comes to JavaScript developers working on their projects. Our front-end developers are always learning, forever evolving and innovating new ways to create and better software development in order to expedite your business journey to success. Do you need a JavaScript framework developer? Let's Talk!
What is a front-end development? What does an FE developer do? What was the road of front-end development from its beginnings? Well, those are just a couple of questions for which you can find answers here.
Front-end development first appeared alongside appearance of HTML and CSS. So it’s fair to say that the first front-end developers actually appeared in the early 1990s. It was not that popular at the moment, but with the expansion of the internet, HTML, and CSS it started to grow up as a really important part of web programming. At its beginnings, front-end developer didn’t do much. Their job was to just create a static website and make it look good. At the time until early 2000s front-end developer was called a web designer. A real breakthrough and the bright future for Front end developer started on 22nd of December in 1995. On that day, JavaScript as scripting language appeared for the first time. And then it was clear that front-end developer, oh sorry, the web designer is going to do much more than just making websites look good. After JS appearance new era for front-end development started.
Since I am mentioning that term front-end development all the time, why shouldn’t I explain it a bit before we continue on with FE developer road? Front-end development is part of web development which code is executed on the client side. That actually means that code written by FE developer is served like that into a browser of the visitor of that web location and executed there. Throughout the time, that actually changed a bit, but I will speak about it when we reach that place on the front end developer road.
From moment JavaScript first appeared it wasn’t long after when the potential of it got on the surface of the web. Many people used JavaScript the way they wanted so it was very important at that time to actually create some ground rules and form standards and guidelines for use and its development. So, in 1997, ECMAScript first appeared as a standard for JavaScript. That was the beginning of a new Era for FE developers, still web designers at the time. ECMA did a lot concerning JavaScript evolving, but the road they had was very bumpy. Especially with version 4 which was supposed to be very innovative at the time. It got abandoned due to some political reasons about the complexity of update in 2008. Some people even had an opinion that it could break the internet, so it was abandoned. In December of 2009 ECMA released version 5, and on that version, JavaScript became what we know today.I took a bit of detour from FE road, just because of the importance of JavaScript and ECMAScript, but I back on road again.In early 2000s JavaScript already was very popular, but still didn’t become an important part of FE developers. In 2006 one thing appeared that changed everything in FE developer (still web designer at the time). It was an appearance of jQuery, as cross-platform JavaScript library.That was the year in which web designer found a crossroad.They got 2 roads ahead: one was to stay a designer and just design websites, and the other one was to become a programmer – WEB programmer – Front End Developer. And that is how web designers got divided and that’s how we became FE developers that we are today.
Now, we who took a programmer road, well, we still had very bumpy road ahead of us. With jQuery, we had a lot of new possibilities to add to websites. Websites were no longer static. We have a dynamic part of a website. Sort of speak, we brought websites to life.So FE developers were then programmers, using JavaScript, HTML, and CSS, building much more than just web page, but still it wasn’t enough. We wanted to do more. ECMAScript continued to grow, new versions were released, but what made us today an important part of WEB development process, wasn’t just ECMAScript.
Beside ECMAScript and jQuery, frameworks made a boom in FE development.The year was 2010, and that year made the great impact of FE developers. The first frameworks that we use today appeared. For example, it was Angular and Backbone. But why they made such an impact? Well, a difference between libraries and frameworks lies in how its implemented. When you use a library, you just call predefined functions from it and that’s it. What frameworks give you is much bigger. It gives you a set of rules, guidelines, frames in which you can create apps and websites with a lot of more possibilities. It allows you to design entire apps, combine it with libraries, manipulate DOM and much, much more. So today we have a lot of frameworks around us, and we can choose which we want to develop our apps. There is a lot of them and the most popular ones are Angular, Vue and React.
In the new era, the late 2000s also made a breakthrough for FE developers when CSS is in question. As CSS is well, a bit uptight when developing is in question. Something had to happen in order developers get a chance to do more with less code. That Idea was the most important link in the chain that gave us CSS preprocessors. They give us an opportunity to do many things, have functions in CSS, have variables, entire parts of code used on multiple places, divide code into smaller pieces. And what’s the best in it: when you are done it gets compiled in plain CSS, and works like a charm. So today, preprocessors are used all the time. We also have a variety to choose from. We have the stylus, LESS, SASS and much more, but those 3 are the most used.One more thing was worth mentioning in this era: HTML expansion. Throughout years HTML evolved a lot too. Today, we have HTML5 which way more powerful than before.
Today, FE developers do a lot, not just make the website look good. FE developer today creates the structure of websites and apps. Makes the site have its life: creates all possible interactions of users with apps. He manipulates the DOM on the much higher level, a not just that. Creates virtual DOM and manipulates the content displayed. Communicates with a server to pick up data, but if needed, formats the data as needed or even creates data independently from Server.All that makes FE developer a very important link in the web development process.The new crossroad, what did I mean with that? JavaScript became so powerful that today, FE developer took one step from client side to server side. Today with JavaScript we have a possibility to create apps executed on the server, so are we going to stay Front End developers or we are stepping into Back-end part? JavaScript gave us that but also gave us Node.js. With JavaScript, we can now create REST structure…That is our next crossroad, where will FE developer go, only time will tell. Let's see what years to come to have to offer.FRONT END Developers, let's buckle up and enjoy the ride we are on!
Quantox has been blessed to have some of the best front-end developers under its roof. Our FE developers are not only developers- they are mentors and lecturers, but also innovators as they look for a new way front-end technology can better websites and application development. Thanks to them, our clients can tap into the endless well of knowledge that leads to exceptional results and powerful website and app solutions. Do you need help designing and building your new website or app? Let's Talk!
Quantox Technology is a fairly young company, especially in this composition, but on this occasion, we would like to thank one of our first employees for dedicated and valuable work. Our colleague Miljan is with us for 10 years, and you will admit it is not a small thing at all. This way, we want to get to know you better with the guy who was there when it was difficult and when everything went smoothly. Read the entire interview below and get ready for some hilarious answers, because he is just like that - Funny as it gets!
Miljan: Like every other start - hard and hard. Moving from one job to another and learning basic IT related matters at the moment you are 19 is not a small thing. It was hard for me, but I managed with the right people and their full support.
Miljan: Hardworking, fair...
Miljan: I'd say this jubilee, a decade spent in Quantox!
Miljan: Ooooh... There were plenty of them. Criticism, but also praise.
Miljan: Honest work, persistence, desire to prove. Perfecting my skills was a crucial part of it also.
Miljan: Trust! Definitely both!
Miljan: Loyalty!
Miljan: Hmm... what? The whole team, the friends who have supported me in the difficult and good situation... They always dragged me to the top and because of that I am extremely grateful. And my wife, of course.
Miljan: I would like to continue to improve on a personal plan, and to "grow" together with the company. And to the other part of the question, I will answer with one word: Here!
Miljan: A very witty person I guess.
Miljan: We have progressed, we have expanded. I remember the days when only four of us started and today the company has more than 200 employees. It is ideal because it provides almost everything that other companies can not. You can learn and progress in various IT industries. Good salaries which are always on your account in time, which is rare in Serbia. A lot of traveling and hanging out with people from the company... I could continue like this for a long time, but you get the point.
Miljan: Hm, let say culinary.
Miljan: Kitchen, agriculture, reading books. Also, I spend a lot of time with my wife in recent months, we are waiting for a baby.
Miljan: No!
Miljan: Yes, of course, there were plenty of pleasant situations, but it's hard to tell. There are many beautiful moments, and from all the pleasant and beautiful situations that I have experienced for the past ten years, I would like to single out the moment when I was voted by the collective for the most humorous colleague.
Miljan: The first cancellation from the client. I was young, I fell hard, there were thousands of questions at that moment, what further, how, where ... But the company and people in it are always ready to help you find a solution!
Miljan: As I mentioned above, I have experienced a lot of interesting and funny situations here, and it's just impossible to single out one. If you asked me what is the most ridiculous situation today, maybe I could make a decision... For example, this morning Sale and I were having a breakfast, and we were eating the burek and yogurt, however, before he started eating, he opened up yogurt. Then, we started chatting about something, he forgot that he had opened it and he started to wave with that glass, thinking that it was not open ... Can you imagine how the office looked after this performance?
Miljan: What the footballers would say, Dostoyevsky, The Alchemist. There are plenty of books and movies too. Maybe from Stephen King's Green Mile, Shining. The movie also Fluttering, Fight Club...
Miljan: Aladdin. I have a carpet that flies, I go wherever I want, I have a ghost from a lamp who fulfills all my wishes and what more can I ask for?! To fight with some scumbags is not my style.
In its long and rich history, Gymnasium in Cuprija has seen a large number of pupils. Some of them have become National Heroes, professors, doctors, and some have even earned the membership in the French Science Academy. But, no matter where they are and what they do, pupils from this famous gymnasium never forget their school and professors. Also, there are some of them who, with the great joy and a lot of proud, in the education field in their curriculum vitae put Gymnasium Cuprija! These people have decided to somehow pay the debt they feel they own to the school which has shaped them in the people they are today!That's the case with the Popovic Brothers - Vuk and Milan. Once pupils of Cuprija's gymnasium, these two young people are building their IT careers both in their home country and abroad. They are the owners of the Quantox Technology company which has been successfully dealing with the creation of websites and applications, for both the European and World market. Even though they have finished their education and left Cuprija's Gymnasium behind long ago, Milan and Vuk gladly come back to visit their hometown and the school which has, as they both say, had a huge influence on the development of their both personal and professional life.
In order to pay their "debt" they feel they owe to the school (at least one part of it), but also to motivate current pupils to work hard and diligently, these two, for the fourth year in a row are providing scholarships for the most successful pupils.Three of the best pupils at the end of each school year are getting 50.000, 30.000, and 20.000 dinars from the Quantox Technology company. Besides this, the company has donated over 30 computers for the Informatics cabinet of Gymnasium.
"This is just a small sign of gratitude for the school we attended and for which the most beautiful memories bind us. At the same time, we want to encourage young people to devote themselves to the education, because education with their constant work and monitoring of the demands of the market will bring them desired success" says the founder of Quantox, Vuk Popovic.
Quantox Technology now employs more than 180 programming experts in the offices in Cacak, Belgrade, Kragujevac, and Nis when speaking of their homeland, Serbia, and one office in Santa Monica, LA.
"By developing and improving the company, we have learned to listen and follow the need for the advancement of the communities in which we operate, because only together can we achieve goals that will be fruitful for the whole society. This is also the reason why we actively participate in the lives of these communities and support their development" they say from Quantox.
Whether you are a Linux user or a MacOS, or even Windows, a programmer or even SysAdmin / DevOps, Terminal is an inevitable and very powerful thing in the OS. This will be a brief description of the Terminal and its basic commands.
Basically, the bash shell is used by default. A shell is a program that uses commands assigned to it by the user (commands are defined, while new ones can be created) and forwards them to the OS that will show some output when executing the command. In addition to the bash shell (Bourne-Again shell), there is also sh and csh.
There are many standard Linux commands that are already installed along with the OS, which allow you to navigate through the system, install software packages, configure the system and applications, search the whole system or project, work with the git and more.
An instant when running a command is called the process.
It is very important to know that almost everything in Linux is case-sensitive, including file names and directories, commands, arguments, and other options.
An excellent addition to the terminal is zsh (oh my zsh), this is an open-source framework. It comes with a large number of functions, plugins, themes, so you can beautify your Terminal and save time when writing commands.
The information displayed in the command prompt can be modified by the user; this looks like the command prompt on Ubuntu: name @ example: ~ $
name: current username
example: hostname server
"~": the current directory in which we are located. In bash, which is by default shell, tilde or "~", it is a special character that actually represents the path of the "home" directory, in this case, it represents "/ home/name"
"$": prompt symbol, this marks the end of the command prompt, followed by the input of the user's keyboard
uptime -> displays the time since the last boot time
whoami -> shows who you are
uname -> displays system information
whereis -> finds the location of the file that is running for the given program
screenfetch -> displays information about hardware and software (installation required)
top -> shows processes
free -> displays memory usage
history -> displays all commands that are written by the user in the past
date -> displays the time and date
calendar -> displays calendar (holidays etc.)
curl -> captures html code from the website and displays its content in the terminal
curl wttr.in/serbiapwd -> displays the directory in which we are currently located and its path
cd -> command to change the directory
mv -> move or rename a file / directory
cp -> copy the file / directory
ls -> list files / directories
mkdir -> command to create a new directory
rmdir -> command to remove the directory
rm -> command to remove files
rm -i -> command to remove files, it is necessary to confirm more once you want to remove the file
rm -rf -> removes the folder although it is not empty
touch -> is used to create a new text file
nano / emac / vim -> editors available in the OS
cat -> list the contents of the file in the terminal
clear -> removes everything that is written in the terminal (clear text from the terminal)
sudo -> super user do
are -> root user
sudo dpkg -i example.deb -> install .deb files
sudo dpkg -r example.deb -> uninstall
sudo dpkg -P example.deb -> uninstall and removing config files
sudo apt-get update && sudo apt-get upgrade -> update packages and upgrade
sudo apt-cache show packagename -> displays packages (repositories)
sudo apt-cache search something -> search programs and so on in packages
find. -type f -name "* .sass" -> to search everything in
system / project / folder (f - is for files) find. -type d -empty -> searches for empty folders (d - is for directories, folders)
sudo ufw enable / disable -> firewall enabling / disabling
chmod g + w somefile.txt or chmod u + r somefile.txt -> change (permission) of the authorization u-user g-group o-others w (4) r (2) x (1)
chmod 642 -> the first number belongs to the user, the other belongs to the group, and the third one belongs to others
wget -> download (downloads) files or pages via URL
At Quantox, our programmers, System Administrators and DevOps know how powerful Terminal can be. It is what allows them to build high-performing applications and software for our clients. Do you need a programmer that knows your app inside-out? Let's Talk!
The educational system in our country is such that it doesn't allow continuous personal development, but imposes the creation of a community in which everyone is similarly thinking, have similar requirements and needs. Because of this, as well as for stable thinking, students go through the paths that are pulled and safe. Getting a passing grade, completing a college without having the knowledge needed for further development, has led to a large percentage of people with diplomas that are not useful to society, their future career, or themselves.
For this reason, it is necessary to reorient your aspirations and advocacy in time and devote all your time to improvement and intellectual development.Careers in IT are increasingly expanding, so a large number of young people opt for this type of business. The profession is extremely diverse because it can specialize in various areas such as software development, server administrators, network architectures, and many others. Many employers are looking for professionals who possess IT skills along with other skills.Students must take responsibility for developing their careers and look for opportunities where they can learn new skills that put them above average candidates. Therefore, it is important to seriously understand their IT courses because they play a major role in their future career. Here are some guidelines you can follow as students while you are at college to secure your IT career.
1) Invest in to acquire specialization in the area that suits you most, but which is in high demand.Explore what jobs are rising in 2018. IT is a huge area and demand for IT career is diverse and growing. It is therefore wise to consider which specialization best suits you. Synchronize your opportunities with the business that attracts you, and then find practical learning opportunities by having as many informative conversations with experts in your area as possible.2) Never stop learningKeep up to date with the latest industry events. Once you've determined your choice, the next thing you need to do is expand your knowledge, visit new courses and meetups. IT industry is always growing and progressing fast, so if you are a good candidate, you need to keep up with the latest technological trends (machine learning, smart stuff, blockchains, network applications).Try to learn new encoding techniques, new frameworks.3) Create your own applicationCreate a portfolio where you will add your projects and achievements. Create a mini-application that will sharpen your skills and which will also expand your experience. This will leave a great impression on the job seekers. And at the same time, this project can later be a source of income.4) Go to courses to gain writing skillsMost of the communication in the professional world is in a written version. Also, a large percentage of clients with whom IT industry is co-operating beyond the boundaries of our country, so knowledge of English is the basic. Improving writing and speaking are key things to be a part of the IT world.5) Find yourself a mentorThe mentor is someone who will help you to choose the right career path and who will help you to conduct interviews for the job. He will see what areas you need to improve and will stimulate you to turn your weaknesses into the virtue. A good mentor will try to stimulate your personal and professional growth. It will set the goal you need to achieve and will point you to the mistakes you make to that goal. At the same time, he can connect you with other people who will be ready to invest in you.6) Visit online coursesThere are many online courses and tutorials that are free and that can help you raise your knowledge to an enviable level. Being determined and persistent can help in training for every job. An important feature of online courses is a good distribution. They are most often divided by weeks, and each week's readings to smaller parts consist of video texts, recordings, and tests to test the learned.
To round up. Being a developer is not easy, it carries with it a lot of renunciation, but also a lot of satisfaction. If that's what you really want to do and what you want to achieve, then be prepared for a lot of unexpected problems, coding, stress and responsibility, disciplinary and exercise. Be sure that you gonna switch from project to project and from one technology to another. But also that you will become part of a team that will represent another family for you, a team who shares your attitude and thinking and who is always there to support you and solve unsolvable :)
Every web developer has an urge to find the best tool for the purposes of web development. That tool can be text editors, certain frameworks for creating the project and so on. I will focus on text editors and in the following lines, you can see my list of top 5 best editors for web programming:
Platform - Windows, Mac, Linux
Brackets is an open-source project made by the Adobe. The entire editor is written in HTML, CSS & JS, so it could easily be edited like an Atom editor. It comes with built-in features sucks as Inline Editors, Live Preview and Preprocessors Support (Less, SASS).
These features are making things easier so this editor is excellent for the beginners. Brackets is also good because it has good community support and also comes with a large number of extensions.
PROS
CONS
Platform - Windows, Mac, Linux
Personally, I haven't tested or used this editor, but according to the people who have used and tested it, and by the popularity of this editor, this list simply can not go without mentioning the Atom. It has been made by the Github community 2014 and back then it was characterized as a Sublime Text killer, it was written in web technologies and supported by many packages and extensions which were written in Node.js. Altogether, these features are making one compact unit which every editor should possess.
PROS
CONS
Platform - Windows, Mac, Linux
When it first arrived at the big scene in 2008, everyone went nuts about this editor. A software engineer has left his well-paid job in Google in order to create a top-class text editor which had 3 simple principles which are a minimum interface, always keep text in focus, and the whole monitor field is used for text.
This is not only the excellent alternative for IDE but it's also very light and it completes the job with a high-level of accuracy.
Better than the editor itself is a community which has created plugins for all kinds of users necessities. It supports many IDE features: Project Support, Refactoring support multi-select and project-wide find and replace, it is aware of syntax and its selection, GoTO for a quick jump to the other location in the project, Snippets and macros, Python consoles for everything.
PROS
CONS
Platform - Windows, Mac, Linux
PHP is a serious and a large program with a lot of features which can not be found in editors mentioned here, so we can easily sad that PHP Storm is one really good IDE.
PHP completely understands your code and its structure, it's excellent in the working with frameworks like Symfony, Laravel, Magento etc. As good for backend technology it is also excellent for the frontend technology where it can perfectly perform refactoring, debugging and testing the code itself. Supports Live Edit, support for remote database / SQL usage, Vagrant, Composer.
PHP Storm = WebStorm + PHP + DB / SQL
PHPStorm has two autocompletion teams: structural and word expansion. Structural is made by the predictions based on understanding PHP, while others try to predict a word that is currently typed based on previously typed words.
PROS
CONS
Platform - Windows, Mac, Linux
The editor who's a bit late to become a complete IDE.
Made by Microsoft, which is otherwise an open-source editor. VSCode reminds of Sublime in terms of how fast it is, but it's more like an IDE than a text editor. JS IntelliSense allows VSCode to provide you with useful tips and automatic ending functions at the time of writing the code. There is also a solid integration of TypeScript in the VSC because it is written in TypeScript itself. As a plugin-free program, it is quite complete, but it also has plenty of plugins to expand its functionality. It also includes troubleshooting tools for Node.js, TypeScript, and JS.
PROS
CONS
Our programmers have access to some of the best text editors/IDE for web programming in the industry. Why? That's because Quantox people work on all types of projects using different frameworks and platforms which allowed them to get experience and gain solid knowledge in knowing how to use these editors to their full capacity. This knowledge allows us to pinpoint which editor would be best suited for our clients' projects thus helping ourselves reach better and faster results. Do you want a customize IT solution, down to the text editor we use to build it? Let's Talk!
Testing is often seen as a destructive activity. So, the role of the tester sometimes can be really specific. In some cases, tester won't fit in the team easily. Developers sometimes think that tester is against them and that could produce problems. The software tester needs to convince the rest of the team that her/his part is really important and to have good communication with them and in a nice way prove them that he is not their opponent. Tester plays on the same team, just with different duties.
The tester provides if the team builds the correct product and if so, are the team building it correctly. A person in this role is someone who consistently questions all parts of the process to ensure the team is producing the desired output. Simply, software tester improves the quality of the user's application.
Regarding communication with developers, a good relationship is vital. Developers need to keep testers up to date with the changes in the application. And also, testers need to inform developers of defects to allow fixes to be applied.
The software tester primarily performs software testing procedures for software quality. They generally have a clear understanding of tools and techniques for testing software quality, with a certain level of knowledge and experience in software development. The tester ensures that the software functions as expected, both functional and non-functional.
Our testers are a part of the Quantox family. And although they are a family member that gives a constructive criticizm, we love what they do because they are making our IT products better. This is how we stay on top of the game and ensure our IT solutions and products are of the highest quality. Do you want a software with top-notch performance? Let's Talk!
Software testing is an investigation conducted to provide stakeholders with information about the quality of the software product or service under test.
The test is a set of one or more test cases.
The test case is a set of input values, execution preconditions, expected results and execution post-conditions defined for a particular objective or test condition, such as to exercise particular program scenario or to verify compliance with a specific requirement.
The procedure followed in manual testing:
In software testing, test automation is the use of special software (separate from the software being tested) to control the execution of tests and the comparison of actual outcomes with predicted outcomes.
The procedure followed in automation testing:
Selenium is a portable software testing framework for web applications. Selenium provides a playback (formerly also recording) tool for authoring tests without the need to learn a test scripting language (Selenium IDE).
It also provides a test domain-specific language (Selenese) to write tests in a number of popular programming languages, including C#, Groovy, Java, Perl, PHP, Python, Ruby, and Scala.
The tests can then run against most modern web browsers. Selenium deploys on Windows, Linux, and macOS platforms. It is open-source software, released under the Apache 2.0 license: web developers can download and use it without charge.
Appium is an automation tool for running scripts and testing native applications and mobile-web applications on Android or iOS using a web driver.
Appium was designed to meet mobile automation needs according to a philosophy outlined by the following four tenets:
The Quantox QA and software testing team provides full-range QA services to help deliver high-quality software that fully meets its requirements and user expectations to our clients. Do you need assistance with testing your core application? Let's Talk!
MEET THE OWNER OF QUANTOX - Experienced CEO with a demonstrated history of working in the internet industry, Vuk is also skilled in Search Engine Optimization (SEO) with a consistent experience in leading Development Teams and programming.
His expertise is being further improved with master studies of Global Management he is currently attending at The University of Salford.
In the text bellow, you can see Vuk's interview for BrandMinds:
1. How did you come up with the business idea for Quantox?
2. Tell us the first three things you’ve done to turn your idea into facts.
3. Name one situation that made you want to quit.
4. Name one situation that made you want to go forward.
5. What do you think are the most difficult challenges entrepreneurs have to face on Serbian market nowadays?
6. Investment matters. If you would invest in something else but your actual business. What would that be?
I am investing a lot into various blockchain projects since I am a strong believer in the technology and its benefits.
7. If you could change something about Serbia’s Entrepreneurs Community to improve it in any way, what would that be?
8. What is Quantox bringing to the web & mobile development market, that is different compared its competitors?
1. Name one good habit that helps you deal with your active life.
Sport.
2. Name one bad habit you can’t quit.
3. If you could be anything else but an entrepreneur what would you be?
4. You are the founder of Quantox, what is the favourite movie of the man who founded it?
5. Tell us your favorite book. What’s the best thing you've learned from it?
6.Name the most important value that you believe in.
Integrity.
7. If you could compare your journey as an entrepreneur with a song what song would you choose?
8. Tell us the best experience you had while working to build Quantox.
9. If you would give our readers one piece of advice from your entrepreneurial experience, what would that advice be?
...don’t put yourself in someone else's goals. Just do what makes you happy. If you are happy you are already successful!
Here, in Quantox, we are all big fans of high spirits and positive atmosphere because that's the main thing which makes those less-fun parts of the business easier. That is simply a defence mechanism for every possible problem.Problems and challenges in work will and will be always present, and the only question is how will we handle them. Our way is a quality joke and it has shown amazing results. It makes us feel like we are not working so much, and in my personal opinion, something which improves creativity in its special way.I'm surrounded by people who make every situation little bit humorous whenever its possible. Of course, this is related only to our personal relationships inside our company.
When it comes to the interaction with our clients, humor is left aside and all the focus is on the job and problem-solving.I'm not sure about the others, but here, we do it this way! As much fun as it can be, whenever it's possible.Of course, it is not always easy to find the balance between serious and unserious parts of the work, but it is possible. I am the living proof of that. As soon as you manage to find this balance, the productivity of the individual person, team, and company grows, and they all make progress.Let's take, for example, a situation where a very serious problem arises, where no "normal" person would ever think of joking. We have two ways of handling these situations:
The message is clear - with a good team, you can not fail!
This attitude encourages the desire to solve the problems and leaves a victorious feeling after work, unlike the first way, where only the surplus of stress would be brought to the home. And I have to warn you that both ways are tempting and both have pros and cons. Therefore, you should always keep in mind to keep the balance between these two.If you ever have trouble getting on the better, brighter side or simply kneel in front of the problem, there is one very wise saying: "If a problem is fixable, if a situation is such that you can do something about it, then there is no need to worry. If it's not fixable, then there is no help in worrying. There is no benefit in worrying whatsoever." - Dalai Lama.As for today, this is, of course, not to be missed. This day should be used to get closer to colleagues, in the way that, I believe, is most popular - the fun way!Here are some practical tips on how to "get closer" with your colleague, on this day. Whichever way you chose, make sure that the person you are organizing prank for is close enough to you and has a good sense of humor.
Typing ghost - All you have to do is to, while the "victim" is absent, plugin your keyboard on its computer. Then, wait for he/she to return and to start working. When you see or hear that he/she began typing, start typing yourself! Make it low profile, in the beginning, you don't want to be busted. After that, start making mistakes often and your colleague's reaction will be hilariously funny.
These are just some of the ideas. There are countless other jokes and pranks and it's all about your inspiration and creativity.
Would you add another joke to the list? What kind of fun and pranks has been organized in your office?
Expectations of Frontend developer have significantly increased in past years, and the main reasons for that is a bigger power of browsers as well as the appearance of holistic Frontend frameworks and various kinds of tools that raise the scale of opportunities to the one much higher level. A good Frontend programmer today is not somebody who knows how to create a navigation menu and popup dialogs, but it is a person that is expected to have a diverse skill set - in demands are logic and creativity, precision and flexibility.So, what are the skills that one good frontend developer should have? What follows is a list of 20 useful tools that can help you to upgrade your existing skill set
The development and use of smartphones in everyday life have led to the fact that almost all websites have more visits via mobile devices than over PCs. Therefore, it has never been more important to develop a web application in an away to provide an excellent user experience on the screen of all sizes and shapes. In this respect, media queries could help us a lot to adjust different styles depending on the type of screen.
Using these two layout systems significantly improves the quality of HTML code writing, saves us unnecessary duplication of elements (for each type/screen width) and contributes to the flexibility of styling the application. If this seems too complicated, there are also frameworks that make it easy to set up a grid layout, and the most popular among them is Bootstrap.
The utilization of standard CSS to stylize applications requires a lot of repetition in writing, which is one of the bad practices in general in programming. If you, at the end of the project, decide that you don't want the main color of the theme to be blue, but for example, green, you will have to go through the entire code manually and make changes. And as soon as you do something manually, it's not good either from the aspect of speed or from the aspect of avoiding mistakes. This problem is solved by CSS preprocessors (SASS, LESS ...) which broadly extend the functionality of standard CSS.
An easy and powerful way to impress visitors on your page is by using animations. CSS offers many possibilities for this - you can choose when, how, how often and with how long delay a certain animation is to take place. It is important to note that only some CSS properties are animatable.
jQuery is a very popular and potent JavaScript library that allows easy manipulation of DOM elements. It owes its popularity to the fact that the syntax itself is much more readable than classic JavaScript, so it will also suit beginners.
JavaScript is a language whose basics are easy to learn, but by deeper learning, its complexity grows. In order to become attractive to a larger developers community, it was created to "forgive" small mistakes, and his leniency just leads to a misunderstanding of the essence of the code. Therefore, in order to understand why something in the JS does not work as expected, we need to understand its true foundations.
Databases are not the prime Frontend developer area per se, but there is an exception, which is when certain data should be stored in the user's own browser. Why would there be a need for that tools? Let's say that, from the aspect of user experience, it is good that he does not have every time he visits our website to type in the username and password, but it only needs to be done for the first time, after which the data is stored in its storage, to which only the user can access. Here you need to distinguish three popular storage types: localStorage, sessionStorage, and the cookies.
One of the key advantages of modern browsers is that they have built-in debuggers that help us detect errors in our code by allowing us to pass through our JS code a step-by-step while creating breakpoints on the lines where we suspect we made a mistake.
Frameworks are tools that entirely alter the way our code works. Their goal is to simplify and upgrade JavaScript functionality, often by replacing the complete code structure and writing design. There is a large number of JS frameworks that compete with each other for dominance in the JS world, releasing periodically new and more powerful upgrades. The most popular among them are React, Angular, and VueJS.
Asynchronous programming represents tools which allow web applications to remain responsive even when multiple tasks are processed simultaneously. Events related to user interaction, such as filter search or mouse click, occur regardless of the standard flow of the application. Therefore, the application waits for user action and then reacts depending on it. Various techniques (promises, observables, callbacks) support the process of asynchronous programming.
NodeJS is a modern platform that allows you to use JavaScript on the server. Yes, it is now possible to make a complete application using JavaScript only. In fact, on the market, there are complete stacks based on JavaScript as a programming language and JSON as a data storage format, such as MEAN(mongo + express + angular + node) and MERN (mongo + express + react + node). The popularity of the NodeJS is on the upward path so you will not be wrong if you start reading NodeJS documentation right now.
Is it really necessary to lose a few hours for, say, making a calendar for selecting a date, when simple, ready-made solutions and tools exist on the web, that is free and can be used in a few minutes? It's exactly where that package manager such as npm, bower or yarn, enters the scene, with their simple commands to import someone else's code from the Internet. Of course, you should always take care of the correctness and security of the entered code, but certainly, this type of help is well-suited in certain situations.
Good communication and planning significantly affect the quality of every business, and the development of web applications is not the exception. To make sure that we understand the client's requirements (or even our personal requirements), it is advisable to make a wireframe (prototype) before the start of the code writing, where the basic app structure will be displayed with emphasis on the functionality and users' needs. Creating these drawings is easier with the use of one of the many tools available on the web (Axure, UXPin ...). Although the UX design does not strictly apply to the frontend, there are situations where a client expects his developer to know the basics.
When we finish with wireframes and app structure, we can move to the aesthetic appearance of the application - the user interface. This design area is much more familiar to the frontend developer than the previous one, but it does not mean it is less demanding and that it requires less effort to learn the basics. UI design is a step before coding, a setup of a complete visual appearance of the future application, and it could be made by using some of the software tools that enable it (Adobe Photoshop, Sketch, GIMP ...).
For a good design you should have idea and inspiration, but in addition, it is necessary to know certain rules. What is the meaning of certain colors, how colors interact with each other, the use of lines of different shapes and thicknesses, the use of empty (negative) space, typography, symmetry and asymmetry, and the harmony of the parts are just some of the things that you must be aware of if you want to be successful in graphic design.
Icons are more important part of the application than it maybe seems. Apart from being good looking, they also have functional advantages. They take less space than text, so there is more room left for other things. And if you have visited a site in a foreign language, the icon can help a lot in understanding what is behind the link. For the correct use of images, you should know the advantages and disadvantages of certain formats (jpg, png, gif, svg...), as well as the rules of optimization.
Numerous tools exist for the purpose of code versioning, but often the first association for most developers is GIT. Whether you work alone or in a team, it's important that you keep your code on one of the software specializing in code versioning and that you have an insight into the changes that occur over time. Another significant advantage of GIT is the ability to branch code in order to make the building of the specific functionality isolated until it is finished when it can be returned to the master branch.
REST is an architecture that has become the standard for communication between client and server. The basis of REST is the use of HTTP protocols and its standardized operations (GET, PUT, POST, DELETE ...) that allow data exchange. Another standard in this area concerns the format in which a particular data is sent from one side to another - JSON.
One of the main coding standards is, regardless of the field of speech, the writing of the code in English. This is important because all programming terms are in English, most tutorials, documentation and video materials are in English, and after all, if the client does not have the same native language as you, it is expected that you will communicate in English. Therefore, if you are a programmer, there is no reason not to start learning it immediately.
Although it is advised for all beginners in programming to use Notepad to learn the basics of programming without using shortcuts, it is absolutely necessary to use more advanced editor for serious projects, which does not only allow faster and more transparent code writing, but also checks for frequent syntax errors, offers the ability to complement the code depending on programming language used, offers element definition, helps to debug the code, and has an integrated versioning control. At the moment, the most popular frontend editors on the market are VS Code, WebStorm, Atom and Sublime Text.
With +500 developers Quantox is known for having some of the best front-end developers in the region. With a goal to share our knowledge and teach developers a proper approach to the technologies used in front-end, Quantox is often holding meet-ups, lectures and courses and presenting the knowledge that allows us to build effective and efficient IT solutions. Do you need a front-end developer to create an amazing digital product for you? Let's Talk!
Have you ever had a feeling that you are the victim of discrimination? In your workplace, among your friends, even in your own home? Unfortunately, discrimination has deep roots in every aspect of today's people and we are not even aware of that fact! When we are speaking of discrimination, we can tell that women are more often its victims than men, right? Our colleague Ivana will give you a little deeper insight into this topic, and what she thinks about all this, read below:"In many ways, we can be victims of prejudice.One way is when we are personally victims of discrimination. The other is when we have some prejudices that limit us. For example, we believe that there are certain conditions or exact steps for reaching happiness, and if we do not fit into that picture, we refuse to be happy. There is also a third way that prejudices are impacting our lives, which is when we look at people who have prejudices, as well as those who are discriminated against, and we are sorry that people are not able to take everything that is good and nice from life to enjoy and use it to its maximum!
The phrase "Woman Programmer - not a woman, nor a programmer." was spoken by an educated man.This suggests that even educated people can be the victims of prejudice. I think it is careless to say who is a better programmer, because someone may have speed, other, knowledge of the field, third, a persistence, and fourth may better understand the needs of the client ... And everyone can be "better" in different situations. And it is absolutely unnecessary to spread the story to the sexes, because there is no point, and it is individual.
Among engineers, there are significantly fewer women than men, which is a consequence of our nature, but also of our upbringing. I personally know few women who, according to their programming skills, can stand side by side with the best male programmers, while also being feminine and beautiful, and some also cook perfectly. I add this about beauty and cooking, not because I think that this is something that makes a woman a woman, but because I believe that’s what the quote above alluded to. But it is true that there are some differences in quality brought about by each side, in programming, and in relationships with people, which, again, should not be generalized. Everything, of course, is individual.
My observations are that, even among developers, men appear more confident in themselves. I deliberately say "appear" because I know that we are being confronted by the same doubts, but we deal with them differently. Let's say, when we get a problem which we have not met with before and we do not know if we will solve the problem within the timeframe, it is more likely that a man will say that he knows how to solve the problem (even he doesn’t), while the woman will openly convey her doubts to the superior.
Also, if there is a barrier to solving a problem, a man will ask for assistance freely, while the woman will try once, possibly twice, and if someone is prevented from helping her at that moment, she will no longer try, as to not be a nuisance. (At least no one can say that we weren’t raised right...)I also noticed that men are more focused on the amount of work they do during a working day, while women want to make sure that the job is well done, and to pay enough attention to the details. The entire process is essential to women, including the needs of the client, the needs of colleagues ... They try to give everyone their best, if possible. Empathy is not our weakness, but it’s what gives quality to our work.
As I have already said, I believe that these differences are the result of different education and not a difference in our abilities. Both male and female programmers can equally write a good code, and there is no room for prejudice. I would love to see the desertion of these rules of what makes the woman a woman, and the man a man because it would make it easier for everyone. And I look forward to meeting every new female colleague, welcome!
Even though we can not see it with our bare eyes, we live in the time of yet another revolution, and this one is more advanced than all the others in the long history of mankind. Of course, we are talking about a technological revolution which has begun in the previous century and which never ceases to amaze us with its progress. The most important thing about this revolution it that it affects us all! But, how much the technology and new trends will affect and change our life, depends just on ourselves. Man as an intelligent being has a power of decision, freedom, and thinking, and with these powers, man can choose a way he will use a new technology. It can be a good and bad purpose, which can help him improve himself or go to the extreme of which is very hard to return - it is all a part of man's habits, lust, desire, and motivation.But, every sane person aims to use all of the new technologies for good purposes, in order to help him improve, and be a better version of himself. So, check out which new technologies will be a significant thing in every day's routine.
The main purpose of these body sensors is health. We, as a mankind, are slowly approaching the age when we will all have a real-time information about our body. Scientists are doing their best to make things so small that they can fit anywhere in our body. Because of their effort, in a certain time, we'll be able to have one rounded unity of information considering our body and health, which will be recorded and available for ourselves and the doctors. Even now, we have watches and bracelets which can measure our pulse, heart bit rate, distance covered, and which can actually give us the tips in order to keep us well-shaped. There are many applications, connected with these gadgets which give us the wider picture of what we need to do and what we need to eat in order to say healthy.Now, imagine the future, and how easy the tracking of our complicated mechanism will be, when one micro or nano-robot will be able to collect all the data, from our blood test results, blood pressure, to amount of bacteria or virus appearances. Imagine how much this will make everything easier: you won't have to go to doctors, and wait for a long time just to get these results. This is a simple example of how technology can make our life easier, but, on the other hand, some people say that we are getting lazy because of such an advanced technology. It all depends on how you look at this topic! I think that technology makes our life easier and helps us achieve our main goal - our progress.
Let's take biohacking for example - it represents a desire to become a better version of yourself! What we put into ourselves, what we eat or drink, has an enormous impact on how we feel. Things we put into our belly such as all kinds of food or music we listen to are all the relevant factors of our biology. Biohackers are just using devices to measure these inputs and outputs in order to improve their health.Also, imagine that you can see in the dark (have some sort of night vision) in your lens, or know where the North is, or how to install a sonar, feel something is radioactive in your surroundings... The possibilities are literally limitless.
The future in which the car will be completely automatized, smart, which will make our life easier and which will allow us to work on ourselves while we are traveling (watch a movie, read a book, or simply take a rest) is on our doorsteps. The car that can take your child from the school by itself, the car that will save lives, that's what we need! Now, let's connect health sensors with this smart car, shall we?! With the interaction between these two technological wonders, your car will be able to notice if you're feeling sleepy so it will play some gentle music, or it can notice that you're not feeling well, so it will take you to the nearest hospital, or notice that you're hungry and take you to the best restaurants...
Can you imagine the world without cables? With the energy that circles everywhere? Electricity and power supply which will be controlled wireless and won't be dangerous for living beings. Wireless charging has already made its first steps, small but pretty significant. In the future, we will be able to connect all the smart devices, everything that has a battery, and to charge them via wireless, with no need for cable. The wireless charging will be available, just like the phones are able to transfer files and receive the signal via wireless.
Having drones which can be programmed to serve as a delivery unit, to be able to monitor using the camera, is already here! But, having a drone which will record things in nature, for example, each tree, so we can easily see if the forest is illegally cut, or drone which will collect information in different part of atmosphere and which will allow us to better understand the weather, which will report if the percentage of pollution is above normal, is something else! All this will be available in the following decades and it will help us to understand our planet and its nature better, on a whole another level.
Some of these things may not happen soon, but we will be the witnesses of their beginnings. Moreover, Quantox is dedicating to being a part of the technological progress by constantly innovating and creating IT solutions one step closer to the future. Your innovation idea can become a reality with us. Let's Talk!
Well, you can find the answers to these questions from our Dušan Pavlović, Data Scientist in Quantox Technology, who will give a lecture PER DATA AD ASTRA on 23th of March at the Geekstone Meet-Up Event.
Dušan will demonstrate such a connection and talk about how computer vision, deep learning, and research on meteors - shooting stars - overlap.
One of the topics is how relatively easily you can apply your knowledge of neural networks to solve the problem of automatic detection of meteors in astronomic data made by radio detectors. This problem is one of the most complex ones in this field and our understanding of different problems in the Solar System depends on it.
As someone who studied astrophysics, being an author and the host of the science podcast "Radio Galaxy '' while engaged in the physics of meteors and meteorite astronomy for years, Dušan will show one of the examples of how to apply Data Science to scientific data!
The lecture will be held in Serbian and the entrance is free!
Thursday, March 23, 2023
6:00 - 8.00 PM
Science and Technology Park
Fruškogorska 1, Novi Sad
Save the date and welcome to the World of Data!
Register at the link
https://www.meetup.com/geekstone/events/292131441/?isFirstPublish=true
Serbian IT companies will gather from the 3rd to the 6th of April at the CS:GO Vol.4 charity tournament.
Motivated by the important topic and achieved results from the previous year,
we decided to stay with the same goal - in 2023 the IT community will be playing for Serbian maternity hospitals and better conditions for the youngest and their mothers!
Companies can register up to 3 teams and donate the financial funds to the common fund. As in previous years, the start for one million dinars is provided by Quantox.
After the closing of applications, by public voting and filling out an anonymous survey, we will together decide which maternity hospital we are helping this year!
We hope that the HIT CS:GO crew will expand this year with new companies and teams that will compete, have a great time and show that the greatest victory is humanity.
Register your team by the 31st of March.
Link for team registration and more information: https://hitturnir.com/
It's time to play even harder!
We are looking for an exchange of experience and ideas that improve the digital world and shape our future!
Gathering together Haufe experts and IT companies, partners, and clients, the Haufe X360 Summit takes place at the Kameha Grand Hotel in Bonn from the 29th to the 30th of March.
Lecturers from Haufe and Acumatica - the platform on which Haufe is based- will discuss planned system innovations and software improvements.
We are looking forward to hearing from great people, meeting other Haufe partners, and sharing experiences and ideas.
The Quantox Crew will be there!
You can meet our people and find out more about our services, advanced digital solutions, and models of cooperation. We are happy to have a chance to network with new potential clients and all new partners ahead!
Summit Agenda and more info can be found at the link
Petar Slović, Chief Innovation Officer @ Quantox Technology, will give a lecture at a workshop organized by DaFED at the Rectorate of the University of Novi Sad on March 1, starting at 6 p.m.
At Peter's workshop "Simplifying Full Stack Serverless Development with tRPC in NextJS" visitors will have the opportunity to learn how to use the power of the T3 stack and tRPC to create scalable full-stack serverless applications.
DaFED is a non-profit organization dedicated to creating educational workshops and networking events for designers, developers, and all tech and innovation enthusiasts.
Discover the benefits of using tRPC in NextJS and learn how tRPC can facilitate the creation of secure and efficient serverless APIs without burdensome infrastructure management.
The workshop is free, and you can find more information, registration, and a link to the live stream at https://dafed.org/
Are your software projects delayed due to a lack of developers?
Are you finding it hard to hire and retain good developers?
Are you trying to reduce costs and increase the flexibility to scale your project?
Are you looking for a partner you can trust?
Complete software development from scratch and all-round IT support services.
The Oitavos Hotel, Cascais/Lisbon, Portugal
Quantox Booth Location: MMT6
Schedule a Meeting
If you are looking for a man who will answer your questions about potential partnership opportunities, look no further. Alek is our CDO with solid skills in leading teams and running projects developed over the years. Do you have projects that need reinforcement, and engineering support or do you need a partner for brand-new software solutions? Talk to Alek and find out more.
He is your guy if you have a major project planned or ongoing but don't know quite yet how to ensure your software development is running smoothly. As our COO, with more than 15 years of experience in the IT industry, Dan can understand you and optimize your software development process.
A new milestone in the IT world! Building the future with strong partnerships!
Quantox Technology and Sandberg Capital have signed a partnership for the further expanding growth of the company, bringing it to a higher level! A €20 million investment is aimed at making a significant leap for Quantox’s future sustainable development, talent acquisition, and strategic global expansion.
Sandberg Capital is a Slovak private equity company established in 2014 with an AUM exceeding €340 million. It focuses on investments in small and medium businesses in the Slovak Republic and the region of Central and Eastern Europe, including among investors institutional ones, such as the European Investment Fund.
This partnership is one of the top 5 investments in the region so far, signed with companies from Serbia.
With Sandberg’s support, Quantox Technology plans to make successful breakthroughs in new markets, building even stronger client relationships with greater freedom and creativity in creating new software solutions.
“By entering into a partnership, we want to broaden our expertise and further strengthen our position as a leading IT employer in the region. Also, this investment will enable us to have a greater presence in the European and US markets, which will mean a lot to our clients by increasing the range of services in delivering high-end digital solutions and providing comprehensive IT support”
The company’s focus remains the same – discovering new perspectives and empowering the Q team. The partnership is an additional lift that will bring Quantox even closer to long-term growth, sustainability and stability.
“Given Sandberg’s multiple investments in the IT sector, we see an increasingly strong push for digitalization across the economy. At the same time, we perceive a severe shortage of IT professionals that may be preventing companies from growing and achieving their strategic goals. The investment in Quantox reflects our long-term strategy of partnering with ambitious entrepreneurs in sectors that directly or indirectly help with the digital transformation of the economy,”
Matej Klenovsky, Investment manager at Sandberg Capital, believes that Quantox and Sandberg share a similar growth mindset and have the same ambitions and perspectives for future achievements.
“Quantox, in addition to employing a large number of IT professionals and having a great ability to attract clients from various industries, is truly committed to the development of the local IT community. We believe that this company is more than ready for the next step and we are eager to follow them along the way, giving support through our experience, knowledge, and capital.“
Both partners will be focused on strengthening Quantox’s business – establishing a local presence, expanding the spectrum of services to respond to clients’ demands from all parts of the world, and improving internal processes and organizational structure.
“We are extremely grateful for the trust and support of our new partners – this is a kind of confirmation for everything we have done so far, as well as the opportunity to be even better and grow together. Following the shared vision for Quantox, we strive for global expansion and adoption of new knowledge, skills, and experiences while preserving the values and culture of the company itself”
With 16 years of experience, Quantox is recognized as a reliable partner in the world of digital technologies. After three successful acquisitions in the last year, this is an important step and kind of “wind at our back” that will lead us closer to our vision – to grow in expertise, nurture people as the priority value and become one of the most trusted and efficient partners in the digital world.
Quantox was advised by Grubišič & Partners – Corporate Finance as financial advisor and Four Legal as legal advisor and Sandberg Capital was advised by ESFA as financial advisor, EY as financial & tax due diligence advisors, and BDK Advokati as their legal support.
A new digital era is at our doorstep. By supporting clients worldwide and developing IT potential in our region – we continue making ideas and vision possible!
Proud to announce that our team has received another reinforcement! We are introducing Marko Nikolić – the New Head of Finance at Quantox.
With many years of experience in various senior positions and expertise in the financial sector, Marko brings a unique set of skills. He is highly creative, innovative, and well-versed in the latest financial trends and strategies.
His passion for finance and enthusiasm for achieving results and high goals make him the perfect person for this position at Quantox. With his expertise in the financial sector, Marko will bring fresh ideas that will help the company develop and grow even more.
My primary expectation is to grow professionally together with the company. The biggest challenge of working in a large company like Quantox is coordinating activities with many colleagues from several countries.
My experience is complementary to colleagues from the finance sector. I expect that it will contribute to the realization of new initiatives, such as, for example, the implementation of the new budget.
Quantox has a concrete and straightforward business model, and we should stick to it – “back to basics”!
This can be a competitive advantage in the current global financial trends and can be used in both cases – to expand in the markets where Quantox already operates and to win new ones.
In the Finance and Accounting sector, a sudden jump in the application of Business Intelligence tools for reporting to management and investors was noticeable in the previous years. As a result, CFO-s and their teams had to adapt and improve their reporting. Modern platforms and programs help them in these endeavors; technology is progressing and taking an important place, so constant adjustments are also needed in this sector.
I believe that the current global situation on the market is simultaneously the biggest risk – it can lead to a decrease in demand for our services – but also the biggest opportunity to expand into new markets under more favorable conditions than before.
I like to innovate, propose and create new things, and constantly look for ways to improve and upgrade that creation.
Quantox is dedicated toward providing organizations with a solution for system monitoring and management that will help dispose of the break-fix approach. As a managed IT services provider, we aim to simplify IT management for other companies efficiently and affordably.
Dušan Milojević has the expertise and experience to make Quantox a leading managed IT services vendor in Europe, implement new IT technologies and build worldwide-applicable solutions with his team.
I started from the university and Microsoft Academy, and then went through the positions of Consultant, Developer and Analyst. Right now my official role means leading three different teams for the implementation of various products. The biggest challenge for me to get the company as a leading vendor for managed services as Quantox is for custom development.
The goals of the managed IT services department are to accumulate as much expertise and projects from various vendors like Microsoft, Salesforce, even IBM, and Oracle. The people in our department and their work are very strongly connected, no matter which team they depend on.
In the future, Quantox will expand its business areas and build solutions that can be implemented worldwide. So, the power this department gives to the company is being able to cover all needs that come from one customer. Custom development and managed services have a great tendency to work well together and bring new opportunities to each other.
I’m thrilled to be a part of Quantox. At the moment, I’m still trying to get all procedures lined up and getting to know the on-boarding team members while working with other colleagues on our first potential projects.
Companies in some sectors, like Fintech and Telco, use more than fifty systems in their daily business. All of those need to be integrated into one place, and that’s where we come in – we can fully cover all these processes with our team. Having a corporation as a client is a great opportunity that can lead us to long-term partnerships.
Of course, we need to follow all new approaches and technologies. From the last conference in Munich, I’ve realized that we can integrate PowerApp with Business Central as an app that can be the solution for warehouse management with fewer costs instead of building the app by itself from scratch. We also plan to get RPA (robot process automation) part of the integration team and start working with machine learning. Quantox’s managed service department is pretty good at keeping up with the latest technology trends.
The most interesting things about working in Managed Services will be the projects and the possibility of having a proven team working for one of the biggest customers in their branches globally. However, the biggest challenge will be to put Quantox on the managed services market for this part of Europe which is our goal for the next two years.
What drives me forward is having new opportunities on a daily level – new employees, technologies, countries, projects, and approaches. I also firmly believe that people can improve their skills only if they step out of their comfort zone, which is what my team and I are doing right now.
Having ideas is great - getting know-how is a step to another level!
QLab Accelerator aim is to support fresh ideas, build strong teams and make innovative startups possible. And we are starting from our own house!
Quantox launched an internal call for Quantox people with the most promising start-up ideas with a goal to support it and transform it into marketable digital solutions.
From professional guidance and mentoring support, specialized business & start-up knowledge, through networking and funding opportunities - QLab is designed to give major support during the idea development from scratch.
By joining the contest and submitting their ideas, our people have a chance to get an opportunity for a 3 months educational program this summer, specially designed to turn their brainchild into a successful product, and get a chance for funding.
The most promising concepts and teams will be chosen for the program to gain essential business, expert, technical knowledge, and guidance from experienced mentors from all core fields, needed to kick off their start-up idea. Furthermore, the best idea on the final pitch will get a grant of 10.000 EUR to provide a smooth start and push for further development.
Lead by the mission to be a generator of internal knowledge, skills, and ideas to create value and make a leap in the digitalization era, and create an environment that encourages quality and innovative approaches to digital challenges, Quantox decided to start QLab Accelerator as an innovative tech nest for all those who aim to go further.
It is possible to turn ideas into reality with proper support and experienced people behind you. We believe in the ideas and knowledge that make a difference!
We truly believe in the potential of this program to discover remarkable solutions from our people and we are thrilled about the possibility to expand it beyond the internal hub in the future.
It’s not just about ideas.
It’s about MAKING IDEAS HAPPEN!
Dare to innovate, we are here to support you!
When creating a website for a company, many people go with out of the box solutions that are made by large entities like Wordpress or Wix. While these systems are excellent because they allow just about anyone to create their own website with minimal knowledge of coding, if you’re a company of a certain caliber, or want to have full control over your website, you really should have your own custom CMS, which is another word for back end of the site.This way you have full ownership of the back end, and whether or not things are working isn’t dependent on a company feeding you updates and comparable apps that function well only some of the time. Our PHP programmers can make this a reality for you. We’ve got a great team of people who are experts in this field, who can easily make pretty much anything you want on your website using PHP.
This is especially relevant for those who are selling specific things online. Do you need to have certain fields available for specific information that you want to customize and make it easy to input? Or maybe you simply want your website to be easily exactly the way you want. You shouldn’t have to compromise and that’s where PHP comes in. We can make you anything you want and do a custom job for you and your website. There’s a lot of possibilities, so the only limit is your imagination and what you have been envisioning for your site. Using PHP as the framework of a website makes things more flexible and it’s a great idea, so contact us to get started on the PHP project you’ve been dreaming about.
Find out what the talk is all about and talk to one of our consultants today about the web services you need. Quantox PHP developers are the rare combination of affordable and fast with high-quality output that will impress both you and your users. With expertise in many fields, you can only go right with us! Let's Talk!
Nowadays, if you want to be a successful company, the most important thing you must achieve is to please your clients the best possible way! If you do that, the word will spread and in a blink of an eye your company's name will become pretty famous. It is not important what kind of job you are working, it is important how you do your job! Ok, this is a sentence which many writers, bloggers and all other related will gladly have on their posts if they are writing about their companies. But, is this really true? Let's think a bit, shall we? Ok, it IS really important to make your clients satisfied and pleased with your service, but, maybe, just maybe, there is one more important thing. Can't remember? Let me help you! Your employees! In order to make your client satisfied, the first thing you need to do is to make your employees happy and satisfied in all kinds of ways! This is not such a common sight, but, not all the companies are successful, right?
We are happy to announce that our company policy is pointed in this direction and that we are doing all we can to provide the best possible conditions for our employees! That's why we have so many team gatherings, Happy Fridays, funny games in the office and so much more... But, we are most proud of our Teambuildings! Yeah, once again, Quantox Team has been sent to a beautiful place for 3 days and we all had such a great time! Teambuilding is more than just a free day you know! It's a golden opportunity for everybody to get to know their colleagues better. And that's just what we did.Due to fact that we are fast-growing company and that we have offices in different cities, not all members of our team knew each other! But that was before we had this phenomenal trip to one of the most beautiful mountains in Serbia. The Old Mountain, the jewel of the South-eastern Serbia is such a fantastic place and as soon as we arrived, we've encountered so many great things.The hotel we were staying at was off the charts and we were all stunned by the variety of things that were offered to us by the hotel itself and the pleasant stuff! Of course, the places we have visited were remarkable and I'm assured that we will always remember time spent on this wonder of nature! But, that's just a part of our trip! One general part, every company has this kind of trip, but not every company has what we in Quantox Technology have! Friends! The level of friendship in our community is something that I simply can not describe using just words! You have to be part of it to feel it! That is the main reason for our success and on this trip, all of us made new friends and consolidate the old ones.Having a 4-hours-long walk through the mountain, climbing to its biggest peak, swimming in the beautiful pool, sunbathing and chit chatting, using spa, sauna, playing basketball and football, were just an accompanying things on this trip of friendship (I would call it that way). That's why our gatherings are special and this one was probably the best we have ever had! Of course, there are much more to come and we are all looking forward to the new places and new faces in our team! Take a look at the photos below and you will maybe have a glance of the relationships we have here! Enjoy, just like we did there!
That's the word you hear every single day, no matter what is your profession and what are you currently doing, right? So, let's say a few words about this...
When thinking of creating or updating a website, you need both web design and web development. However, unless you’re working in the field, you may get these two confused. It’s really easy for non-professionals to make this mistake because of these two things really sound lot a like, and heck, they both even have the word “web” in it and start with the same letters, so the chance for a mistake is really big!However, even though web design and web development are related, they’re not the same thing, though one is required for the other. Stay with us and learn the difference and the real meaning of these two very important concepts.
When we talk about web design, we are only talking about the visual aspect of a website. When a web designer works on their project, they use programs like Photoshop or other tools which allow them to create skins and templates for a website. They work hard to ensure that everything looks perfect, and they may also create logos and other graphics for a site’s online presence. When they are done, they often hand off their designs to a developer to implement on the site.
Web development, on the other hand, is using different programming languages to actually implement many different things on a site - from the design to widgets and interactive features that show up on the website. On a very basic level, they can create a site, but more advanced developers can also create a custom content management system for a site, or even develop plugins and apps for existing out of the box content management systems like Joomla or Wordpress. Development is essential because it is used to implement the design. Of course, a developer can make up their own website design, but it is often helpful to have both because you’ll get someone with an artistic eye working on your site, as well as a coding whiz to implement it.
Both web design and web development are a very important parts building your web solution. You need design because you want your site to look amazing, and you need development because you want everything to work smoothly. Luckily for you, Quantox is a full-service agency and we can help you with both. We have a huge team of professionals who are experts in their fields, who will work hard to make sure that your web presence is great in all different aspects. Let's Talk!
The year is 2017, and you still don’t have a website for your small business?!
It probably even sounds a little bit outrageous to you. Small business owners come up with many excuses to avoid building a website, but we’ll tell you the truth: all those excuses are completely bunk. There’s a tough truth to learn and it is that there is absolutely no excuse to not have a website! The good news is, it’s never too late to start, and we’re here to help you along the way.
Some people use the excuse that they simply don’t need a website. However, that’s just not true. Almost everyone uses the internet and the people who don’t are complete weirdos. When was the last time you did anything without first consulting the internet from ordering food, researching a product to buy or looking up the address of a physical place you wanted to go? By not having a website you are missing out on a lot of opportunities, and you are also missing out on making things more convenient for your customers and clients!Other people say that they have enough customers. This is great for you, but wouldn’t you like to make it even easier for your customers to get information about your products and give you money? With a website you can provide online payment portals, and have a website will also help with customer retention so you will continue to have enough customers.A very common excuse for business owners is to say that they use social media instead of having a website. This is a fine idea because social media is very important to any marketing mix, but it’s hard to capture your followers as customers without a website. Especially in the millennial generation, users judge company’s without websites harshly because they know how easy it is to create one, and how convenient it is to use one to get information.
Still, others say they don’t have time to maintain a website. Luckily for you, that’s where we come in! We are a full-service web development agency and we can help you with everything from making a website to maintaining it on a day to day level. Whether you just need someone to make the website or run it, we’re here for you. Contact us today to see how you can get started!
When I came to the office this morning, I had one really pleasant surprise waiting for me on my desk. And, the most of you would probably ask what kind of surprise an employee can get on Wednesday, right? Well, let me tell you a short story about it...As you already know and as you have already experienced on your own skin (if you have some kind of full-time job), we live in a very fast and advanced age. Some of you may not see it that way, but just imagine how things were done just a 20 or 30 years ago and how they are done now and you will see that this age is far more advanced than all the others ages in the history of mankind combined! Our age, our (I can freely say post-modern and technological) age is something we can't fight against. We have to dance by the notes of the age and these notes are crystal clear: A lot of work in order to achieve success and earn as much money as you can and a not so much free time!
OK, we, as a generation, have accepted this concept and we are going shoulder by shoulder with our age. But, at some point of your life, you simply have to ask yourself is this enough? Success and money, expensive cars, exclusive restaurants and similar stuff... Is that enough for you to be happy on a long term basis? Sometimes, the only thing we need is another person's company, a warm word, and a pleasant hug! Money can't buy these things, but we can not live without the money, right... So, what is the best option for us? What can we do to have both free time for love and the friends and success in the business?Maybe answer to this question lies in the words of the famous Chinese sage, Confucius: "Choose a job you love, and you will never have to work a day in your life". The job is one of the most important things nowadays and if you choose it wisely, it's like you've won the lottery! That's exactly what we in the Quantox Technology can say about our job! This is not only our job, this is a way of life and that's why my colleagues and I come to the office with a big smile on our faces! So, I can finally talk about this great surprise I found on my desk.
It's Wednesday (I mean, Wednesday, the most unimportant day of the week), I come in the office and I find beautiful and delicious donuts on my desk! Early in the morning! To make my coffee better! How cool is that? This small thing, this little sign of appreciation and respect for employees is what makes our company so great! That's why we all have it all here: Sucess in the business, friends and warm words! We are more a family than a company and that makes us fight our age with ease!
Sometimes, I think we can even win this fight...
Quantox is a full-service web technology firm that can make just about anything you need. One thing that some businesses tend to neglect in their creative process is coming up with a mobile app or even simply a mobile version of their website.They focus a lot of making their website really awesome but hardly give a passing thought to those small devices that people use every day. More and more people access the web solely from their smartphones, making them even more relevant. Plus, in their more recent updates, Google and other search engines have announced that they have started to give higher priority to sites that have their mobile game in order. That means that fixing your site’s mobile presence can even help your search engine standings.
That is something that we here at Quantox can help you with. We have available and experienced developers who can make iPhone and Android apps, and those who are also familiar with how to make a website look A+ on a mobile device or tablet. This will allow your users to browse your site or use your product while they are on the go just about anywhere, which is becoming more essential to running a functional business these days. Pretty much anything and everything can be turned into an app, simply to allow users to have better and easier access to your products, whether you’ve got an online service or a retail product that people can buy online.
Don’t neglect your company’s mobile presence and remember to get some mobile work done to improve your business’ online presence.In this day and age, it is something that really needs to get done and some would even say that if you don’t have at the very least a mobile website going, this may be an important priority for improvement, even before updating or upgrading a normal website. Of course, our consultants can help you find the exact right services that you need and can advise you on what would be best for your company.
THINK ABOUT PROCESSES. THINK ABOUT THE NEXT IN THE PROCESS.
The process is one of the most mysterious terms and notions nowadays. Although it is now so new but exists for a long time, it has never been demystified, so for most people, it sounds so scary.Nevertheless, it is very important everybody to understand what the process is, how it functionates, as well as that our complete life and work happen through processes. Yes, everything we perform in our life, every day, takes place through processes or sets of processes. As Edward Deming said, “if you can't describe what you are doing as a process, you don't know what you are doing”. If you think over about your activities, you will see that it is quite right.Although you can read that one of four Agile principles says that individuals and interactions are over processes and tools, that definitely doesn't mean that processes and tools there are not or that are not important.
The simplest, we can say that the process stands for transforming input into outputs, using necessary and appropriate resources, as well as by someone`s managing. For example, you have whole bread as an input, so you want to get slices as an output. Therefore you will use a knife as a resource, but you will manage the resource and whole the process, moving the knife in a proper way or at an appropriate speed.Ok, that's nice… so, have a look everything you do- processes are everywhere around you. For everything you have some input- sometimes that is Manager's order, sometimes Customer's demand, technical specification or global standard. Also, input can be something your colleague did, some output of his work. Well, that is interesting- someone's output can be your input.
Definitely, you will work easier if your input is better, simpler or such that can facilitate your work.But, it seems it doesn't depend on you but on your colleague… amiss. Don't surrender, think about what you can do in order to get as good input as possible, to get desired inputs. Yes, you can go to your colleague who will deliver you his work and tell him what you need, in what form, what will be the best for you. Try to be polite, but detailed, concrete, and to define your needs in a structured way.
There is someone in the process after you - your outputs will be his inputs, so take care of that. As you wish and need as better inputs as possible, such next in the process has the same needs. Before start doing your job, ask next in the process what he needs, try to understand why that is important for him, so align your process and your activities with that.Well, that means there are many people who will be included in that stream to the ultimate customer, who can be somebody from the market. So, that means, we should start creating processes backward, thinking what is to be previous activity in order to deliver expected result, so to create processes in that way. It sounds reasonable- you can`t make a roof if you don`t have walls. Start from a roof, start thinking about your processes. Start from the Customer, start from next in the process, help him, understand why some your output is important as his desired input.Go to the mirror and you will understand, it is important for someone else like it is important for you in another situation.Think about processes, think about the next in the process, start building processes from His Majesty the Customer.
We understand that process is at the core of everything we do at Quantox. And because we master at all types of processes we are adamant in explaining every part of our software development process to our clients. With Quantox, transparency and understanding is the paramount for a good business relationship. So, Let's Talk!
When digital commerce began online there was a period of time dominated by Do It Yourself webmasters who worked hard to build and refine their businesses by hand with little or zero external help. As things became more complicated, the trend was toward establishing your own core competency and outsourcing narrowly defined responsibilities to outside consultants or independent contractors. Recently there is a new shift in the way business is being done, and Quantox is at the forefront of the modern web development evolution.
“Doing it all yourself just isn’t practical anymore, with so many systems to learn and maintain, complicated codes to create, design trends to account for and the speed at which everything keeps changing. The idea of a one-man shop running a major online business is obsolete,” explained Vuk of Quantox.
“Similarly, clients are now hesitant to hire several independent contractors on their own because they have already experienced the frustration of watching each blame the other whenever anything goes wrong of ends badly. The holistic approach is the most sensible way to handle web development these days, and that is why we have built Quantox from the ground up with comprehensive product management in mind.”
Holistic web development involves having a single point of contact, to handle all of the outsourced elements of any digital product. Whether you want an entire platform coded as a new backend, and need the design of the front end done as well, are seeking to be sure your site is properly optimized for search engines, want your email campaigns and stat tracking to be seamlessly integrated or are seeking custom solutions to any other aspect of your web-based business, having your own project manager overseeing an experienced team of experts is the only realistic way of getting your business to move forward under budget in the time frame allotted.
Quantox employs more than 100 coders, designers, project managers, technologists and experts in their respective fields – capable of providing you with all of the work you want to be done, and we do not outsource any part of your projects or require you to find separate contractors to handle other aspects of the work.
“By working in a holistic way we are responsible for the entire project and we can ensure the strictest quality control while giving our clients a truly scalable solution for virtually any digital challenge being faced. We don’t point fingers, we don’t make excuses and we are always easy to reach. That saves you time, saves you money and in the long run… it also makes Quantox the obvious choice.”
As all of us know, today's market is very demanding and competitive in every industry. When talking about IT industry, that is significantly more expressed, especially when we know that while the World is connected and that IT companies and professionals are available everywhere around us.If you want to exist on the market in such conditions, you are to be better and better from day to day, to rise continually.Yes, from day to day, not from year to year!No one has so much time to wait for improvement, especially if want to grow and increase own standards, providing the best quality to clients, as well as improving an internal organization, developing employees and increasing their satisfaction. Yes, sounds very difficult, like climbing… actually, it is some kind of business climbing.
Comparing business with climbing may sound strange, but there are a lot of similarities actually.Climbing has never been easy- it demands significant efforts, you can`t reach the top of a mountain in a day or in short period, but through many steps.Setting and reaching the small next goals and making base camps for next steps are crucially important for the success of that project, so that approach demands appropriate (specific) mindset from the start. Small goals/steps are very important, as well as base camps, in order to whole the team be accommodated and prepared/ready for next ascent. This is the best way that ensures whole the team to be successful and to achieve the goal through that exciting journey.As our goals are very high, we in Quantox don`t waste time waiting for something to be improved on itself, nor leave things to be on the same level for a long time. Instead, our approach is proactive and progressive, directed to continuous improvement, such that direct all improvements and implement all incremental solutions in a flexible way, adapting to our current level of organizational development and our next business goals.
Understanding that nothing can be moved to extremely high level over the night, we are continuously building positive environment and mindset, systematically helping every of our employees to be better from day to day, cherish concept that our employees are our the most significant and the worthiest resource, so inspire them and consider their ideas and proposals as the best resource for continuous improvement.Using that synergy, we are making small improvements every day, implement and test them, facilitate every change and enable our employees and organization to adapt to change and make fine-tuning. It really makes amazing results, strongly motivates all to continue improving herself/himself and whole the organisation. Kaizen is one of our secret sauces of the success!
We are developing and applying philosophy, culture, techniques, and tools of Kaizen consistently. We have deep necessity to improve ourselves and the company, it lies in our genuine commitment to excellence. Simply, we don't talk about Kaizen, nor try to imagine what that could be- we really live Kaizen every day.
Let me tell you something about working here, in Quantox Technology! It is not standard, boring job! It's a way of life! How many times have you been in a situation that you would give everything just to stay in the bad for a few hours more rather than go to the work, but you can't do it because you have to be in the office at the precise time? I know, you can't even count all these situations, right? Well, guess what, we in Quantox don't have that kind of problems.
Our working time is flexible!And that means that we can really be in the office whenever we want, with no consequences at all! So, if you are tired, you have something private to do, or you just had a long and interesting night with your friends, don't worry. Wake up whenever you want, grab a cup of coffee, get ready and then go to the office! That's how we do it!Of course, this is just a one of the many good things that working in Quantox Technology brings! I'm gonna turn to the science to make this easier for you to understand, so pay attention. They say that if you love what you do, you’ll never work a day in your life. This statement is often attributed to the ancient Chinese sage Confucius, and many scientific researchers have proven it! If you love what you do, and if you enjoy your work, your results will be outstanding. One more crucial ingredient for the success in the work is a team of people that surround you, and we can really say that this is the part of our company that we are most proud of.
We have all the support in work we need, and our team of administrators, project managers, team leaders and quality assurance will give their best to help you improve your skills and be successful. I must mention that we have a really wide range of projects that we are working on, from smart TV apps, Java, Laravel, Objective-C, Angular 2 to PHP, MySQL, MongoDB, XCode, JavaScript, you name it... We got the most of the industries needs covered by the experienced people and some of our projects have over 60 million of views daily.
And all of that we are managing to achieve in the fantastic offices we have. Cooking a lunch or a dinner and eating with the friends in the comfortable dining room, is a normal thing in our office. We also like to play football, basketball, and many other games during our breaks. Of course, all of this is just to encourage our staff and to create the best possible conditions for their best results.For the end, let's talk about the bond we all have in the Quantox. As I mentioned it before, this is not a just a regular job, this is a way of life. We are spending time together not only in the office, but outside also, and we are having such a great time. Our trips and team buildings are something that we are remembering with the joy and smile on our face and every member of our, now pretty large, team has something special to offer to the collective!
Because of all above mentioned, I can proudly say that we have managed to create the perfect environment for every talented person who wants to work and to be successful. After all, our motto "work hard and play hard" really is our guide!
There are artists in the world that can create magnificent masterpieces that evoke emotional connections with otherwise inanimate objects. Quantox Technology does not hire any of them. While we appreciate artistic talent, that isn’t what makes someone a great designer for commercial applications.
“Our clients want to overcome a frustrating obstacle in their business plans, or are seeking to expand their operations, ” said Vuk of Quantox. “They may want to refresh the look and feel of a website to be in line with the best converting designs currently trending, or they may want to improve the efficiency of their sales funnel with a simpler, more obvious path to making purchases.These are time sensitive tasks that can’t be done by moody or overly sensitive artists. When our clients contact us, our goal is to earn them more money with clean, effective and entertaining designs that improve retention without any unnecessary expenses. Every designer who works at Quantox is great at that, regardless of whether they work well with oil paints and marble chisels or not…”
Many business owners are lulled into a false sense of confidence when they are shown the portfolio of an amateur designer who has made a few outstanding pieces of art in the past. Keep in mind, that portfolio likely took them years to create, was probably done when their mood inspired them, and each item in that portfolio may have earned zero dollars for any client no matter how nice it looked.
“When I start to work on the UI/UX of a website, I’m not looking at it while pretending to be Michelangelo,” said Milan, Lead Designer for Quantox. “What I’m doing is putting myself in the mindset of being your potential customer or recurring member. My goal is to increase the number of signups your site brings in, to keep your existing members recurring and present your content in ways that have the best impact on the financial health of your company. If I feel like drawing for fun, I can do that during my lunch hour or on the weekends, professional design isn’t about fun and whimsy, it’s about earning dollars, euros and the trust of your consumers.”
We look forward to having the opportunity to show you why our design team wins awards from business communities and appreciation from the CEOs, even if it isn’t likely to ever adorn the walls of a famous museum (unless that museum is trying to improve revenue from its ticket sales). Quantox Technology provides free price quotes for design work and can also fully integrate any of the other back-end services your company needs to provide you with a top quality fully-functional digital property faster and better than you ever expected. Let’s Talk about your project!
WHAT IS THE VALUE OF THE CUSTOMER? FIND OUT MANDATORY.
Many companies deliver products, services or business solutions. But customers are not interested in them. Today`s Customers are more demanding, they want to participate in creating solutions for them, want customized solutions. But, then, if they don`t want products, services, solutions, what are they interested in?
Value!
Value? What is the Value? And, who defines the Value?
Value is that for what a Customer is willing to pay, something valuable to him. When defining the Value, it is very important to start and watch from the Customer`s point of view, from the Customer`s perspective.
That can be a significant problem in many situations- misunderstanding the notion of the Customer`s perspective or a way to be on the Customer`s point of view, in order to understand Customers` needs, requirements, wishes, expectations in the best way. In an intuitive way, many consider Requirement and Customer`s Value as synonyms. But, it is very important to understand that for every Requirement we will have or should have defined Value. Just imagine that you were hired by someone for painting some room in green color.
That is a Customer`s Requirement - the room to be painted. But, Value for him will be that those walls are clearly green, without any accessorizing. If you paint that room just based on his Requirement, maybe you will find adding other colors or details as nicer, better, more interesting. For example, you will probably put some wall in dark red, because of contrast; on some another, you will add a picture of a flower, Sun, or similar.
And, what then? The situation is quite simple - Customer is right. So, what will you do next? Customer will certainly expect to deliver him what required- a green room. For you that means additional work, rework, spending time and materials, delaying next planned or agreed assignments… that means losing possible business opportunities and money. Terrible!
So, is Customer always right?
If we start with an idea that Customer is always right, we will definitely have a problem. Thus, let`s say that the Customer is right for that what is specified, agreed.
Oh, that is a step ahead. Now, we have to make that specification with the Customer, actually to come together to an agreement about Customer`s needs, expectations, wishes… That definitely doesn`t mean just to hear and write down his requirements but to do your best to understand and find out what actually for the Customer represents Value, what is significant for him. Ever you said “I suppose…” you had already made a mistake and had more possibility of project failure and conflicts with Customer, Team, Managers, etc. Instead, to start do everything to avoid such situations, doing all activities that will help you to find out and understand Customer`s requirements, but Values that he considers, as well.
How to find out as much as possible?
There are many ways - actively listen to your Customer, try to understand him, as many questions, include relevant team members, draw, make some models or mock-ups, make a wireframe, give them some predefined questionnaire... do everything you have. There are many situations when Customers actually don't know what they really want or need.
In some situations, they know, but don't formulate that completely. Therefore, responsibility for defining Requirements and Values is yours. Responsibility and interest. Yes, that sounds demanding, but it is such- you have to provide them all necessary help because such you will help yourself. You have to be a very good listener, an Active Listener, in order to understand what Customer's idea is, what he wants. Additionally, you have to be a Facilitator, to help Customer to state all his ideas. Also, an Investigator, as you have to research, investigate Customers minds and needs.
That what you are doing creates the value for the company, eliminates wastes, saves time, resources and money, makes a strong base for next processes, improves quality, but increases Customer's trust and satisfaction, as well as a reputation of your company.
Enough, isn't it? Go and find out what the Value is. Just deliver Value.
As the saying goes, Quantox only hires the best, so if you can work here we already know you could easily get a job anywhere else as well.
That’s the nature of hiring top-tier professionals whose skills are envied by competitors. Keeping our team happy while encouraging the right kind of corporate culture is what we do best. After all, a web services company is only as good as the people who work to build it, and it can only succeed when everyone shares the same vision, with a common purpose fueled by a real passion for perfection.
“This year’s racing event was terrific, high performance,” said Vladimir, VP of Quantox. “Yes, it was fun and exciting to get the whole team burning up the high-performance track in cars with a trophy on the line… but in a larger sense, it was also exactly the right message for everyone who works at Quantox to take to heart.”
Winning on the racetrack isn’t about guessing or long wasteful thought processes that leave you meandering around the track as competitors pass you by. To reach the checkered flag first, you need to be efficient, smart, quick, adaptive and focused – which are all traits we put at a premium when hiring new team members for careers at Quantox!
“The winner finds the right line to travel around the track, one that is the least congested by traffic, taking the shortest path from point A to B, and then defends that advantage by perfecting all the angles to stay ahead of everyone else, ” said Vladimir with a smile. “Adapting to the changing behavior of the other drivers, focusing on the goal without distractions from spectators on the sidelines or other racers, and always looking for a way to save time without compromising on the end results. If you can do it on the track you have the right mentality to do it in the office. At Quantox we compete to win because a good effort is ok in school, but in business, the best player is the one who consistently takes home the trophy.”
[caption id="attachment_168" align="alignnone" width="700"]
Super Milos wins the race[/caption]
If you have what it takes to compete the carting winner Milos at the next Quantox team building adventure and relish the opportunity to work with a team that is always hungry for new knowledge, contact us and let’s find a fit for you on the team!
Holidays are times when most of the bugs in code come to the surface. Our dedicated team of exterminators fights them using best practices
As everyone prepares for Halloween and you start noticing all the ghouls, ghosts and goblins in your neighborhood, you are probably already thinking none of them are really that scary compared to the spooky feeling you get from poor code written by unreliable programmers, which we wrote about here. Here is how Quantox drives a wooden stake through the heart of bad code, along with the details of a new treat we are offering you this holiday season!
Code Ghosts:
Optimize your code and don't let Code ghosts surprise you on holidays
Bad code hides in your backend like a Ghost waiting to jump out and shout BOO when you least expect it! Your systems may seem to work correctly, but is everything tracking properly, are any resources being wasted and it is you really sure it isn’t all about to fail when you add a new plugin or feature for your end users? Quantox can review your existing architecture, or streamline your software line by line if needed to minify the source, enhance load speeds and remove all doubt about the quality of your network.
Code Ghouls:
Not rich enough to have cheap codebase
Nothing is more ghoulish than ransom schemes and backdoor access unethically installed by a fly-by-night coder you never should have hired in the first place. Security always starts internally, with good solid code written by a reputable firm that has a long track record working with known brands and caring for their infrastructure. When you work with Quantox, we supply plenty of references and testimonials from people you already know and trust. If you are nervous a ghoul may have already compromised your code security, contact us right away to discuss the many ways we can clean up your code and establish meaningful backup procedures to chop off that ghoul’s head before he ever gets close to anything of value!
Code Goblins:
[caption id="attachment_191" align="alignnone" width="761"]
Incompetent developers are developing your site, why?
They don’t really mean any harm; they’re just a horde of completely incompetent monsters that run around claiming to be professionals. Did you try to save a few pennies by paying a goblin to pretend to do a good job when you could have hired Quantox and actually gotten great code instead? Relax, we aren’t mad, we're ready to fix whatever they left unfinished. Sometimes we can make use of their failed attempt, but more often we can write fresh code that gets the job done even faster and better than you ever expected. Hire us when you want to stop hiring goblins and start working with a team of real experts.
Trick or Treat?
At Quantox we don't believe in tricks. There isn’t one simple trick to make you trillions of dollars and clickbait doesn’t work when talking to business owners. What does work is focusing on providing honest, the quality code in a professional manner and that's what makes working with Quantox a treat! To make your Halloween even sweeter, we will add some extra to your goody bag that, on any work from a new client who needs help fixing the mess other companies have already made. We know it sucks to have to re-do something you thought was already taken care of, and that will never happen once you start working with Quantox, so this first time you want to get away from the monsters to step into the light with Quantox.com, we’re ready to help you at even lower price than usual.
Quantox dedicated staff is educated team of professionals[/caption]
Have a happy and safe Halloween!- From Everyone At Quantox.com
PHP conference BGPHP is one of the best conferences for anyone interested in the PHP programming language. Speakers at the event covered topics for novices and experts interested in sharpening their PHP skills with there were a lot of interesting sessions aimed at improving the way programming is done on an everyday basis.
[embed]https://www.youtube.com/watch?v=hqznLOCVroY[/embed]
“Many programmers come from all around Europe to be part of this conference,” said Dan of Quantox.com “and we were proud to send six of our team lead programmers to the PHP conference. “A lot of the workshops were centered on an arcade game theme this year. Pixels, video games, potions (beer) - even the music being played was from famous games. Overall it was a terrific experience and a first class opportunity for programmers to learn from each other as we shared our own experiences and heard from other top software engineers about their own programming style to better define best practices that benefit all of our clients.”
Quantox understands that the continuing education of each part of the team is essential to evolving our skill set and staying ahead of the curve. Our clients succeed in fast-paced sectors of the digital marketplace, and they rely on us to always know the best way to do things right now, and the most likely ways to future-proof build with an eye on what’s about to happen next. BGPHP began as an initiative by a small group of developers who started the first PHP User Group in Sofia two years ago.
[caption id="attachment_147" align="alignnone" width="750"]
Opening talks of PHP conference before the amazing session[/caption]
Sending half-dozen top-tier PHP programmers from Quantox to be part of the event is our way of supporting the creative culture that all digital professionals value. It also serves as a strong incentive for qualified employment candidates to come join the Quantox team because it’s easy to see that employee enrichment is a core component of Quantox DNA, backed by significant investment in each of our esteemed team members.
If you are seeking a career in Web Development, Programming, or Digital Project Management, and have a fascination with the new tools that are on the horizon, be sure to find a company that supports those initiatives and its staff effectively. It makes a world of difference for the way technology reaches the market and the way your career trajectory takes flight. At Quantox we are always hiring the right people to fill exciting positions in our dynamic production environment. Check out Careers at Quantox to learn more right now!