//:Ideas
Made={*}
Possible

<Insights>

//:
Insights

Filter by:
Blog
Book lover
November 26, 2021
.
by
admin
read time
anniversary|five years|Quantox blog
Read more

Her favorite book is Little Prince. She is a hedonist and passionate traveler. She would like to have more time dedicated to another passion - painting. Her name is Jovana, a creative girl, and fashion lover. She has been a part of our team for 5 years. We want to congratulate her for her work and effort and we hope that she will find more time for some good painting or another great book.

  • What would you advise yourself 5 years ago?

Less stress and more gratitude.

  • Which of your professional skills do you consider to be the most important?

Commitment, loyalty, flexibility, perfectionism, and unlimited effort when the goal and motive are clearly defined.

  • What would you highlight as your biggest contribution in the past 5 years?

The first thing that comes to my mind is that I met really dear people and gained real friends, even the future godmother Saska :) (something that I always thought was reserved for school-age and childhood). On the other hand, I realized what the working environment and teamwork should look like, which gave me perspective for further business challenges.

  • Tell us your impressions of how much the company culture influences recruitment and how

Definitely, there is a big influence. All of us who recruit future colleagues, we represent the company and provide a first impression of the company culture and overall atmosphere. From my point of view, it is a combination of a professional and friendly approach in order to provide as much information and details as possible through pleasant and less formal conversation, with the slogan when we hang out, we hang out when we work, we work.

  • What was your first job?

My first job was in a bank, during my student days. It was hard to reconcile business and university obligations, but at the same time, it was an opportunity to get a bigger picture of how the banking sector works. That somehow directed me to the other side.

  • What would you never give up?

Time for myself and my daily rituals :)

  • From your point of view, what trait is most important to have to be a successful recruiter?

Commitment and that you love what you do.

  • Besides your job, what is that you also do well?

Besides the economy for which I was educated and my work with people with the Quantox team, I would say that my thing is also a sense of aesthetics for interior design, fashion, art…

  • If you could become an expert in another field for a moment, what would it be?

Certainly something related to the previous answer. During primary school, I wanted to be a painter, which later grew into a hobby.

  • What surprised you the most while working at Quantox?

Some special people, working atmosphere, and the fact that this company operates and grows in such a simple and natural way, which has resulted in today’s borders of Quantox, in a territorial and every other sense.

  • What is it that people mostly don’t know about you?

That I am, for the most part, a big introvert.

Blog
Latino girl
November 19, 2021
.
by
admin
read time
anniversary|Quantox five|Quantox team
Read more

Quality music is her groove. And a good running track. Although, coffee is at the top of that list also. When she is nervous we know that she is hungry. Passionate about taking pics, which is good cos when you ask her for some nice photos, you get 15 of them :)Winter is not her friend, Lisabon is. She is Andjela, but for us, Andja. A serious programmer and a true professional. Always up-to-date. It is very easy to create memories with her. Andja, we want to congratulate you for 5 years of dedication, effort, and great work. We know that you will celebrate it with something sweet and a g-drive full of photos :)

  • How do you start your day at work?

Coffee, morning chat with colleagues who are in the office and then checking emails and daily plan: meetings, tasks.

  • Besides programming, what is something that you also do well?

I’m good at running and sports in general. It’s a shame that I don’t have time to dedicate myself more to that.

  • If you are not a programmer what would you be?

A pilot :)

  • What would you advise yourself 5 years ago?

To be more confident in myself and the decisions that I make, not to trust everyone, and to grab and take everything that I can.

  • Do you remember your first day at work?

Of course. I was nervous, but the whole day went really well, with a lot of positive energy, meeting new people, and details about my future project.

  • Who or what influenced you the most to become a programmer?

During high school, I already, somehow, knew my future path and what I want to do, so at university, it was only a matter of which department to choose. I would say that education itself guided me to become a programmer.

  • What would you never give up?

Laugh, sun, dear people, and coffee!

  • Do you have some totally irrational fear of something?

I am totally terrified of cats, even kittens.

  • Which of your professional skills do you consider to be the most important?

Eloquence, perseverance, I am detail-oriented and always willing to help and make people laugh :)

  • What is it that people mostly don’t know about you?

I have been practicing Latin American dance for 10 years and - small, little things will always blow me away.

  • What would you highlight as your biggest contribution in the past 5 years?

I gave my maximum effort to every app that I was working on, every deadline and agreement was respected and fulfilled.

  • From your point of view, what trait is most important to have to be a successful programmer?

A good programmer must have good logic and, for me, that is the most important thing. After that, knowledge, passion, and willingness to always learn something new.

Blog
Write blog and site reviews that stand out!
August 24, 2021
.
by
admin
read time
blogs writing|Quantox blog|tips &amp; tricks
Read more

Written by: Vojislav Branović

If you are a writer or want to become one, you will eventually come across some kinds of questions that are very important to be clarified. What is the site review? What is it used for? How important is it to the final users?Who writes and who reads blog posts, why are they so popular and why do you need to know how to write them if you are into a writing job? Here are some tips and tricks that you can use to improve your writing!

What Are Site Reviews and How To Write Them?

What is a Site Review?

In simple words, the site review is a detailed text of some web place, which gives valuable information about the site to the end-user! You need to cover several things when you are writing a site review, such as Validity of Information, the tone of writing and text editing, and the details (the more details, the better the review).

What Must a Site Review Contain?

Overview - Give an overall idea of what the given website is. What does it do? What does it offer to the user? How does it work, in general terms? Give the big picture before getting into details.Ease of Use - Emphasize the ease of use. Even though today’s generations are very well educated when it comes to computers, we all want to breeze through the sites we are visiting and to click as little as possible to get the wanted results. Applications and Benefits - Help your readers see how this site would work for them. The reader wants to know how this online service will be to his advantage.

Discuss Website Features

If you are writing a site review article, you should include all features that your site has. That can be Loading speed, Search feature, Ads free or ads, Any filters, Membership, Safe environment, help, financial, Visual appeal, FAQ, community, Plugins or software required, and others. Give your readers a detailed preview of the stuff offered on the website and give yourself the freedom to write in your own words! That will improve the quality of your review!

Deal with Negatives

No matter how much effort someone has put into his website, there will always be people who can find a negative side of it! If you aim to become a successful site reviews writer, you will have to deal with these negative sides, and there are two simple ways of achieving this: Ignore or Spin! Before getting detailed about these two ways, I have to tell you that the clients who pay you to write reviews don’t like seeing negative reviews! That’s why you have to be cunning and try to avoid mentioning this, but still, be objective and give your readers trustworthy information! Yeah, not an easy task, but check this out:

  • Ignore: people already know that all sites have downfalls, don’t mention them. It's as simple as that! You can mention it somewhere in the text, but don’t focus on them!
  • Spin: Use something like “site won’t work for you IF…” to avoid being negative, yet gives the reader information that something is not ideal on the site!

Personalize Your Review

You are hired because of your skills, personal writing voice, and audience reach! So, make your review unique, put your own personal mark into it!Finish with your own final thoughts on the website! Take care of the business, don’t let anyone tell you you are a plagiarist or something similar! Be creative, be free to write in your own words, choose the right words, and the results will come!

Remember:

  • Avoid promotional jargon: always remember that you are not advertising the website, you are writing a review.
  • Use the main keyword! If it is asked, the density of keywords should be 3%
  • Stay neutral: A perfect online review should be as neutral as possible.
  • Always proofread: Write in a friendly format not academic, write clearly and concisely, and always proofread!
  • Include details: Never forget to include as many details as you can!

Tips for Writing Blog Posts

A blog post is an article that you write on a blog. It can include content in the form of text, photos, infographics, or videos.

How to Write a Blog Post?

Okay, there are some unwritten rules when it comes to the writing of blog posts, and I will try to be as simple as it can get in the explanations: All you have to do is to follow these 5 easy steps when creating your blog post:Step 1: Plan your blog post by choosing a topic, creating an outline, conducting research, and checking facts. Aim to choose a topic that interests you!Step 2: Create a headline that is both informative and will capture readers’ attention. Be creative and catchy!Step 3: Start writing your post. No matter if you can’t do it in one draft session, do it in several of them, the end result will be the same!Step 4: Use images to enhance your post, improve its flow, add humor, and explain complex topics.Step 5: Edit your blog post. Read your post aloud to check its flow. Make sure to avoid repetition. Get feedback from someone else, do proofread. Keep your sentences and paragraphs short. Long ones will make the readers go away. Avoid being boring!

The Structure of a Blog Post:

If you want to be a successful blog post writer, you will have to make almost perfect blog posts! How to achieve that goal? Well, there are certain things you need to follow here, and I am more than willing to share them with you! A perfect blog post must have some basic elements, such as:

  1. Headline - Title - try to be creative and catchy. This is your promise to the readers
  2. Cover image - must be related to the topic
  3. Publish date, author name, post category - not necessary, but useful
  4. Introduction - Very important! Make sure that it makes people read the rest of your content.
  5. Main content - If the headline is the promise, this is the fulfillment of that pledge!
  6. Sub headlines - Use them to break your content into smaller sections.
  7. Conclusion - sum up the content you have written.
  8. Call to action - ask your readers to share the post or leave comments.
  9. Social media buttons - the best way of promoting your blog.
  10. Comments - allows your readers to interact with you and other visitors

Content Writing Tips and Tricks

Check this paragraph carefully, it can improve your writing, save your time, and make your blog post better:

  • Visual appeal: Pay attention to this. Posts with details, text editing, different fonts, images, videos, and similar stuff are more interesting to the readers! So, don’t be afraid to add:
  • Bolded text: it can point out some important parts and it looks cool
  • Bulleted lists: if you have a chance to use these lists, use them!
  • Media: always add some media! It makes the post more interesting
  • Photos: Add them all the time, in every single post! In blog posts, photos are used to explain, add humor, and much more.

Last But Not Least: Writing tools

No matter how good your English is, you will always want help from some of the numerous tools on the web! I personally use two of them:WordCounter: awesome thing when it comes to the keywords density, counting the words, characters, paragraphs! It also shows the reading level, speaking time, and much moreGrammarly: the best grammar tool, period! It corrects typos, bad sentences, gives suggestions, and makes your writing look more professional!

I sincerely hope that these tips and tricks will help you, and if you are still thinking about whether to take this path or not, I hope that after reading this you will make that first step into the world of copywriters and bloggers!

Blog
The importance of DevOps principles in software development
August 12, 2021
.
by
admin
read time
automatization|containers|deployment|devops|docker|kubernetes|Quantox tips|servers|software development|teamwork
Read more

Written by Filip Dimovski

In today’s fast-paced world of software development, it is necessary to deliver a product or a service promptly, while ensuring all the best security practices and considerations are taken into account and ensuring the infrastructure is capable of handling the requests of the modern web and mobile applications. These tasks need to be handled by several different engineers due to their complexity and the many areas they cover.

What are DevOps?

Development Operations (DevOps) as a software engineering concept involves a multidisciplinary approach, where software development, software and infrastructure security, and systems engineering and administration skills are used to streamline and improve the software development and delivery processes, as well as infrastructure management.The core of the DevOps philosophy is the automation of processes, declaration of infrastructure resources, and reuse of components. Essentially, it sounds like software development, right?Modern software development practice expects the use of software version control, such as GitHub, GitLab, Bitbucket, and others, which foster collaboration between software developers. It allows keeping versions of the code too, to ease auditing and resolution of software and security defects. The repository acts as a single source of truth, that must reflect the current state of software and infrastructure, and a place through which changes can be reviewed and applied in a controlled and automated manner.One key area that speeds up the developmentof software and lets developers do more work is the automation of the lint, build, and test phases of changes introduced to a software component. This is accomplished by utilizing a CI/CD (Continuous Integration/Deployment) system, which consists of pipelines, declarations of steps that need to be executed to accomplish the aforementioned tasks. Such automation aims to find and resolve software issues quickly and efficiently and create reproducible builds of software artifacts, packaged software ready for deployment and execution in different infrastructure environments.

Why are Docker Containers Important?

Docker containers are an excellent tool to easily prepare and ship applications as image artifacts that can be run on many different container orchestration platforms, such as Kubernetes. By packing the application and its dependencies (libraries, static content, etc.) in one container image, it can be delivered easily and executed on different environments, and a well-crafted container can be reused on several different environments, such as development, staging, and production. A developer can also run the whole application stack locally on their machine by using Docker Compose or Minikube, ensuring that the way their application runs is as similar as possible to production environment requirements.Applications designed by employing the 12 Factors rules of software development and Docker containers can help achieve the universality and ease of deployment of applications. By leveraging environment variables for configuration, and keeping the all-state outside of containers and inside managed cloud databases, such as Amazon RDS, Elasticache for Redis, and similar, even if the application fails due to any factor, you can be sure that the data is preserved, and the application can be started back easily and quickly, due to the ephemeral stateless nature of containers. Also, many instances of the same application can be run in parallel on an orchestration platform, providing scalability when the usage is growing, such as when many users access the application at the same time.

What is the Role of DevOps Engineer?

Besides improving the speed of delivering software to production environments, one of the most important responsibilities is to ensure software, data, and infrastructure security. Together with Information Security (InfoSec) engineers, DevOps engineers can automate processes that check for security compliance, and adherence to standards, such as ISO 27001 and PCI, ensuring the software and infrastructure are secure for performing tasks related to monetary transactions, medical research, work with sensitive data, and similar.If the software constitutes the main driving implementation of processes, the infrastructure is as important in ensuring the software works according to requirements. The DevOps way of managing infrastructure uses declarative formats, such as Terraform or CloudFormation templates, to define cloud resources and manage them in collaboration with other DevOps team members and version them in a code repository, and audit them using automated tools. The templates allow easy creation of new and modification of existing cloud infrastructure resources, and also constitute an excellent tool to ensure business continuity, in case disaster strikes and everything needs to be recreated from scratch and as soon as possible as part of disaster recovery and disaster contingency planning processes.

How DevOps Use Tools For Software Development?

Lots of tools allow us to follow how the infrastructure resources and applications are performing, such as Prometheus, Grafana, the ELK stack, by collecting metrics and log data, allowing us to correlate them and discover points of slowdowns and contentions, discovering issues with the applications and infrastructure, and offer us a great tool for resolving such issues. Monitoring can be automated to inform teams when their applications do not perform as well as expected, and even allow the system to roll back in case of failures, increasing its resiliency and ensuring services are up and running for the clients.One of the main concerns is data integrity. As most software represents a way to work with data, we must ensure that data is preserved in case of software errors, cyber-attacks, or disasters. That can be ensured by setting up automated replication of data in different data-center regions, or even different services, snap-shooting of stateful resources (databases, servers’ volumes), automated backups, and by defining a life-cycle policy of the data - how long it needs to be preserved and how. This can all be automated and performed consistently, by leveraging declarative infrastructure tools and writing scripts to perform automated backups according to schedule.As we can see, many of these topics can be enhanced and many parts of the applications and the infrastructure can be improved by following design principles and processes defined by the DevOps software development philosophy. By leveraging the multidisciplinary approach and automating most of the processes, developers can ship software faster, and businesses can be more certain that things are going to perform well within the expectations.

The Importance of DevOps in Quantox Technology!

One of the reasons why Quantox was able to become a leading IT solutions company is its approach to DevOps. With special consideration to software development, infrastructure security, system engineering and administration, we achieved a streamlined software development and delivery process. Our approach and automation of the process means your software can be build faster and with better performances. Let's Talk!

Blog
Stay Focused in Web Development
July 29, 2021
.
by
admin
read time
be informed|different approach|focus|Quantox tips|tips &amp; tricks|Web development
Read more

Written by Davor Minchorov

If you want to devote your time learning web development I will present to you the path that I think is the best to start this adventure, specifically oriented in the Laravel and VueJS world, and share some tips on how to get better at it over time.
This blog post is aimed at anyone interested in the web development world, either who started learning wants to start learning, or even people who are a few years into it and want to get some ideas that might be useful for them.

Can Your Learn Web Development From Online Courses?

I must admit, there are a ton of web development learning resources on the internet and too many options for beginners to start from when they are looking for a path in the web development world, and some people even give out some crazy advice like:

  • Get a course from Udemy
  • There are free courses on YouTube or FreeCodeCamp
  • Start with W3Schools
  • Just read the documentation man

thinking that it would be as easy as they say it is for someone who has no idea what he/she is doing.
While these places on the internet have their usages, you can't learn from a course site where you don't even know the authenticity of the person who teaches you things, you need to rely on ratings and other people's word. As for W3Schools, it's more of a documentation site than anything, where you can just search for what you need to get an idea of how things work and use that into your project when you get to that point, but it is not a site you can learn from just by reading.
Udemy has some great content creators, but you need to know which one to learn from and how detailed are the courses. So can you learn programming online? Bottom line- it all depends on what you want to learn, resources you're learning it from and who's teaching you.

How To Learn Web Development Online?

From my experience, I've only watched courses from one person on Udemy, which is Maximilian Schwarzmüller from Academind, I watched his Vue 2 The Complete Guide 12 hours course a few years ago when I was starting a project with VueJS.
The same thing applies to YouTube, there are a ton of content creators on there but you need to know which ones are the best, and it's hard to figure that out when you are new to this world.
Whatever course creator or content type you choose to learn from, just remember to investigate the creator, his experience and the way he explains things, the way he speaks, and how many details is he/she going into.

There are multiple sources where you can learn from so you can choose whatever you like the most or fits your style the best.

Watch Video Courses

I personally prefer video courses with quality content that focuses mostly on a specific topic (if I am interested in that) or a web app building type of course where the course creator uses multiple tools, techniques, and technologies to build a whole app from scratch so that I can follow along.

Whenever I want to learn something new, either programming, concept, technique, tool, technology, or a programming language, I start by searching for a course or a video on that topic. Once I get enough knowledge and get a good idea of how things work, I either search for another video or a whole course that uses the tool, technique, programming language in combination with the technology stack I am interested in just to see how things can be connected together.

After that, I start integrating the new learnings into my project so that I can understand the new knowledge even better.

Read Books

Some things cannot be found in a deep dive video course, so I look for a book or an e-book that has that tool, technique, technology, or programming language and read it to get an even better understanding of it.

Books (or e-books) are great because some of them are written by very experienced people in the industry and can provide a lot more information than a video course on any video platform ever will.

Ask Questions and Read Forums and Chats

Asking questions is one of the most important skills if you want to ever learn from someone else in the community.

I started just by reading forums at the beginning of my career, on the Laracasts forums, where I learned everything related to the basics of PHP, Laravel, and JavaScript, VueJS, to the more advanced programming concepts like Domain-Driven Design, project architecture, event sourcing, command buses and domain events, design patterns, SOLID Principles, and similar concepts, tools, and technologies.
If you hang out long enough on one forum or in a community, you will start collecting a lot of learning resources and learn so much more, which will boost your knowledge to the next level.

I also hang out on a lot of Slack and Discord chats which are very useful, because there are a lot of community members and there are a lot of people who need help and I've learned so much from them just by reading their conversations.

Help Other People in the Community and Participate in Discussions

This is one of the most useful skills that helped me grow so much in a short period of time. Laracasts was my home for years (even though I don't hang out there anymore, more active on other places like Reddit, Twitter, dev.to, Hashnode, Medium, etc.)

I've helped so many people, just trying to solve things and improve my searching and figuring out abilities that also helped me later on when people found me and recruited me for their projects, clients, companies, or even met people who shared a similar interest and was part in a table talk style meetups.
It opens so many opportunities for personal branding, and it helps you market yourself to the world where people can find you and offer you a job or a business opportunity.

Read Newsletters

Newsletters are a great way to discover news, tools, learning resources (articles, blogs, books, videos, etc.), which can boost your knowledge to the next level.
I am subscribed to a lot of them, Some of them include:

and others to keep up to date as much as possible.

Now, I know that it is impossible to keep up with all of the new things that are coming out in this web development world, but I do try to learn something new every day so that I can use it if I need it in my projects or someday in the future. That way, I get a better full picture of what I would need in a whole project, besides working on a project directly.

Work on Projects

Besides working on full-time/part-time / internship job projects, I always work on something else besides the full-time job, like my personal projects to experiment (like this personal website and blog here) with tools, techniques, or technologies that I do not usually use in my daily job.

Now, I know everyone wants to get paid to learn and/or build projects but working on personal projects or helping out other people teaches you so much that it can help you get a better job, become better, and even ask for a higher salary/rate per hour in the future.

Learning on a full-time job is all good, but sometimes that job can be boring or not really useful for the career when you are fixing bugs or work on useless tasks that do not teach you anything new.

That's why I recommend for everyone to start building their own personal website and blog, deploy it somewhere so that people can see it.

Also, don't forget to work on a personal project for a longer period of time that you might need to use for yourself, just so that you learn and experiment in your free time for fun.
Another option is to help out in the open-source world where you contribute to projects by helping other people.

Work enough so that you don't burn out so much but still learn something new every day.

Read Articles and Blogs

Same as the video courses, there are so many blog posts related to one specific thing that you might find useful or build a whole app based on a series of articles on a blog.

There are many blogs that can be useful to follow but I would suggest checking out dev.to and Hashnode first and then finding out people who have blogs and that you trust them based on their authenticity and the community you are a part of.

I use Feedly as my preferred RSS reader to follow the various websites and blogs. I also have the daily.dev new tab chrome extension that shows me new articles from different blogs to read every day.

Watch Coding Live-Streams

A few years ago, I started watching coding live streams of other people building projects to understand and learn how a person thinks when they build a project from scratch with the tools, technologies, and programming languages I use or like.

There's always something new to learn from someone else and you can incorporate it into your own projects (personal or not).

The interesting thing is that I've seen different approaches to how people structure their code, how they approach the database or project design, the pros and cons of some tools in some scenarios, and so on.

Follow People on Twitter

I know that many people think that social media can be a distraction and you should stay away but I've learned so much from people on Twitter because there are a lot of valuable Twitter threads, tips and tricks that people share and you can't find them anywhere else.

There's also a lot of useless content that is irrelevant but I try to ignore that part and mute profiles to keep it web development specific only as much as possible.

First Steps to Leaning a New Programming Language

The first thing I would do if I want to learn a new programming language (example: Go), I'll try to get to know the ecosystem and community so I would do the following:

  • Go to the Awesome List on GitHub and search for the programming language.
  • Go to the programming language community on Reddit
  • Try to find the most influential people in the sphere to follow on Twitter
  • Search for top-rated books
  • Search for people who live stream on YouTube or Twitch
  • Search for newsletters
  • Search for Slack and Discord communities
  • Star useful tools, packages on GitHub
  • Ask people where they learn from, who they follow, what books or video courses are useful etc.
  • Start building projects once I learn the fundamentals of the new programming language, tool, framework, etc.)
  • Collect learning resources as I find them along the way.

Conclusion

There's no one way to learn web development just from one source and hope that you will get a job after a 6 months academy or a few video courses. It might take you a while but always be building something, helping someone, reading something, watching something. It's really up to you how much time and effort you are willing to put in. IT is not an easy career choice.

Use the community and the learning resources to become a better developer, designer, DevOps, or QA engineer.

  • Do whatever you have to do to progress in your career, just don't burn yourself out.
  • Do the work, be consistent and it will get you great results over time.
  • Learn how to filter useful and useless content that will benefit you. It's a great skill to have.
  • Don't forget to enjoy the process, even though there will be tough times and you will ask yourself if this is for you. If you manage to get through it, you will get closer to whatever you describe as success.
  • Have fun and happy coding.

Stay Focused in Web Development with Quantox!

Quantox is dedicated to providing the right resources and knowledge for their employees, but also for anyone interested in programming, and willing to learn more and grow in IT industry. Starting September 2022, we are launching our very own Quantox Academy with a goal to provide expert IT education. Stay tuned and follow up on the courses we'll be presenting in Fall 2022 and the opportunities you can seize with Quantox Academy. However, if you have an idea you want to share with us, or a wish to work with us on a project, let us know. Let's Talk!

Blog|QTeam
Job opportunities - the story from a different perspective
July 27, 2021
.
by
admin
read time
behind the scene|Developers|expanding|industries|IT|job opportunities|projects|Quantox team|Recruitment
Read more

This year is important to us for several reasons. Celebrating 15 years of successful work, we have expanded our business to Montenegro and Bosnia and Herzegovina, and we also got a new challenge - 247 open positions! The fact that we have reached the number of 350 employees speaks about the ability to successfully open and close positions. An impressive number, but how to get it? What puzzle has to be “solved” to get a task like this? And most importantly - how does it affect the team and complete work organization?How many clients? The number of 247 came from a complex client structure. If we can divide them into groups, we would have existing clients, partner companies from the region, local representatives of global companies, large IT centers, and our partnerships with corporations like Microsoft and vendors like Lex Wear. Project phases and industriesDetails about projects that are most important to developers are that the open positions are referred to several projects in different phases of development. They will work on building projects from scratch but also on maintenance and improvement of existing ones. Integration within existing systems will also be included. Implementation, migration, and adjustments with security standards within the partnership we have with Microsoft which concerns the sale of Microsoft Azure licenses will also be a part of the work. Projects come to us from different industries - fintech, digital entertainment, retail hospitality, construction, sports organization. Tech skills and seniorityThe structure of the positions is very diverse. Most of them refer to JS and its frameworks - Angular, Vue, Typescript, React, Node, and their combinations. PHP and Java are present in smaller amounts and .NET, QA, Mobile developers, and Salesforce developers are also on the searching map. Developers of all levels will be included in this process. We also have a plan to start junior to medior training, where talented beginners will undergo 12 months of training with a mentor which will be completely free for them. Through whole training, developers will be, of course, duly paid.

  1. JavaScript developers ( Node, React, Typescript, Vue, Angular ) - 135
  2. PHP - 43
  3. JAVA - 30
  4. .NET - 18
  5. Mobile developers - 10
  6. QA - 8
  7. Salesforce developers-3

When we get a large number of positions like this, what most people don’t see is how exactly a meeting with a client looks like and what they actually ask from us. Negotiation of a large number of positions Primarily, what brings you to that first meeting with an important client are reputation, recommendations, achieved results, capacities, and operational capabilities. They can also be interested in a company's experience with certain technologies and all these things can set you apart from the competition. However, it is important to highlight that this is just a ticket for the first meeting with the potential client. That first meeting usually goes smoothly, most of the time C level is present and the conversation is about business in general. Lack of experience could make you think that everything went well and it’s done - the job is yours. However, the negotiation part is just about to begin. After that positive first impression, further conversations are about specific things - checking references in terms of providing a list of contacts where clients can check them, meetings with our Tech, Project management, and HR team. It is important for the client to truly understand what kind of company we are, what types of projects we do, what technologies and tools we use, and what is the seniority structure of our team. The necessary information can also be our way of measuring the results and complete the development process analysis. Often, they can ask for case studies and financial data in order to define whether we can or cannot financially handle the project. After that, mutual visits and further series of online meetings are arranged. Work reorganizationWhat comes with the plan of hiring a large number of people is an inevitable question - how will that affect our current work organization? In 2017, Quantox went through a 100% employee growth for the first time. The doubled number of people also meant increased obligations and tasks for different teams. Offices have been opened, developers started their first tasks and that year has given us a solid foundation for further expansion. The test of our organizational structure was definitely the pandemic time in 2020 and transition to full-time work from home. The benefit of 2 months of remote work was previously on and it helped us tremendously to easily slide to full remote mode. Our employees got used to new working conditions relatively quickly without a negative effect on results. Such changes have taught us which business moves were done right and how to be ready to welcome and respond to new challenges of a dynamic market and planned growth in the future. Our daily task is to improve the process of introducing our culture and work system to new people and we are always open to ask for additional support in leading regional teams, project management, higher management, and legal assistance.Providing a large number of job opportunities is a long-term goal. Some of them will be opened, others will be closed. The dynamics of the business, as well as the client’s requirements, often create a demand for a large number of people. Having in mind the development of the market and further growth of the company, we believe that a high level of need for staff will be present in the long run. Our focus in responding to such demands is on standards of recruitment and team quality that we strive to maintain. We want to continuously have a large number of open positions while further maintaining our standards for team expansion. Our quality is and will be primary in the future.

Blog
The first renowned client
July 21, 2021
.
by
admin
read time
15|anniversary|highlights|Quantox|Quantox team
Read more

They say that the first year in business is always hard. They also say that if you are not losing money in that first year you will probably be ok. For us, the first year of our business was unforgettable.We will always remember how much coffee we drank, how many days without sleep we had, how many cooperation requests were sent back negative or we didn't get any response at all. But we started this game and quitting was not an option.The first year, but also the next couple, were, as they usually say - one-man jobs. However, the situation is starting to change in 2009. And then it hit us. A job is so important that if you do it right, it opens you with so many opportunities, but you are in trouble if not. It was a renowned client from the automotive industry, the market of Great Britain.What usually comes with an important contract that is so significant for further progress is a great sense of responsibility. A small team started this path just a year ago, and now that exact team has to deliver a serious project that, if done right, can mark your company as a serious player on the market.But imagine the technology and equipment that was available 15 years ago. Today we will call that kind of work a rough and ready approach. Available connection speed for development and further possible refinements would today, at least, cause tremendous stress. We were working in a small office, without any additional accommodation or benefits that we can see today in the IT world. Analysis of every possible and impossible step was a daily job and of course that we were sometimes asking ourselves why we chose what we chose, especially when mistakes were made. But we managed to pull it off. The doors were open and we didn't want to go back. We delivered the project on time and the further task was to repeat the success and build a reputation. And we did repeat it. More than 120 times.What we have learned from our first business year? Our approach was good but it needed to be better and to progress. 15 years later, we are modernized, better coordinated, and nurture the same “deep analysis” approach to every project entrusted to us.

Blog
Start Road for iOS Developers
June 10, 2021
.
by
admin
read time
Beginners|blog|iOS|Quantox team|swift path|tips &amp; tricks
Read more

written by STEFAN RADOSAVLJEVIĆ

The main thing when you start learning any programming language is to have a great resource from where you can start and spend quality time. The whole learning process is much easier when you have some great guide, at least to know what are the most valuable docs and tutorials.

The usual way to start learning is through video lessons. Ups, wrong!
The way that is much better is to go with the documentation first.

Xcode Program

If you want to be an iOS dev, you need to have one of the Apple products (laptop or desktop) and an iPhone is desirable but you can find simulators in Xcode so it can replace the iPhone.
Xcode is the main IDE for making an iOS application. It provides everything you need for programming, including simulators for every device that Apple supports. You can find the built-in documentation inside the Xcode, you can debug your code, track the performance of the application, and much more. In one sentence - All in one.

Swift road and Where to Start

Let’s take a closer look at the swift road that I am trying to follow.
It is the learning curve for beginners and also some advanced info. Let me unclutter some things in the beginning. Basic stuff can be swift as a programming language, Xcode, and playground part of the Xcode where you can check and test small codes and play in swift in general. Common or next step should be to get to know about Human Interface Guidelines.
In the deep, it can be app structure and design pattern as oop and package manager, testing tools, and deployment.


Main and Side Documentation and Resources

If you want to know what's the one place you can learn everything from, take a look at this documentation collection.

My learning process starts with going through swift documentation.
You can find everything useful about getting to know a language. In the end, it is just reading with concentration.
After that, you can visit HackingWithSwift which is a little more organized with lessons and of course, the main thing that you can find in lessons or blog form is https://www.raywenderlich.com
The most helpful information you can get from the books:

  1. iOS Apprentice - Beginning iOS Development with Swift and UIKit - Joey deVilla, Eli Ganim & Matthijs Hollemans
  2. Swift Apprentice - Ehab Amer, Alexis Gallagher, Matt Galloway, Eli Ganim, Ben Morrow, and Cosmin Pupaza
  3. SwiftUI by Tutorials - Antoni Bello, Phil Laszkowicz, Bill Morefield & Audrey Tam

In those books, you can learn through the examples of mini-projects.
The most important thing to me is to get knowledge of some inevitable stuff in programming. You can find this part of the blog everywhere in the programming world.
So in the meanwhile, you should pay attention to the design patterns and architecture, also you need to pay attention to the project structure.
Which design pattern you need to apply depends on the type of application.

You can pick MVC or MVVM design implementation in your project and clean architecture. The difference is mostly in whether you want to use UIKit or SwiftUI. Once again this is the most popular design pattern.


Patterns and Framework Explanation

UIKit

This is the one way of programming that you can divide on MVC or clean architecture. This is the traditional way of programming with storyboards which requires mostly applying  MVC pattern and you can use UIKit with clean architecture implementation which looks like dry coding without storyboards (visual representation of pages in the device). This way of programming is better (in my opinion) because you can better understand what is going on in the code when you merge in git or resolve conflicts. The only thing that is a little odd is because you need to build your project to see changes.

SwiftUI

The other similar way that I have already mentioned above is SwiftUI which combines these two options. You can write only code without storyboards, but you can check changes (visually) in the preview window in the Xcode.


MVC

Model-VIew-Controller



Model-View-Controller is one of the building blocks of Cocoa packages.
The three roles are:
Model - The objects that hold your application data and define how to manipulate it.
View - The objects that are in charge of the visual representation of the Model and the controls that user can interact with.
Controller - is the mediator that coordinates all the work.
The project structure with MVC in use.

RWBlueLibrary

MVVM

Model-View-ViewModel

Model-View-ViewModel is a structural design pattern that separates objects into three distinct groups:
Models - hold the application data. They are usually structs or simple classes.
View - display visual elements and controls on the screen.
View models - transform model info into values that can be displayed on the view. They are usually classes.


Clean Architecture

It is the conceptual application architecture for scale and can be simply described as an onion layered architecture. It can be split into VIPER and RIB’s implementations.

  • VIPER stands for the View, Interactor, Presenter, Entity, and Router. Those are the building blocks of that architecture. RIB’s stands for Router, Interactor, Builder.
  • Builder is responsible for fetching or creating dependencies for the interactor, router, and view/presenter and initializing them.
  • The router is responsible for navigating to specific children RIB’s.
  • Interactor is responsible for all the business logic.
  • The presenter and the view are typically combined in a view controller where the presenter is responsible for formatting data and display in the view.
  • The view is responsible for displaying data on the screen and collecting user input.

The other design patterns that can be in use are SIngleton, Delegate, Observer …

Tutorials

After all of the process, you can watch some tutorials.
My favorite is from the Stanford YT channel.
A very good channel where you can find explanations is CodeWithChris.
Please check the Developer app on iOs or MacOS.

For more information and interaction with real developers, you can check the slack group - ios-developers.slack.com. Do not expect to be an iOS developer and find a job after a couple of months, the learning process is much longer.

Quantox- Paving the Road For Future iOS Developers!

Quantox knows that having the right resources is the path to becoming an amazing developers. That's why in our organisation our people have access to some of the best learning tools in order to master iOS development. Today, we have some of the best iOS developers in the country because we believed in our people and supported them in their growth. With Quantox, your iOS app is built by the people who've been learning it right and doing it even better. Let's Talk!

Blog
The beginning of the Quantox story
June 9, 2021
.
by
admin
read time
15 highlights|anniversary|IT Consulting|Quantox team|software development
Read more

The Quantox story begins in a house next to the garage, a place that today can testify to the numerous business ideas and efforts. The founder of the company is Vuk Popović who is well known on the IT scene today, but if we go back to 1998, we will see a young man who, without experience and capital but with strong will and perseverance, enters the world of serious business. Vuk transfers his great interest in computers, specifically in sales and modern technologies, to his brother Milan with whom he starts a business. The story went on, it progressed, and the BPO sector was opened. Vuk decided to take another risk and with the support of his family, he opened the company Media in Limited. Great effort and work have led to the growth of the number of projects and the number of employees. Shortly after the whole business had its turning point when the decision to start providing programming services was made.Entering the world of software development made the list of satisfied clients and completed large projects even bigger. Quantox is a company that started its journey in Ćuprija. With both small and big steps, risks, and sacrifices, one name was created. One team functions perfectly, even though our people are in different locations. We are a community that is carefully created and built and that sets us apart from others. A community that, out of few young people who had a clear vision for the future, reached the number of 300 highly qualified professionals from various IT fields. All these steps have led to Quantox being an international company that is conquering not only new markets but also trust from developers who want to continue to grow with us. For 15 years this story has been developing, gaining its significance, symbols, and recognizability. The boy's dreams came true and Quantox continues to spread its spirit, brand and success.

Blog
9 Rules for a Better Code
June 3, 2021
.
by
admin
read time
Object Calisthenics are basically programming exercises, formalized as a set of 9 rules.
Read more

written by MLADEN PAIĆ

Object Calisthenics are basically programming exercises, formalized as a set of 9 rules.
By trying to follow these rules as much as possible, you will naturally change how you write code. Of course, it doesn’t mean you have to strictly follow all these rules, all the time.

Here are the 9 rules for writing a better code:

  1. Only One Level Of Indentation Per Method
  2. Don’t Use The ELSE Keyword
  3. Wrap All Primitives And Strings
  4. First Class Collections
  5. One Dot Per Line
  6. Don’t Abbreviate
  7. Keep All Entities Small
  8. No Classes With More Than Two Instance Variables
  9. No Getters/Setters/Properties

#1: Only One Level of Indentation per Method

Having more than one indentation level is often considered bad for readability and maintainability, it's not easy to understand the code without executing step by step in your head, especially if there is a loop in another loop, or if there are multiple conditions nested.

incorrect indentation example


By following this rule, code will be split into separate methods. The number of lines will not be reduced, but the readability will be improved significantly.

correct indentation example 1
correct indentation example 2

#2: Don't Use The ELSE Keyword

If else cases can get hard to read, and they don't really bring any value to the code.
An easy way to remove the else keyword is to implement an early return solution.

if else clause example
return function example

#3: Wrap All Primitives And Strings

To avoid Primitive Obsession, all the primitives should be encapsulated within objects. If the variable of your primitive type has a behavior, you MUST encapsulate it.
Objects like Money, or Hour for instance.

#4: First-Class Collections

The collection class should not contain any other member variables. If you have a collection of elements and you want to manipulate them, you should create a dedicated class.
Each collection gets wrapped in its own class, and all the behaviors for filtering applying rules are encapsulated inside of it.

#5: One Dot Per Line

Method calls should not be chained (this does not apply to Fluent Interfaces and Method Chaining Pattern, any other class should respect this rule). It's directly related to respecting the Law of Demeter. Objects should talk only to closest friends.

#6: Don't Abbreviate

If you keep writing the same name over and over again, that will probably lead to code duplication.
If the class/method name is too long, it probably means that it has more than one responsibility, violating SRP. Naming is a big thing and can improve your code a lot. Abbreviations can lead to confusion because not everybody will understand what abbreviation means, so the trade-off is not worth it.

#7: Keep All Entities Small

“No class over 50 lines and no package over 10 files.”
The idea behind this rule is that long files are harder to read, harder to understand, and harder to maintain.
This is obviously very hard to apply (not even applicable to some languages like PHP, but it can be adapted), but IMO classes/methods should be somewhat short and this rule should be applied to some concern, but respecting these exact numbers (50 lines, 10 lines) is not crucial. As long as your classes are not more than 100-200 lines (especially in languages like PHP), it's not that big of a deal.

#8: No Classes With More Than Two Instance Variables

This rule relies on RULE 3 (Wrap All Primitive and Strings), and its benefits are high cohesion, and better encapsulation.
The main idea is to distinguish two kinds of classes, those that maintain the state of a single instance variable, and those that coordinate two separate variables. Two is an arbitrary choice that forces you to decouple your classes a lot.
IMO this doesn't have to be exactly two instance variables but should be kept to a low number and it can be applied like in the following example:

how to distinguish two types of classes

#9: No Getters/Setters/Properties

As long as you don't use the result of the accessor to make the decision outside of the object it should be okay. Any decisions made upon the state of the object should be done inside of the object itself. That's why getters and setters are bad, they violate Open/Closed Principle directly.

In the end, some rules are very easy to follow and they will improve your coding a lot, other ones are not the easiest ones to pull off. It's up to you to decide when and which one you want to implement and practice them in your spare time.

One Rule For Better IT Solutions- Quantox!

Quantox programmers and developers are a team and as such they've adopted coding practices which makes the code understandable for every team member. By having a clean code we can all participate in creating a better, stronger and safer applications for our clients. Here, a good organisation is the key, and we start at how we write your code. Let's Talk!

Blog
The meaning of Quantox
June 1, 2021
.
by
admin
read time
Being an entrepreneur and starting a business story of your own, always carries a lot of courage but also a lot of risks. You work every day, try your best to prove yourself, and be recognizable on the market.
Read more

Being an entrepreneur and starting a business story of your own, always carries a lot of courage but also a lot of risks. You work every day, try your best to prove yourself, and be recognizable on the market.

When you achieve a certain success and that success, at some point, leads you to some major and crucial changes. Anyone who has participated in a process of building a brand knows how long-lasting and well-thought-out it is. That is why any major change in it leads to serious decision weighing. Reason - you’re getting into rebranding. There are many questions. How to name the company? Is it better to give some symbolic, hidden meaning? Will the market understand our new message? Time will tell if you made the right decision.  

The time showed us that, after many consultations and suggestions of the whole team, we did the right thing by choosing the path called Quantox Technology. Word Quantox as itself has no specific meaning. For us, on the other hand, it means a lot. It is a symbol of an idea created 15 years ago and which has been successfully implemented and continued to grow. A word that has weight today, that carries one brand and that is recognizable to the wider IT community.

For us, Quantox means responsibility. Responsibility for each accepted project, no matter how challenging. From the idea, through strategy to the presentation of the finished product and its future maintenance. Responsibility for meeting deadlines, respecting everyone’s time and obligations. Responsibility for the normal functioning of all our 10 offices, especially during a pandemic.

Quantox represents stability. We are thinking of 300 families. Kovid, various changes in the law, did not shake us. There was no withdrawal or radical moves. On the contrary. We kept the team, we kept the job. We also opened the jubilee  10th office. We came out as winners and that is the success of the company itself and all of us who are part of it.

Quantox is a synonym of progress for young people. We are proud of our professional development program. Great attention is paid to creating the whole process of practice, choosing the right mentor for each individual candidate, and also measuring the final results. The success of interns and their further employment is really on a high level.  This program, among other things, helped us to enrich our team with extremely high-quality people.

Quantox is a domestic brand. It originated in Serbia. We live, grow and prosper in Serbia. Yes, we have stepped into new markets, but we are pleased to introduce all our international colleagues to Serbian customs. Our people selflessly and openly share their knowledge and experience.

That is why there are no boundaries for us. We are one team, we are a Serbian brand and wherever we do business, everyone knows where we come from.

Biography|Blog
The first voice of Quantox.
May 28, 2021
.
by
admin
read time
5 years|anniversary|employee|Interview|milestone|Quantox team
Read more

There were many opportunities to talk about various different topics. He is just like that - a man-made of experience and stories. Once, we tried to summarize his biography in one sentence. We ended up with an ideal description that goes like this - Excavator, secret correspondent of the “Drevni Vanzemaljci” show, and seeker of the ghost sword of Alexander the Great.He is Igor, internally known as Gojko. He is a recruiter, exceptional interlocutor, and even better friend. Many of us have spoken to him, some of us even had the opportunity to meet him. He surely justified the title of this interview - The first voice of Quantox. He has been with us for five years, we surely congratulate him on this jubilee, and wish to continue to rock as before. Disclaimer: This interview was originally done as a video. The recruiter was interviewed. The interviewer was also a recruiter. Originally it was supposed to be a short conversation, but it lasted almost an hour. We naively thought it would be different :) These are recruiters, talking is their thing. We tried to do a transcript of the video. This is one 1/24 of the conversation :)

  • We know that you are, almost, an archeologist. What brought you to the world of recruitment?

The recruiter has the strangest ways :) After finishing college and getting the job, I quickly realized that archeology is not something I could do for the rest of my life. Luckily, a friend of mine introduced me to the IT world where I realized that recruitment is the path I want to take for the future development of my career.

  • Tell us something about the company.

This company is made of people ( I “accidentally” chose some of them :)) and people are an invaluable source and that is the reason why this company got to this level. The team is great, always ready to help each other, and I don’t have enough amazing words to describe them.

  • Do you remember your first day at work?

Yes, it was quite interesting. The crew of 15 people welcomed me and it was such a relaxed atmosphere. I still remember the famous big whiteboard with caricatures of every new member done by our colleague Uroš.

  • What are the adventures over the past five years that directly associate you with Quantox?

Pushups in the office, coffee breaks, and Vukota who has an interview with a candidate in the closet cos all conf rooms and offices are occupied.

  • What characteristics do you think have helped you the most in your work?

Definitely flexibility.

  • Why recruitment?

Recruitment is personally quite challenging for me. It’s great because it is not just about interviews and making contacts as most people think. It combines several areas - marketing, sales, and IT itself and requires constantly following the market.

  • Do you have a number or rough assumption of how many people you have talked to in the last 5 years?

I don’t have a precise number but it is not small for sure. I and the numbers have always been at war, but I believe that figure is certainly five digits.

  • You don’t have just one hobby, but tell us which one is your favorite?

Definitely music, I even set up a little studio for me. Also, playing with raspberry pie, in fact, one arcade game is in the final development stage.

  • Now one really serious question - how many Slava do you visit during the year?

Hahahahah twenty I would say.

  • What do we get by matching a Canadian bear and Tesla’s electric vehicle?

Fuzzy cover for steering wheel :)

  • Your time during the weekend is reserved for what?

Family, good SF book, and air rifle restoration.

  • Something that you did and you wouldn’t do it again.

Got drunk from tequila.

  • Which is the weirdest food you have ever tasted?

Once, there was a big plate of seafood, a lot of it. I was extremely hungry and I think I even ate the decorations on the plate. Result - serious allergic reaction to something.

  • What would you never give up?

Listening to music.

  • What would you advise yourself 5 years ago?

Don’t change anything.

  • If you are not a recruiter what would you be?

Frontend developer. I am always amazed how one piece of code that you write can make something.

Blog
Benefits and challenges of mentoring.
May 24, 2021
.
by
admin
read time
Besides programming, there is an opportunity for developers to join internship programs as mentors. It is a special challenge, but also a pleasure when you successfully transfer the acquired knowledge to younger colleagues.
Read more

Besides programming, there is an opportunity for developers to join internship programs as mentors. It is a special challenge, but also a pleasure when you successfully transfer the acquired knowledge to younger colleagues. A responsible but also demanding approach is necessary, so here is some good advice that you can apply during the program.

Get to know your mentee When you take on the role of mentor, one of the important tasks is to get to know the person you are mentoring. This will help you to understand the obstacles that the mentee encounters and thus finding an adequate solution will be easier. From my personal experience, during the internship program, really positive reactions occur when, as a mentor, you show interest in the mentee's hobbies and if your work plan is in the line with his interests, the results are even better. When a candidate works according to such a plan, he is additionally motivated, goes a step further, and will, very likely, dare to step out of the comfort zone.

Communication is the keyMentoring brings responsibility. You need to be there for candidates. Of course, we are not talking about the obligation to answer the questions immediately, especially when other projects are active, but you should not go to the other side and not answer for hours. It is necessary to harmonize communication with the mentee, to respond to all doubts in an adequate time, and encourage candidates to discuss and express their opinions and potential task solutions. Very often candidates are reluctant to ask questions because they feel they are stealing your time and don’t want to bother, they think those questions are too basic. In that case, you have to step up, encourage them and make it perfectly clear that you are there for them. This prevents the creation of any potential communication barriers. You have to be able to listen, let the candidate express his idea, and give your own if you have one. These steps show that you are interested in your interns, in their work and thus make a significant contribution to strengthening their self-confidence.

Plan and goals All these steps that I am talking about are some of the ways of motivation and encouragement. However, you have to keep in mind the main reason for mentoring - interns came to learn and progress, and therefore it is necessary to set work goals and a plan according to which those goals will be achieved. It is a good idea to start with smaller tasks, which can be quickly realized. In that way, the mentee has the impression that he is progressing and there will be fewer chances for them to be demotivated and give up. It is necessary to go gradually, in smaller steps, which will eventually lead to the realization of more serious goals and challenges. Don’t make plans that take 3 or 4 months to complete, because these are people who are often without any previous work experience and who can really drop down if big tasks are put in front of them. One of the suggestions could be to give a candidate a chance to break one larger task into smaller ones, for him to get used to such a working system. This can be followed by some of your personal examples where you got to the solution by dissolving a big goal into several smaller ones and working on them step by step. So, at the beginning of the internship program, stick to tasks that can be solved in a couple of hours, and later you can set bigger challenges.

Checkup It is recommended to take your time for monitoring the mentee’s work and progress. To be more specific - use spontaneous conversations with your candidate and find out how far he has gone and whether he needs any help. Also, an official meeting once a week where you will together check all tasks and problems from past days will benefit both sides. Keep a record of your conversations, notes on problems encountered and solutions agreed. These records will help you later to see if the mentee has followed your recommendations or he found other solutions.

Constructive feedbackWhen you are a mentor, your opinion of someone’s work has a lot of significance. That is why it must be honest, and provided promptly. This means that you have to react immediately if you notice any mistake. Giving feedback can sometimes be uncomfortable, but it is necessary if you want a candidate to progress. If your opinion has a negative connotation, make a plan on how you will say it as well as mandatory steps on how to resolve the problem and prevent further possible mistakes in the future. By doing so, you make it known that you are aware that a problem exists and that you want to work together to solve it.  If you show some examples of solving mistakes and misjudgments, you have also contributed to the candidate not giving up. Of course, there is more than just negative feedback. Highlight, praise a good idea, solution, or significant effort to achieve the goal. What is by no means allowed - not providing an opinion and not giving any feedback to the candidate.

Mentor student Mentoring can be challenging, sometimes it can take you more time than you planned and require a lot of patience. However, it awards you significant progress. A good mentor never stops being a student. Don’t be surprised if, at the end of the internship program, it comes out that you are the one who learned a lot, maybe more than the candidate themselves. TOMISLAV NIKOLIĆ

Blog
Support for the local Startups.
April 19, 2021
.
by
admin
read time
For many years, we have been interested in the development potential of local communities that lack the opportunity for growth. We want to create those opportunities by providing support for the local Startup scene in Ćuprija.
Read more

For many years, we have been interested in the development potential of local communities that lack the opportunity for growth. We want to create those opportunities by providing support for the local Startup scene in Ćuprija.  Today, fortunately, we can witness numerous examples of fantastic Startup stories that have been realised and set off on the path of further success. However, the reality is a little bit different. Many people have great business ideas but not enough investment to go a step further in development and ‘launch’ their product or service. Many questions arise here - how to start, what are the necessary steps?Quantox Technology has decided to help implement these steps. Providing all the necessary technical support, we want to give that much needed `push` for a maximum of 10 Startups registered in Ćuprija. With an investment of up to 50.000 euros, which will be reflected in technical support and consulting, we want to help business stories that arise far from large IT centers.All Startups registered on the territory of Ćuprija will have the opportunity to apply and Quantox will, as a technical partner, support the growth and development of the local community.All information, as well as application forms, you can get via mail startup@quantox.com Let’s start up together!

Blog
Paper Girl
April 16, 2021
.
by
admin
read time
5 years|anniversary
Read more

A situation like “You are missing one paper” is unknown to her. In her creative chaos, as she calls her desk, you can find every contract, invoice, greeting card, note or long-forgotten phone number. She is someone who laughs loudly and contagiously. Although she is mostly the oldest in the team, the spirit of the student did not leave her. That is why most of her colleagues would characterize her as - joyful. And for some unknown reason, she always has the strangest costume at masquerades.If the repairman is needed in the middle of the night, she has a man. If anything needs to be fixed urgently, she has a man. If you need to find a rare whiskey, a book, an animal :), she has a man.She is Dragana, known to us as Jana, and for 5 years we have had the privilege to spend every working day with her.Happy five years of work and to celebrate beautiful moments together for a long time.

  • What would you advise yourself 5 years ago?

Nothing, just to take the best from every situation I’m in and to be patient. Time is the one that teaches you wisdom and gives you experience.

  • Do you remember your first day at work?

I remember that I was very happy and fulfilled. We were in the old office, 15 of us. I had a beautiful welcome from the whole team. Everyone worked relaxed, with music, and then, I got the nickname Jana. I was not into it the first time, but later I got used to it.

  • What people don’t know about you?

I don’t know why, but they don’t believe that I know how to cook. Everyone thinks that my husband does that in my house.

  • What would you never give up?

Sea and chocolate.

  • Which moment is most memorable to you?

Halloween, when we organised a celebration with cocktails and masks...and our New Year’s celebrations as well as Team Buildings and hanging outs till dawn… And of course you Nađa, as my roommate on all trips :)

  • Do you hang out with colleagues out of work?

When we have time, we gather together and there is always some good food around. Now, with our kids, private gatherings became bigger.

  • Which of your professional skills do you consider to be most valuable?

Persistence and communicativeness. I have a specific way of communicating with people that turned out to be very successful. To be honest, I really love my job and I think that communication is my strongest skill. There lies my success.

  • How would your colleagues describe you?

I am someone who cheers people up and lifts the atmosphere in the office.

  • How much paper went through your hands?

A lot. Tons, I think.

  • What is the secret to keeping old binders?

We have to keep them for 5 years, that is the role…There is always documentation that is needed at some point, and I personally have a small archive in my desk that is not thrown away. Sometimes I’m the only one who can save the day.

  • What are the verses of Jana that you like the most?

I don’t listen to that kind of music but I do like the song Hajde Jano konja da prodamo….Often Nebojša (my husband) says to me - Jana, please make some coffee.

  • What kind of coffee do Neša and Đole like to drink? ( your postmen)

They eat candies, they are my super postmen who helped me a lot during the lockdown last year. Those two men are always willing to meet our needs.

  • What is the difference between management and worker-ment? :)

It’s a great thing that when you know the difference and you don’t start to act arrogant once you move up to a higher position. That famous sentence came about when some young colleagues clumsily became interested in ‘who is who’, of course in a humorous way, while we played darts. Then I had to explain ‘who is who’, right? :) First ‘who’ is management, the second one is worker-ment :)

  • Do you have some totally irrational fear of something?

Fear of loneliness.

  • Weirdest food that you have tasted?

Chinese and I don’t like it.

  • If you are not an administrative manager, what would you be?

Stewardess, that was my wish since primary school. And to study geography, that was my favourite subject. And then, I ended up studying law…

IMG_1374
viber_image_2021-04-07_00-10-37
processed 2
Unite and 5upport - Applications for the HIT CS 2 Vol.5 are now open!
March 29, 2024
.
by
Sanja Savić
read time
The traditional spring CS 2 tournament is here! Register your team by April 18th and see you on April 20-21 for a GG! Follow the news for all details.
Read more

The traditional spring CS 2 tournament is here!

Serbian IT companies will unite on April 20-21 for the charity tournament.

Previous years were marked by playing for Serbian maternity hospitals, and the IT community did an outstanding job. Generous donations were distributed to hospitals in Pirot and Priboj. In 2024, companies will come together for a new cause - Serbian forests and the Quantox Foundation users.

Companies can register up to 3 teams and contribute financial funds to the common fund. Just like in previous years, Quantox is kickstarting with a donation of one million dinars.

The seedlings transplantation will be organized in collaboration with Zvezdine igre, aiming to achieve a noble mission - one million new trees in Serbia within the next 7 years.

We anticipate the HIT CS 2 crew to expand this year with new companies and teams that will compete, enjoy the game, and once again showcase that the greatest victory is Humanity.

Register your team by April 18th.

For team registration and more details, visit: https://hitturnir.com/

It's time to continue to play even harder!

Quantox Team is Attending Money Motion 2024 conference in Zagreb
March 18, 2024
.
by
Sanja Savić
read time
Quantox will be in Zagreb, attending the Money Motion 2024 conference! Meet our C-level crew for networking and insights.
Read more

Quantox team is set to attend the Money Motion 2024 conference to explore new opportunities in fintech and blockchain.

Money Motion 2024, taking place on March 21 and 22 in Zagreb, promises to be the pulse of FinTech innovation. Attendees can expect the latest updates, groundbreaking insights, and exclusive interviews covering finance, payments, crypto, and technology.

This conference presents an excellent opportunity to delve into the present landscape of payment methods and investment diversification, while also gaining insights into projected future customer expectations.

Q crew, led by Nemanja Lazić (CBO) and Ivan Ćirić (CTO) will be in Zagreb to network, share expertise in the FinTech field, and offer top-notch software solutions. 

Location: Zagreb Fair, Avenija Dubrovnik 15

See you in Croatia!

Expanding opportunities: Quantox team attends Acumatica Summit in Las Vegas
January 25, 2024
.
by
Sanja Savić
read time
Acumatica Summit 2024 is a go-to destination for the latest technology and innovations. This renowned annual event will gather industry experts from January 28 - January 31 and Quantox team will be there. Let`s meet!
Read more

Our next stop is Las Vegas, a go-to destination for the latest technology and innovations!

The Acumatica Summit 2024, is scheduled from Sunday, January 28, to Wednesday, January 31. This four-day event offers a prime platform for networking, learning, and training. Attendees can expect visionary mainstage keynotes, informative breakout sessions, and inspiring customer stories that highlight the latest industry-defining innovations and trends. 

Acumatica Summit is the perfect destination for connecting with experts, discovering cutting-edge technology, and fostering business growth. 

Our Q team - CEO Filip Karaičić and Head of Managed Services Dušan Milojević, will be on the spot participating in interactive sessions and offering high-quality software solutions and unique digital experiences.

Location: The Wynn Hotel, Las Vegas 

Looking forward to meeting you in Las Vegas!

News
QBack - Miljan Simonović: New Possibilities for Success on PM Journey
November 3, 2023
.
by
Nađa Vukićević
read time
QBack is a story about Miljan who returned to our company after a while.
Read more

The return of Miljan Simonović to our company marks not only the comeback of an experienced professional but also the continuation of an exceptionally fruitful collaboration. During the past period, Miljan has demonstrated his qualities and dedication, and we have been pleased to follow his professional development. We maintained contact, waiting for the right opportunity to embark on a shared journey towards an even more successful future. 

Miljan's return to the role of a Project Manager enables him to, step by step, realize his professional ambitions. We continue to build our story together, with full confidence in Miljan's ability to achieve outstanding results.

How do you view your previous experience with Quantox, and can you share some details about your start with the company?

My first encounter with Quantox was during my studies when I started as a junior Project Manager. Before that, I was active in the nonprofit sector, organizing events and small projects. So, Quantox marked the beginning of my corporate career. I worked on numerous projects, learned, tried new things, and developed myself. Despite the later challenges of the pandemic and uncertainty, Quantox is a company that truly cares about its employees and made an effort to ensure that challenges were not felt, and teams adapted well to remote work.

 How do you believe the time initially spent with us prepared you for your current career?

Regarding my initial experience with Quantox, I would highlight two things. Firstly, the excellent mentorship I received. I believe that at the beginning of one's career, having a good mentor is crucial. They provide support for learning and development while also assigning real and challenging tasks that help gain experience – something I definitely had at Quantox. Secondly, the diversity of projects. Working in the outsourcing world allows constant learning through different projects and working with different clients. Each new project is a unique story, a new idea to be realized, and new challenges to overcome – each new experience contributes to making future work easier.

Do you believe this is the right moment for your second experience at Quantox, and why?

Absolutely! In the past period, I have matured and gained a lot of experience, working with startups, smaller companies, and even corporations like IBM. Now is the right time to leverage that experience and take project management to a higher level. Quantox has also matured significantly, working on internal organization, growth, and strategic expansion. Despite industry challenges, there's no better way to progress than by solving problems and facing challenges.

Have there been any changes in your professional journey in the past?

The core of my career has always been communication with people and working on various activities. The type of projects has changed, ranging from in-house product development to outsourcing projects and improving internal processes. Industries have also changed – from education to healthcare, cloud services, and blockchain. However, my role as a Project Manager has remained consistent, helping teams develop outstanding products.

In which areas do you think your previous experience will bring the most value to the PM team?

Primarily, in improving organization and processes. I've had the opportunity to work with numerous startups and scale-ups in establishing PM teams, creating custom PM frameworks, and structuring internal processes. Quantox has made significant progress in internal organization since my first time here when there were around 200 employees, so I see room for further improvement and stability to support the company's continued growth. Of course, my primary focus is on project delivery, and my previous experience in different industries will make it easier to work at Quantox, where each project is innovative in its own way, depending on the industry, technologies, and the client's imagination.

What do you think are the biggest challenges for project managers in the industry today?

As a global challenge that has been widely discussed recently, I would mention remote work. It's much easier to work with a team that's in the same room because co-location facilitates effective communication, team building, and problem-solving. 

The pandemic has brought a new normal – distributed teams and remote work, but the post-COVID era is trying to reintroduce office work through hybrid models. It's up to project managers to find the best solution for their projects and teams. Additionally, there are constant industry changes, a constant influx of new methodologies, frameworks, and tools – all of which need to be followed to stay up-to-date and deliver the best results.

What is your primary motivation and inspiration in business - what keeps you going?

Client satisfaction and team fulfillment. Although project managers don't create tangible value by writing code or creating content, enabling smooth work, leading teams, and solving problems are also crucial for a successful project. The feeling within the team when a project is completed and delivered, whether regularly through sprints or in phases, is highly motivating. When all of that is delivered to the client, client satisfaction is another motivator to continue delivering quality work.

News
Creating Partnerships - Quantox @ Affiliate Summit East in New York!
July 28, 2023
.
by
Aleksandra Džinović
read time
Affiliate Summit East is gathering more than 3500 advertisers, e-commerce sellers, publishers, and tech suppliers will gather from July 31 - August 1 and Quantox crew is coming to share great new ideas with them! Join us at booth #1609!
Read more

New York is the place to be when it comes to attending one-of-a-kind affiliate marketing events! 

Affiliate Summit East is a conference where more than 3500 advertisers, e-commerce sellers, publishers, and tech suppliers will gather from July 31 - August 1, to create partnerships and grow their businesses. 

ASE has been rated in the top 5% of events in the world and its Meet Market has a special “speed networking” setup style for the most efficient way to build partnerships. 

Quantox team will be in New York to share the experience, strategies, tips, and tactics with other experts in the industry. As a leading software development company, we will be there for all attendees interested in innovative software solutions and unique digital experiences. 

Visit our booth No.1609 and meet the Q crew - Vuk Popović / Founder, Filip Karaičić / CEO, Danijel Petrović / COO, and Marko Ristanović / Resource Manager.

Location:  New York Marriott Marquis Times Square

See you in the Big Apple!

Regata i Elektro zvuk - Quantox Uzleće!
July 26, 2023
.
by
Aleksandra Džinović
read time
Quantox ekipu ovog leta očekuje neobičan timbilding u Čačku! Dani urbane kulture, mural, Uzlet fest i plovna avantura klisurom su samo neke od planiranih aktivnosti! Pročitajte šta nas čeka na ovom jedinstvenom timbildingu!
Read more

Quantox ekipu i ovog leta očekuje neobičan i jedinstveni timbilding. Čačak je ove godine imenovan za prestonicu kulture, a mi se okupljamo upravo tu gde je pre 17 godina počela Quantox priča.

Već osmu godinu za redom, Čačak je domaćin festivala Dani urbane kulture u sklopu kog muralisti iz zemlje i sveta oslikavaju prepoznatljive građevine ovog grada. Ove godine će, uz pomoć lokalnih street art umetnika, jedan od murala biti posvećen Quantox-u. 

DAN

Prirodne lepote Ovčarsko-kablarske klisure su nadaleko poznate, a mi smo iskoristili posetu ovim krajevima da oformimo i budemo deo jednog novog i autentičnog spektakla, a to je - Moravska Quantox regata. Sa uigranim timom ekipe Discover Serbia  osmislili smo nezaboravnu plovnu avanturu klisurom. 

Katamaran, čamac ili sub-daska - izbor je u potpunosti naš! Quantox tim ima slobodu da izabere kako će doživeti magičnu Zapadnu Moravu.

NOĆ

Ove godine smo hteli nešto drugačije. Zato smo rešili da probamo nešto nesvakidašnje -  Quantox će biti partner lokalnog muzičkog festivala - Uzlet Fest - u sklopu kog ćemo imati i naš Quantox Electro Stage.

U okviru samog stejdža nalaziće se i chill out zona, kao i Barbot 2.0 - unapređeni robot koji pravi koktele za sve posetioce. Istovremeno, a u duhu Quantox-a, radimo i na podizanju svesti o ekologiji i očuvanju životne sredine. Dok Barbot priprema piće, svako ko donese 5 praznih limenki ili plastičnih čaša dobija besplatan koktel - jer Svaka Limenka Se Računa.

Mnogobrojni specijaliteti, kultura, istorija i zanimljive destinacije nas čekaju - sve što Čačak ima da ponudi ovaj vikend je namenjeno upravo nama! 

Nova avantura za stvaranje uspomena uskoro kreće!

Next Stop for Quantox - Affiliate World conference in Barcelona
July 5, 2023
.
by
Nađa Vukićević
read time
Quantox is attending AWC Barcelona, from the 12th to the 13th of July. Let's meet!
Read more

Affiliate World Conference is a place where the industry’s brightest minds absorb mastermind-level content on stage!

The world’s top affiliate marketers and e-commerce entrepreneurs will meet in Barcelona from the 12th to the 13th of July,  and represent actionable insights, data-driven knowledge and innovative ideas. 

As a leading software development company, with a wide range of services, Quantox will be on the spot, offering quality software solutions and outstanding digital experience to more than 5000 attendees. Drop by our booth C36 and meet the Quantox crew - Filip Karaičić / CEO, Danijel Petrović / COO, Petar Slović / CINO and Marko Ristanović / Resource Manager.

Can you think of a better way to network, interact and look for potential collaboration? 

Location: Fira de Barcelona, Spain, Avinguda de la Reina Maria Cristina, s/n

Booth: C36

We are thrilled to meet you in Spain!

News
Quantox on C-level Panel #2 by Adriatic Valley
June 22, 2023
.
by
Nađa Vukićević
read time
Adriatic Valley's C-level panel #2 in Belgrade on June 29 explores ChatGPT's impact on software engineering. Join Quantox and founder Vuk Popović for networking and insights.
Read more

Adriatic Valley is a tech community currently located in Banja Luka. 

With the aim of professional networking and career development within the IT industry, this community organizes various events such as panel discussions, meetups, and workshops. 

Adriatic’s upcoming event is a  C-level panel #2, in Belgrade. Quantox will be there, with our founder Vuk Popović. The main topic is ChatGPT vs The Future of Software Engineering, and all the participants will share their thoughts about the influence of ChatGPT on this industry. 

The panel will be on June 29 @ Dorćol Platz, starting at 6 PM. If you want to attend, you can register here.

Looking forward to listening, sharing experiences, and meeting great people!

Pomoć onima kojima je najpotrebnija!
June 2, 2023
.
by
Nađa Vukićević
read time
Quantox Technology joins the mission of collecting funds within the donor evening organized by the humanitarian organization "Serbs for Serbs".
Read more

Quantox Technology se priključuje misiji prikupljanja novčanih sredstava u okviru donatorske večeri koju organizuje humanitana organizacija “Srbi za Srbe”.

Donatorsko veče biće održano 20. juna u hotelu Royal Residence u Čačku sa ciljem pomoći porodici Bešanski, kao i Narodnoj kuhinji na Kosovu i Metohiji.

Domaćin dogadjaja biće proslavljeni košarkaš Srbije Aleksa Avramović, a sve prisutne očekuje bogat program! Cena ulaznice je ujedno i donacija - minimalne vrednosti od  100 eura po osobi. Pozivamo sve zainteresovane da učestvuju u sakupljanju 50.000 eura i doprinesu ovim humanim ciljevima.

Humanitarna organizacija “Srbi za Srbe” u proteklih 18 godina prikupila je više od 11 miliona evra i pomogla više od 3 hiljade porodica. 

Pridružite se akciji i podržite one kojima je pomoć najpotrebnija!

Prijave za donorsko veče poslati na e-mail adresu: donatorskovece@srbizasrbe.org 

Dokumentacija plana podele
June 1, 2023
.
by
Admin
read time
Dokumentacija
Read more

Više informacija je dostupno putem linka: https://drive.google.com/drive/folders/1dCaiaLw3YY4K7l81y4nIeEzoDfIsp2Or

News
Quantox Technology Attends AW Summit in Bucharest
April 19, 2023
.
by
Nađa Vukićević
read time
Quantox Technology is attending AW Summit in Bucharest, once again exchanging ideas and innovations by nurturing it's business relations in the industry.
Read more

AW Summit at Bucharest is a merge of learning, innovation and networking!

More than 300 companies from different industries and from 80 countries will meet in Bucharest from 7th to 9th of May with the common goal to network, learn and share their practice.

As the largest European hub for affiliate marketers, digital companies, monetization platforms, entrepreneurs, content creators and social media specialists - the AW Summit conference gathers all those who are experienced in their business fields, willing to exchange ideas and build new business relations. 

With excellent keynote speeches, workshops, expo, and networking events, we are proud to be part of such a event with Quantox C level crew - Vuk Popović/ Founder, Filip Karaičić/ CEO, Danijel Petrović/ COO and Marko Ristanović/ Resource Manager.

As a leading software development company with a diverse team of tech professionals, we are creating top-notch software solutions and offer all-around IT support.

Location: Piața Presei Libere 3-5, Bucharest

Booth#: 2

We are waiting to meet you in person in Bucharest and discuss the latest IT topics and possible ways of successful collaboration!

News
Experience nature with the Fruška Gora Trail
April 12, 2023
.
by
Nadja Vukićević
read time
Quantox continues to support the Fruška Gora Trail - a favorite recreational event that promotes healthy life and good habits for the last 46 years!
Read more
Quantox supports one of the oldest sports events in Serbia!

Just like in 2022, Quantox continues to support one of the oldest sports and recreational events that promotes healthy life and good habits for 46 years - the Fruška Gora Trail!

The oldest mountain and ultra-running marathon in Europe this year will be held on 22nd and 23rd of April. 

What does the Fruška Gora Trail stand for?

Quality time in nature and nurturing health habits!

Through 14 tracks of different lengths and height differences, the Fruška Gora Trail offers the chance to to experience all the beauty of the Fruška Gora National Park, as a recreationalist or as a experienced professional trail runner. 

https://www.fruskogorski-maraton.com/en/marathon-trails/

When does Fruška Gora Trail start?

The official opening of the event is scheduled from 08:45 to 08:55 on the 22nd of April, and at 9:00 - the 46th Fruška Gora Trail will officially begin!

Sunday, April 23 from 11 am, is reserved for the youngest! Only children of preschool age accompanied by parents or other authorized adults can participate in the Path of Joy and Pleasure.

During a hiking tour or competitive race, all participants can feel the natural beauty of Fruška Gora - forests, streams, waterfalls, fresh air - but also, this is an opportunity to get to know the cultural and historical heritage. Along the marathon paths, you can see numerous Serbian medieval monasteries - Grgeteg (XV c.), Staro Hopovo (XVI c.), Novo Hopovo (XIV c.), Jazak (XVI c.), Bešenovo (VIII c.) Fruška Gora hamlets and tourist facilities.

Do not miss the unique opportunity to spend this weekend actively in nature!

After running kilometers and successfully completing the race - we are waiting for you to take a break in the Quantox Chill Out zone!

See you on the Fruška Gora!

News
QUANTOX IT League Story
April 4, 2023
.
by
Nađa Vukićević
read time
What is Quantox IT League, how it started and what is it's goal - read in our newest blog post!
Read more

QUANTOX IT League is the first sports competition of this type in Serbia!

A motivation to enable people in this industry to play sports and connect - resulted in a project which is unique and new in our country.

So far, 5 seasons of the Quantox IT League and 4 seasons of the Summer League have been played in over 800 matches and with a common goal - good fun, quality games, and an opportunity to meet and connect with colleagues from the industry.

With Luka Bulatović, the director of the IT League, we discussed the idea of ​​gathering IT companies in one place through a sport and the advantages this kind of competition provides and promotes.

The Quantox IT league was formed 6 years ago. What was the initial motive behind the establishment of the corporate basketball league and has the main idea changed to this day?

Six years ago, we gathered at the basketball court where we played basketball once a week. Back then we were teammates on the court, and today, we are the organizers of the Quantox IT League. We moved from the court to the offices and thought about how to connect with other IT professionals and set a new standard that the IT world deserves.

We are aware of the fact that it is very difficult to find free time for physical activity, but when you have a team that motivates you - then basketball training and games become an immense pleasure.

To this day, the same idea remains and we are proud of the entire organizational team as well as all the companies that have trusted us and have been participating for years.

What is the main vision of the Quantox IT League and where do you see it in the coming years?

The idea for this project arose as a desire to present the entire competition in a different light. Our mission is to create an inspiring, creative, and positive environment that encourages unhindered freedom of expression through sports. The club's vision is for people from the IT sector to play sports and meet new colleagues from the profession and also raise their work to an even higher level through the Quantox IT League.

For now, the League gathers only basketball players, but we plan to expand this project to other popular sports. The biggest challenge is to attract more companies that will be part of the league, and we plan to do that with constant improvement of conditions and through introducing novelties.

More than 50 IT companies and about 1500 players have gone through the IT League. What are the key impressions of the competition?

We are proud of the numbers that show us that we worked hard all these years to reach the 6th season and 32 teams. During this competition, some of the teams improved their game thanks to the good organization within the team and a large number of training sessions. 

The reasons for participating in the Quantox IT League differ, from recreation, socializing with colleagues, and strengthening team spirit. Furthermore, one of the main competitive motives is raising the trophy at the end of the competition. And yet, above all these, the most interesting part for the participants is the "third half", when they stay after the game and hang out.

What do the companies that are part of the league see as the biggest benefit?

The Quantox IT League offers companies the opportunity for their people to spend quality time participating in a sport & recreational competition with their team. This way, they improve both their physical and mental health. This is one of the ways for colleagues to get closer to each other, get to know each other better, and spend quality time outside the office together, in a different environment. Further benefits are that, over time, members begin to understand each other better, develop better relationships and have more open communication.

What is the main drive of people who are part of the IT League?

Winning and losing are integral parts of every game. Every team has ups and downs. What drives them are the good results they achieve in matches. Another major motivator is the fans who are there to encourage and cheer for their favorites in the stands!

We believe that the conditions in our league are at the highest level in the country, but we can do even better. The real challenge is to overcome yourself, to do something new. Challenges are what actually drives us!

The IT League has recently gathered 32 basketball teams and organized an humanitarian All-Star event for the treatment of four-year-old Helena Živković from Čačak, who suffers from autism. Hardware and Software teams competed to help little Helena, and collected 126,900 dinars from ticket sales. This is just one of the many ways in which this kind of sports competition contributes to individuals and communities when needed.

The fifth season of the Summer IT League is beginning soon, and registrations start on the 17th of April.

See you there as we continue to strengthen the IT community through team spirit together!

PER DATA AD ASTRA: Quantox at Geekstone Meet-Up Event
March 16, 2023
.
by
Nađa Vukićević
read time
How to connect artificial intelligence and shooting stars? Well, you can find the answers to these questions from our Dušan Pavlović, Data Scientist in Quantox Technology
Read more

How to connect artificial intelligence and shooting stars?

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

Together 4One! HIT CS:GO Vol.4 registration has begun
March 15, 2023
.
by
Nađa Vukićević
read time
Serbian IT companies will gather from 3rd to 6th of April at the CS:GO Vol.4 charity tournament.
Read more

The traditional spring CS:GO tournament is upon us!

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!

Blog
Quantox should be Developing your Mobile Apps
June 15, 2017
.
by
admin
read time
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...
Read more

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.

Mobile3

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.

Mobile2

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.

Blog
Mystery About Processes Revealed!!!
May 31, 2017
.
by
admin
read time
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.
Read more

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.

software development process

So, first, let's demystify what the process is.

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.

Process

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.

Remember, you are not alone

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 Are Always in The Process of Becoming the Best in The IT Industry!

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!

Blog
A Holistic Approach to Web Development
May 16, 2017
.
by
admin
read time
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.
Read more

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.

Vuk-Popovic

“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.

post_3

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.”
Blog
Quantox`s climbing towards excellence driven by KAIZEN!
May 4, 2017
.
by
admin
read time
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...
Read more

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.

kaizen4

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.

kaizen5

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!

kaizen1

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.

Blog
Life with Quantox Family, where "work hard, play hard" becomes reality!
April 5, 2017
.
by
admin
read time
Let me tell you something about working here, in Quantox Technology! It is not standard, boring job! It's a way of life!
Read more

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.

vojo1

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.

vojo5

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.

vojo4

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!

vojo7-2

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!

Blog
Web Design isn’t about being the fanciest artist
March 7, 2017
.
by
admin
read time
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.
Read more

Artistic Talent- Important But Not Crucial

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.

sepia filter web design PC

Oil Painting Won't Work On Your Computer Screen

Vuk-Popovic Quantox Founder

“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…”

How Design Portfolio May Be Misleading?

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.

Milan-Danilovic-Lead Designer Quantox
“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.”
laptop programming code design sepia

State-of-the-art Digital Design is Found in Quantox!

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!

Blog
Investigating Value myth
February 6, 2017
.
by
admin
read time
Many companies deliver products, services or business solutions. But customers are not interested in them.
Read more

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.

value1

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!

value5

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.

value4

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.

Blog
What we learned from a recent teambuilding
November 10, 2016
.
by
admin
read time
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.
Read more

What if we invest in people and they leave?

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.

Friendly atmosphere is

“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!

Quantox Racing Is Team Building And An Efficiency Lesson

“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"]

Winning is important

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!

Blog
Code monsters are done for good this Halloween
October 31, 2016
.
by
admin
read time
Holidays are times when most of the bugs in code come to the surface. Our dedicated team of exterminators fights them using best practices
Read more

Quantox Is The Easy Solution For Fixing Spooky Code

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!

The Worst Of Them All

   Code Ghosts:

Code ghosts are badly written code

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:

Code ghouls and bad programmer

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"]

Uneducated programmers

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.

Ninja developer at a glance

Quantox dedicated staff is educated team of professionals[/caption]

Have a happy and safe Halloween!- From Everyone At Quantox.com

Blog
Investing in employees is investing in future
October 28, 2016
.
by
admin
read time
PHP conference BGPHP is one of the best conferences for anyone interested in the PHP programming language.
Read more

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"]

PHP conference stage

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!

Blog
Help: Reset GIT branch to a specific commit
August 30, 2016
.
by
admin
read time
“Reset GIT branch to a specific commit” is the first topic we would like to address in the Help section.
Read more

“Reset GIT branch to a specific commit” is the first topic we would like to address in the Help section. Since many of us find ourselves in a situation when we want to reset the master branch to a specific commit of the master- or some other branch, we'll take some time to write a short guide on how this can be done in a few steps.

RESET BRANCH TO A SPECIFIC COMMIT git reset –hard 87a9789447846c6ff3275f93589fbab3c7b801ec (commit hash that we want to reset the branch to)git checkout -b xx (we check out a fictive branch, which will become master)git branch -m master old-master (rename current master to something else)git branch -m xx master (rename fictive branch to master)git branch -d –force old-master (delete old master – not needed anymore)git merge -s ours origin/master (merge master branches, but prefer local data)make some changes to test git.git commit -m ‘test’ (if needed do git add . first)git push –set-upstream origin master (set local master branch to track origin master branch)git pushgit pullWe have also made a package that automates this process via artisan: https://github.com/ivanciric/artisan-git-toolsEveryone is invited to contribute to join the development of various commands that further facilitate our work.

Blog
Rafting 2016 in numbers!!!
July 6, 2016
.
by
admin
read time
As we announced in period from 30.06.2016 to 03.07.2016. Rafting Center Tara-Raft welcomed 72 people from Quantox Technology.
Read more

As we announced in period from 30.06.2016 to 03.07.2016. Rafting Center Tara-Raft welcomed 72 people from Quantox Technology.We came to rafting center on Thursday around 2pm, and left it on Sunday at 11am, which means we spent around 70 hours hanging together.

Camp management estimates we had around 4 or 5 hours of sleep per person out of those 70 hours.Out of 72 people that came to rafting, 65 decided to go on adrenaline river ride on Friday. We were driven by 11 cars, and spread over 9 boats with 9 rafting skippers. All river boats went over 16km long riverbed of Tara river and another 4km of riverbed of Drina river. We got to finish in 3.5h spent on river. Out of which 3h were spent on water and 0.5h in pauses by the river.

By unofficial, but precise measurements of skippers, every boat made average of 1236 strokes. Taken care that every stroke spends 32 to 36 calories, we burned approximately 44000 calories per boat. Pretty impressive, no? We weren’t lazy and make a bit different calculation, every boat became lighter in average by 4 to 6 kg.This time of year around 500 cubic meters of water flows over Tara riverbed, which means for the time we spent on river approximately 324.000.000 cubic meters of water, which equals the capacity of Perućačko lake on the Drina.

We estimate each person had two sips of Tara river while, so we all took this natural beauty forever in ourselves.On Saturday, 58 people took safari tour through national park Sutjeska. Passengers were spread over 9 jeeps with 9 drivers. During the trip, we went over Tjentiste, rainforest Perucicu with view on waterfall Skakavac (71m) and climbed viewpoint Prijevor with an elevation of 1660m. As our camp is on 440m, it means we overcome 1200m altitude. Way to go crew!

Prijevor is beneath Maglic, which is the highest peak in Bosnia and Herzegovina (2386m). After Prijevor we visited the biggest open pool in Europe – Tjentiste. We crossed 140km during the safari and estimate loss of 6l of body liquid during the drive on the hot summer day.During our stay hosts organized 3 music bands to play and entertain us in night hours. Music spent a total of 18 hours playing, which is a total of 567 songs played. Out of these only 4 songs were a folk genre. Also in the night between Thursday and Friday, they played 10 heavy metal songs which were taken very well from hosts as well as Quantox team.

A couple of interesting facts come from Tara-Raft bar. For the time we spent in camp, we drank 13 barrels of beer, 146 bottles of beer, 98 bottles of juice and 9l of spirits. The part which will mostly be interesting for programmers is how much coffee was consumed. Well, here’s the number: 200 domestic coffees and 32 nes coffees. No one was drinking tea.Restaurant statistic says we had 22kg of meat during 4 days.

Approximately 80kg of meat was consumed during lunch, around 60kg was used for breakfast, and another 80kg was served for dinner. We also spent 20kg of milk products, cheese, and kajmak.Hope you enjoyed the read and facts and that we managed to present you part of atmosphere from teambuildingUntil next time…

Blog
The Importance of Project Continuity
April 17, 2016
.
by
admin
read time
Digital publishing used to include many small subcontractors and often required a lot of management supervision time from in-house executives, dealing with overages and missed milestones on project timelines.
Read more

Digital publishing used to include many small subcontractors and often required a lot of management supervision time from in-house executives, dealing with overages and missed milestones on project timelines. Worst of all, when anything went wrong, all the individual subcontractors would try to point fingers at each other as the way to avoid any level of accountability for their own errors. Quantox has helped to change all that by providing project continuity and the results are exceptional.

When you have Quantox build your digital property, you aren’t just getting a gifted designer, a talented coder, an experienced marketing team and each of the elements you need to succeed on the modern web – you are getting a coherent team of professionals. People who are used to working together and who understand that the sum total of their effort will be better than the individual effort of any one part of the whole.

quantox-cover

More importantly, our supervisory staff and project management leads are familiar with every member of the team, are able to motivate and inspire their team, and significantly reduce the need for any outside resources being allocated to keeping the project ahead of schedule and under budget. That isn’t to suggest we are perfect, nobody is perfect, but we can guarantee you that if we do ever make a mistake, we are accountable directly to you and we will make it right quickly because our reputation depends on your satisfaction. We only point fingers at each other when we are complimenting one another, errors or mistakes that need to be corrected are the responsibility of every single person who is part of Quantox.

That continuity gets you the best results, with the least resources every time, and it is a key component of what your Quantox relationship is all about!

Let's talk!

Blog
Start It LEAN
March 15, 2016
.
by
admin
read time
When you are starting up a new business, with a startup methodology, it’s best to do things right straight from the start. In 2008, entrepreneur...
Read more

When you are starting up a new business, with a startup methodology, it’s best to do things right straight from the start. In 2008, entrepreneur, Eric Ries developed the LEAN method of creating a startup, and it’s a great methodology. Ries came up with this because he wanted to create something that would shorten product development cycles and create continuous innovation in startups.Ries came up with this idea through failures. His first startup, Catalyst Recruiting, ultimately failed because it was not agile enough to recover from the initial product launch to give their customers what they wanted. Ries experienced a similar failure with There.com, giving him plenty of learning material from his experiences.

What is Lean Start-up Method?

Ries took a look at something called LEAN manufacturing, which was developed by Taiichi Ono in the 1950s. This particular system of manufacturing helped to both reduce waste and increase productivity with a few methods, one of which being quality assurance checkpoints placed in key parts of the manufacturing process. The lean startup process takes this philosophy and moves it into the startup atmosphere.The basic gist of a LEAN startup is that companies must first create an MVP or minimum viable product - the product with the least amount of features needed to function correctly - and then test it and see if customers can actually use it. Like Ono’s many quality assurance checkpoints, the customer feedback then informs the future adjustments to the product, creating a continuous feedback loop. This helps to reduce waste created by companies who put too much effort into launching a product with many bells and whistles.Using the LEAN startup method can really help you to save money and be more efficient.

LEAN on Quantox To Bring Your Idea To Life!

Working with Quantox on developing your idea promises only steps forward, and very little or none going back. As we work toward creating an MVP from your initial idea, we are already a few steps ahead. With each upgrade of your product after the launch, we climb higher towards the success. One step at the time, building your brand with diligence and continuity that always bring the best results. Let's Talk!

Blog
KISS (Keep it Simple, Stupid!) And You’ll Love The Results
February 23, 2016
.
by
admin
read time
In our vast experiences dealing with projects and project management, we have learned that it is best to KiSS. No, don’t worry, that isn’t a romantic come on, it is simply a witty acronym that stands for Keep it Simple Stupid.
Read more

In our vast experiences dealing with projects and project management, we have learned that it is best to KiSS. No, don’t worry, that isn’t a romantic come on, it is simply a witty acronym that stands for Keep it Simple Stupid. Complicated projects with multiple moving parts that all depend on one another rarely succeed, from what we’ve seen.

Start From Creating MVP

Our advice is to get to an MVP (minimally viable product, or the least amount of features your product or project needs to get started) as soon as possible, and launch. Once you are actually launched it is quite easy to work towards incremental improvements continuously throughout the life of a product. One of the biggest mistakes that we have seen in our experience is people who have an unclear vision for their projects, which doesn’t make for a clean and concise MVP.Another mistake that often hampers projects is when companies try to do too much and create too many features prior to launch so that your product is sitting around while competitors can easily take advantages of gaps in the market. Ambition is definitely good, but too much ambition can also be a killer.

How To Get From Idea to MVP?

How do you get the perfect MVP? It’s not that hard. Think about your product or project. List the features that are essential to it’s functioning, and get those features working flawlessly. Leave out anything that is extra, or not essential to the product you want to create. Those most basic features are the ones to launch within your MVP. After launching, think about any bells and whistles you would like to add to enhance or change your project.Remember, the thing that matters most is having a functioning product that does what you want it to do, not having the most elaborate product out there on the market.

Quantox- Keeping Software Development Simple Since 2006!

Quantox operates with the help of Kaizen mindset, meaning we achieve great results by first completing smaller, but equally important tasks. Each one of us, but working as a team, has a clear task to complete that will enrich your project and lead to project realization faster and without hassle. Task by task, we'll take your project from idea to MVP, launch your product and keep on improving it with new features and possibilities. Do you want to see simple and clear project development process? Let's Talk!

Data and AI in eCommerce: Use Case Manual
Learn more ↗
The Ultimate Guide to Software Development in 2022
Learn more ↗
Impact of outsourcing to your business
Learn more ↗
Application Development for Business Growth: Step-By-Step Guide
Learn more ↗