Holidays are times when most of the bugs in code come to the surface. Our dedicated team of exterminators fights them using best practices
As everyone prepares for Halloween and you start noticing all the ghouls, ghosts and goblins in your neighborhood, you are probably already thinking none of them are really that scary compared to the spooky feeling you get from poor code written by unreliable programmers, which we wrote about here. Here is how Quantox drives a wooden stake through the heart of bad code, along with the details of a new treat we are offering you this holiday season!
Code Ghosts:
Optimize your code and don't let Code ghosts surprise you on holidays
Bad code hides in your backend like a Ghost waiting to jump out and shout BOO when you least expect it! Your systems may seem to work correctly, but is everything tracking properly, are any resources being wasted and it is you really sure it isn’t all about to fail when you add a new plugin or feature for your end users? Quantox can review your existing architecture, or streamline your software line by line if needed to minify the source, enhance load speeds and remove all doubt about the quality of your network.
Code Ghouls:
Not rich enough to have cheap codebase
Nothing is more ghoulish than ransom schemes and backdoor access unethically installed by a fly-by-night coder you never should have hired in the first place. Security always starts internally, with good solid code written by a reputable firm that has a long track record working with known brands and caring for their infrastructure. When you work with Quantox, we supply plenty of references and testimonials from people you already know and trust. If you are nervous a ghoul may have already compromised your code security, contact us right away to discuss the many ways we can clean up your code and establish meaningful backup procedures to chop off that ghoul’s head before he ever gets close to anything of value!
Code Goblins:
[caption id="attachment_191" align="alignnone" width="761"]
Incompetent developers are developing your site, why?
They don’t really mean any harm; they’re just a horde of completely incompetent monsters that run around claiming to be professionals. Did you try to save a few pennies by paying a goblin to pretend to do a good job when you could have hired Quantox and actually gotten great code instead? Relax, we aren’t mad, we're ready to fix whatever they left unfinished. Sometimes we can make use of their failed attempt, but more often we can write fresh code that gets the job done even faster and better than you ever expected. Hire us when you want to stop hiring goblins and start working with a team of real experts.
Trick or Treat?
At Quantox we don't believe in tricks. There isn’t one simple trick to make you trillions of dollars and clickbait doesn’t work when talking to business owners. What does work is focusing on providing honest, the quality code in a professional manner and that's what makes working with Quantox a treat! To make your Halloween even sweeter, we will add some extra to your goody bag that, on any work from a new client who needs help fixing the mess other companies have already made. We know it sucks to have to re-do something you thought was already taken care of, and that will never happen once you start working with Quantox, so this first time you want to get away from the monsters to step into the light with Quantox.com, we’re ready to help you at even lower price than usual.
Quantox dedicated staff is educated team of professionals[/caption]
Have a happy and safe Halloween!- From Everyone At Quantox.com
PHP conference BGPHP is one of the best conferences for anyone interested in the PHP programming language. Speakers at the event covered topics for novices and experts interested in sharpening their PHP skills with there were a lot of interesting sessions aimed at improving the way programming is done on an everyday basis.
[embed]https://www.youtube.com/watch?v=hqznLOCVroY[/embed]
“Many programmers come from all around Europe to be part of this conference,” said Dan of Quantox.com “and we were proud to send six of our team lead programmers to the PHP conference. “A lot of the workshops were centered on an arcade game theme this year. Pixels, video games, potions (beer) - even the music being played was from famous games. Overall it was a terrific experience and a first class opportunity for programmers to learn from each other as we shared our own experiences and heard from other top software engineers about their own programming style to better define best practices that benefit all of our clients.”
Quantox understands that the continuing education of each part of the team is essential to evolving our skill set and staying ahead of the curve. Our clients succeed in fast-paced sectors of the digital marketplace, and they rely on us to always know the best way to do things right now, and the most likely ways to future-proof build with an eye on what’s about to happen next. BGPHP began as an initiative by a small group of developers who started the first PHP User Group in Sofia two years ago.
[caption id="attachment_147" align="alignnone" width="750"]
Opening talks of PHP conference before the amazing session[/caption]
Sending half-dozen top-tier PHP programmers from Quantox to be part of the event is our way of supporting the creative culture that all digital professionals value. It also serves as a strong incentive for qualified employment candidates to come join the Quantox team because it’s easy to see that employee enrichment is a core component of Quantox DNA, backed by significant investment in each of our esteemed team members.
If you are seeking a career in Web Development, Programming, or Digital Project Management, and have a fascination with the new tools that are on the horizon, be sure to find a company that supports those initiatives and its staff effectively. It makes a world of difference for the way technology reaches the market and the way your career trajectory takes flight. At Quantox we are always hiring the right people to fill exciting positions in our dynamic production environment. Check out Careers at Quantox to learn more right now!
“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.
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…
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.
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!
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.
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.
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!
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.
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 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 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!
So, you have a project and you are going to create a request for an exterior company to get the job done. Keeping your project request clear and detailed will help you a lot down the line, and will also save you money. Project requests set the precedent for the entire project, and it is helpful to start it off on the right foot.
If you end up presenting a project with a confusing description and scope of work, it costs your team time, costing you money. There are a few ways that this will drain your pockets. First of all, all of the back and forth communication it will take to clarify your work request just isn’t worth it, when with a clear work request your project can get started right away. Each minute you spend communicating and clarifying is the time that is not being spent working on your project. What is even worse, is the second way that an unclear project proposal can cost your company money: unclear project requests can lead to drafts of your project being created that are completely misguided or simply not what you are looking for.
In creating clear project requests it is also important to get your whole team’s input early on in the process, before making the request, rather than presenting them with a nearly finished project and getting their input then. This will also save you a lot of time and money because your team is smart and probably has great ideas that would improve any project your company is working on. Using their ideas early on will keep you from having to revise projects over and over to incorporate innovative employee ideas.Start your project off right with a clear and concise request that will lead the way to the project you are envisioning.
Creating project request and presenting it to an exterior IT company is not an easy task, but with Quantox it can be a lot easier. The project managers working in Quantox know that the best developed ideas are presented in the clear and concise manner. So, when you're ''stuck'' and can't seem to organize your project, our PM's are there to help you determine the scope of work, requirements, timelines and deadlines of your project, thus helping you save money. You have a great idea, but don't have all the details ''polished-out''? Let's Talk!
Project documentation is an important part of any project, but especially those that create systems that will be used by people whether inside or outside of your company, which are either created by people outside of your company or will be used by outsourced employees. Proper project documentation can set the precedent for the way your company will manage that project once it is complete and the way that other related projects will get managed in the future.A job certainly isn’t over when a project is completed, especially in the sphere of web and technology.
Most projects in this sphere are development projects that will get used in the future either internally within a company or externally by consumers. These projects will need to be supported since your internal teams will need to learn new systems and get used to using them. You can really prevent problems down the road by having great documentation.When you use project documentation, it is best to use whatever best practices are suitable for your industry, because then it will be easier for your team to learn the new system, and any new team members who come on should be able to learn it easily, as long as they are familiar with your industry best practices already. In addition, should your team run up against any obstacles in the months or even years after the project was completed, having proper documentation can save your company a lot of money and time.
Without documentation, your company will have to spend money and use people’s time to figure out any issues, but with the project being clearly explained, you should see nothing but smooth sailing in your future.
At Quantox we keep our organisational skills at the highest level. By having professional project documentation, but also company profile documentation and Quantox people documentation, we armed every Quantox member with a reliable source for solving problems and built bridges between our own people.
Outsourcing with Quantox gets that much easier when we present our documentation, leaving no questions unanswered. Still, error prevention may be the best outcome of our diligent record keeping of everything we do for our clients. Do you want to learn more- Let's Talk!
When hiring someone for work that is not going to be done within your company, it can be hard to tell whether you should hire a freelancer or use an outsourcing company. What is the difference? Freelancers are typically individuals who provide specialized services on their own time while outsourcing companies have full-time employees who can provide many types of services under their direct supervision.
Many professional companies and people prefer outsourcing companies because there is a single contact person that can give you access to a wealth of services. When you go with freelancers, you will have to contact different freelancers for different services, which will not only make your Rolodex quite large but can get confusing and often leads to scheduling conflicts that cascade if anyone freelance misses a milestone that the others were relying on having completed in time. This becomes especially problematic if you have a lot of projects happening simultaneously.
Another reason why businesses prefer to use an outsourcing company is that it mitigates risk. If a freelancer gets sick or has some type of family emergency – that’s it - your project becomes delayed. Your work will not get done until they are better and back to work. However, if the person working on your product from an outsourcing company is ill one day, there is typically someone else there who can pick up the slack and keep your projects going full steam ahead. Thus, outsourcing companies tend to give you more complete coverage and usually get a job done faster.
Lastly, with freelancers, there is no surefire way to vet them. Sure, there are online review sites, and they may provide you with references before you hire them, but if you choose an outsourcing company, they have already gone through the hiring process. Thus, they know their employees well, and typically know that they are quality workers who will finish the job in a timely manner because they have a reputation to uphold. Hiring a random freelancer off Fiverr may sound like a smart way to save money until you examine all the unintended consequences and learn to leave those risks on the shoulders of an outsourcing company with shoulders broad enough to carry them all for you.
If you don't need only one Java Developer or a web designer, but a whole development team, you should consider outsourcing a company like Quantox. You'll have access to all necessary staff members- from developers, to analysts to QA specialists. It you have any questions about IT outsourcing, we are glad to answer them and help you reach an inofrmed decision. Let's Talk!
When you hire an outsourcing company to get a job done, you may feel comfortable knowing that they have the experience to deal with your project, so creating some type of official agreement may not be on your radar. However, agreements are actually quite important, no matter how much you trust the company you are hiring to get the job done. It helps to protect yourself as the client and them as the vendor, should anything go wrong during the job, as small as that possibility may be.
First of all, having an agreement is really the only way to make sure everyone truly understands the project at hand. It usually spells out the scope of work entirely, with specific details, so both parties know what is expected of them, and that includes you.
The company you hired won’t be waiting for a month to start the project because you didn’t know you were supposed to send them some photo assets, and they will be able to provide the results you need when you need them.Agreements can also help to avoid miscommunications during the work process, and also can avoid conflict when miscommunications do happen during the project timeline. If a miscommunication does occur, you can just refer to the agreement and quell the worries of both parties since the job will be spelled out plainly in the agreement.
Finally, agreements help to create a timeline and actionable checklist that the team working on your project can work from and check to make sure that all the work agreed upon is done in a timely manner and at the level of quality that you have requested.Basically, having an agreement always ensures that both the client and vendor are protected and covered, and prevents things from going wrong due to mistakes and miscommunications. While things hardly ever go wrong, agreements make it easy to smooth things over on those rare occasions.
Here at Quantox we understand how important it is for you to feel that your intellectual property is truly yours. Not only will we protect your idea from plagiarism, we will also ensure that every word of our written agreement pertaining to the development process is fulfilled.
Don't take our word for it- our promise are our signatures on the project detail and development process contract. Let's Talk!
Employing people in-house is the most costly option, and beyond the obvious costs of salary, benefits, and training there are many other expenses that come along with the challenge to continually motivate your own staff. Outsourcing is a good way to save some time and money by utilizing a fully managed team of personnel who already have exactly the kind of expertise you require.
Outsourcing also gives you the opportunity to save money by only utilizing the people you need for the specific tasks you wanted to take care of right now while letting someone else worry about all of the HR challenges and ancillary costs that come along with maintaining a world-class workforce.The main barrier companies have when starting to outsource workflow is the fact that choosing the right outsourcing company to work with can be a challenging and confusing ordeal in itself. However, if you follow some common sense tips, choosing an outsourcing company can be made easier and establishing a streamlined workflow that saves you resources while improving your results is an attainable goal.
When starting to think about choosing an outsourcing company, always get references from trustworthy brands in the industry. Just as you would get a reference for a good dentist from a friend you trust, an outsourcing reference about the team that seems to have everything together is the key to knowing the difference between an option that merely looks good and one that actually is great.Once you have a potential company in your sights, do the research necessary to get to know the company and the individuals you will be working with on your own projects.
Make sure the company has a good track record and can articulate a recent easy to verify trail of satisfied companies who have already had similar projects to your own perform. Most importantly, get examples of work they have already done.
Many outsourcing company sites will proudly display some of their clients, and they may even have a case study or two on their sites to show how using their services can positively affect your bottom line – but always be careful to vet those items by speaking to the actual clients being quoted and making sure they are recent examples rather than old work done by someone else who left long ago.
It is also important to make sure that any outsourcing company that you are considering is able to come up with a clear plan that has concise milestones for your needs. It’s one thing to be able to talk the talk, but can they walk the walk? Displaying the ability to set a plan in place is a good sign that they can also complete the work assigned. All too often you’ll notice the same people who failed to show you a workable plan are the ones who are unable to complete the work as well.
There is plenty of work to be done in preparation of your project, and that phase of the relationship is also an excellent opportunity for you to evaluate the team you are hiring and the way they work with you.
Once you have the right people in place, from a company like Quantox, the scalability of an outsourced option gives you tremendous advantages over in-house employees, because unlike the arduous process to hire one person in your office, the outsourcing path opens up the possibility to acquiring a limitless pool of qualified experts at virtually any task you want to accomplish. Let's Talk!
In sports and virtually every other form of competition, the cliché is that speed kills, because getting to the goal first provides an undeniable advantage for one competitor over the other. That same principle applies to all forms of web development and it is becoming increasingly essential thanks to recent changes by Google and others to the way organic web traffic is allocated.
Even more importantly, the expectations of your customers are tied directly to the speed of your site, apps and digital products.
In the dial-up era, it was common to wait for a page to load due to lag times caused by low bandwidth. This was also a blessing for inefficient developers because the slow loading times and resources squandered by their code were often covered up by the even slower download speeds available to customers. Now, with many clients having access to 1GB connections and mobile providers continually improving throughout while spreading the reach of public WiFi, even the smallest lag or latency is infuriatingly obvious to your potential customers or clients.
Google had repeatedly expressed the fact that mobile load times are now a significant signal used in determining their search results, and that has even gone so far as to provide a simple tool to test your load times on desktop and mobile versions of your website. The tool is free and it assigns a 1 to 100 score for your site speed. Even more importantly, it makes simple suggestions of ways to improve your speed score, and it is critical to achieving a score of 85 or better for both Mobile and Desktop on nearly any website you publish.
The so-called Mobilegeddon update Google made in 2015 underscored the importance of Mobile responsive design and echoed the significance of making sure your site loads lighting fast across any device that a viewer decides to use.
Quantox helps many of our clients by cleaning up the antiquated code, refreshing the underlying database structures being used and making many other seemingly small improvements to incrementally optimize existing websites. We also use industry best practices and many proprietary methods to ensure that any new site we create for you is as fast as possible, to the delight of search bots and human visitors alike. Let' Talk!
Imagine if you walked into a brick and mortar store and were greeted by a salesperson who immediately asked, “What is your date of birth and credit card number?” A store like that wouldn’t get many sales or last very long, yet online site owners seem to think it is somehow more acceptable to create landing pages that abruptly demand all kinds of personal information from potential customers in a completely non-conversational way.Too often we are given site mock-ups or see sites designed by others that immediately request signup information from end users. Sure, having a signup button makes sense, or asking for a name and email address may be part of your business model, but the conversion ratios, time on site, bounce rates and other metrics can easily be improved across the board by engaging the viewer in a more conversational way.
For example, instead of asking someone to enter their purchase information and then giving them access to a catalog of items for sale after they have registered, you will earn far more by allowing customers to browse your catalog as guests, let them choose the items that they want and only ask for payment details once they reach the cart page to complete their transaction.The psychology of this method is very simple. Once someone has already invested ten or twenty minutes of their time browsing items, choosing products or services, and building a basic level of trust with your brand by seeing how well your site satisfies their requests, they become far more likely to take action at the eventual point of sale. Exactly the same way a shopper is more likely to buy a pair of jeans at a clothing store after browsing the shelves, selecting the perfect pair, trying them on, interacting with a sales associate and then later being asked to pay at checkout by a cashier.
The best sites do a terrific job making the sale seem secondary. As online marketers we are all focused on improving the CTR, maximizing revenue and preventing traffic leaks – but as a customer that all need to fade from your attention and be superseded by the fun and excitement of finding the site you want most, getting the attention you deserve and feeling as though the money being requested is more of an afterthought than the central priority of the entire user experience.
Quantox experts are available right now to look over your existing sales funnel and to make actionable suggestions that improve the flow of traffic from your landing page to your join form or cart transaction page. The results are easy to track, and as any experienced marketer can tell you it is almost always easier to earn more by properly monetizing the traffic you do have than by inefficiently marketing to a new wave of visitors. Let's Talk!
One of the more common buzzwords among developers these days is ‘responsive design’, which many confusingly misunderstand as ‘using a Wordpress theme that looks sort of OK on mobile devices or desktop screens.’ The fact is that responsive design actually requires quite a bit more than that, and the benefits of doing it right are substantial.
Responsive design is all about presenting online content on any device as if it were intended to work perfectly on that device primarily. When a customer views your website from their desktop computer, they could care less how it might look on an Android phone. If they use an old and antiquated version of Netscape at their browser, they want to see the site in all its glory, and how it would have looked if they chose Chrome instead becomes meaningless to them. When it comes to design, the customer is always right, and that includes their implicit choices of mobile carrier, platform, operating system, browser, hardware, and software each time they visit your website.Some great tools have been added to the development arsenal recently including HTML5, H.265/HEVC video codecs, letsencrypt.org SSL certifications, a slew of mobile diagnostic tools from Google and more.
Utilizing these tools and many others, Quantox creates websites, mobile apps and offline marketing materials that give your brands a terrific uniform presence in a way that is completely agnostic to the choice of device or viewing methods your existing or potential clients prefer. To learn more, contact your Quantox agent and see some examples of what responsive design can actually do for your own bottom line. Let's Talk!
We are looking for an exchange of experience and ideas that improve the digital world and shape our future!
Gathering together Haufe experts and IT companies, partners, and clients, the Haufe X360 Summit takes place at the Kameha Grand Hotel in Bonn from the 29th to the 30th of March.
Lecturers from Haufe and Acumatica - the platform on which Haufe is based- will discuss planned system innovations and software improvements.
We are looking forward to hearing from great people, meeting other Haufe partners, and sharing experiences and ideas.
The Quantox Crew will be there!
You can meet our people and find out more about our services, advanced digital solutions, and models of cooperation. We are happy to have a chance to network with new potential clients and all new partners ahead!
Summit Agenda and more info can be found at the link
Petar Slović, Chief Innovation Officer @ Quantox Technology, will give a lecture at a workshop organized by DaFED at the Rectorate of the University of Novi Sad on March 1, starting at 6 p.m.
At Peter's workshop "Simplifying Full Stack Serverless Development with tRPC in NextJS" visitors will have the opportunity to learn how to use the power of the T3 stack and tRPC to create scalable full-stack serverless applications.
DaFED is a non-profit organization dedicated to creating educational workshops and networking events for designers, developers, and all tech and innovation enthusiasts.
Discover the benefits of using tRPC in NextJS and learn how tRPC can facilitate the creation of secure and efficient serverless APIs without burdensome infrastructure management.
The workshop is free, and you can find more information, registration, and a link to the live stream at https://dafed.org/
Are your software projects delayed due to a lack of developers?
Are you finding it hard to hire and retain good developers?
Are you trying to reduce costs and increase the flexibility to scale your project?
Are you looking for a partner you can trust?
Complete software development from scratch and all-round IT support services.
The Oitavos Hotel, Cascais/Lisbon, Portugal
Quantox Booth Location: MMT6
Schedule a Meeting
If you are looking for a man who will answer your questions about potential partnership opportunities, look no further. Alek is our CDO with solid skills in leading teams and running projects developed over the years. Do you have projects that need reinforcement, and engineering support or do you need a partner for brand-new software solutions? Talk to Alek and find out more.
He is your guy if you have a major project planned or ongoing but don't know quite yet how to ensure your software development is running smoothly. As our COO, with more than 15 years of experience in the IT industry, Dan can understand you and optimize your software development process.
A new milestone in the IT world! Building the future with strong partnerships!
Quantox Technology and Sandberg Capital have signed a partnership for the further expanding growth of the company, bringing it to a higher level! A €20 million investment is aimed at making a significant leap for Quantox’s future sustainable development, talent acquisition, and strategic global expansion.
Sandberg Capital is a Slovak private equity company established in 2014 with an AUM exceeding €340 million. It focuses on investments in small and medium businesses in the Slovak Republic and the region of Central and Eastern Europe, including among investors institutional ones, such as the European Investment Fund.
This partnership is one of the top 5 investments in the region so far, signed with companies from Serbia.
With Sandberg’s support, Quantox Technology plans to make successful breakthroughs in new markets, building even stronger client relationships with greater freedom and creativity in creating new software solutions.
“By entering into a partnership, we want to broaden our expertise and further strengthen our position as a leading IT employer in the region. Also, this investment will enable us to have a greater presence in the European and US markets, which will mean a lot to our clients by increasing the range of services in delivering high-end digital solutions and providing comprehensive IT support”
The company’s focus remains the same – discovering new perspectives and empowering the Q team. The partnership is an additional lift that will bring Quantox even closer to long-term growth, sustainability and stability.
“Given Sandberg’s multiple investments in the IT sector, we see an increasingly strong push for digitalization across the economy. At the same time, we perceive a severe shortage of IT professionals that may be preventing companies from growing and achieving their strategic goals. The investment in Quantox reflects our long-term strategy of partnering with ambitious entrepreneurs in sectors that directly or indirectly help with the digital transformation of the economy,”
Matej Klenovsky, Investment manager at Sandberg Capital, believes that Quantox and Sandberg share a similar growth mindset and have the same ambitions and perspectives for future achievements.
“Quantox, in addition to employing a large number of IT professionals and having a great ability to attract clients from various industries, is truly committed to the development of the local IT community. We believe that this company is more than ready for the next step and we are eager to follow them along the way, giving support through our experience, knowledge, and capital.“
Both partners will be focused on strengthening Quantox’s business – establishing a local presence, expanding the spectrum of services to respond to clients’ demands from all parts of the world, and improving internal processes and organizational structure.
“We are extremely grateful for the trust and support of our new partners – this is a kind of confirmation for everything we have done so far, as well as the opportunity to be even better and grow together. Following the shared vision for Quantox, we strive for global expansion and adoption of new knowledge, skills, and experiences while preserving the values and culture of the company itself”
With 16 years of experience, Quantox is recognized as a reliable partner in the world of digital technologies. After three successful acquisitions in the last year, this is an important step and kind of “wind at our back” that will lead us closer to our vision – to grow in expertise, nurture people as the priority value and become one of the most trusted and efficient partners in the digital world.
Quantox was advised by Grubišič & Partners – Corporate Finance as financial advisor and Four Legal as legal advisor and Sandberg Capital was advised by ESFA as financial advisor, EY as financial & tax due diligence advisors, and BDK Advokati as their legal support.
A new digital era is at our doorstep. By supporting clients worldwide and developing IT potential in our region – we continue making ideas and vision possible!
Proud to announce that our team has received another reinforcement! We are introducing Marko Nikolić – the New Head of Finance at Quantox.
With many years of experience in various senior positions and expertise in the financial sector, Marko brings a unique set of skills. He is highly creative, innovative, and well-versed in the latest financial trends and strategies.
His passion for finance and enthusiasm for achieving results and high goals make him the perfect person for this position at Quantox. With his expertise in the financial sector, Marko will bring fresh ideas that will help the company develop and grow even more.
My primary expectation is to grow professionally together with the company. The biggest challenge of working in a large company like Quantox is coordinating activities with many colleagues from several countries.
My experience is complementary to colleagues from the finance sector. I expect that it will contribute to the realization of new initiatives, such as, for example, the implementation of the new budget.
Quantox has a concrete and straightforward business model, and we should stick to it – “back to basics”!
This can be a competitive advantage in the current global financial trends and can be used in both cases – to expand in the markets where Quantox already operates and to win new ones.
In the Finance and Accounting sector, a sudden jump in the application of Business Intelligence tools for reporting to management and investors was noticeable in the previous years. As a result, CFO-s and their teams had to adapt and improve their reporting. Modern platforms and programs help them in these endeavors; technology is progressing and taking an important place, so constant adjustments are also needed in this sector.
I believe that the current global situation on the market is simultaneously the biggest risk – it can lead to a decrease in demand for our services – but also the biggest opportunity to expand into new markets under more favorable conditions than before.
I like to innovate, propose and create new things, and constantly look for ways to improve and upgrade that creation.
Quantox is dedicated toward providing organizations with a solution for system monitoring and management that will help dispose of the break-fix approach. As a managed IT services provider, we aim to simplify IT management for other companies efficiently and affordably.
Dušan Milojević has the expertise and experience to make Quantox a leading managed IT services vendor in Europe, implement new IT technologies and build worldwide-applicable solutions with his team.
I started from the university and Microsoft Academy, and then went through the positions of Consultant, Developer and Analyst. Right now my official role means leading three different teams for the implementation of various products. The biggest challenge for me to get the company as a leading vendor for managed services as Quantox is for custom development.
The goals of the managed IT services department are to accumulate as much expertise and projects from various vendors like Microsoft, Salesforce, even IBM, and Oracle. The people in our department and their work are very strongly connected, no matter which team they depend on.
In the future, Quantox will expand its business areas and build solutions that can be implemented worldwide. So, the power this department gives to the company is being able to cover all needs that come from one customer. Custom development and managed services have a great tendency to work well together and bring new opportunities to each other.
I’m thrilled to be a part of Quantox. At the moment, I’m still trying to get all procedures lined up and getting to know the on-boarding team members while working with other colleagues on our first potential projects.
Companies in some sectors, like Fintech and Telco, use more than fifty systems in their daily business. All of those need to be integrated into one place, and that’s where we come in – we can fully cover all these processes with our team. Having a corporation as a client is a great opportunity that can lead us to long-term partnerships.
Of course, we need to follow all new approaches and technologies. From the last conference in Munich, I’ve realized that we can integrate PowerApp with Business Central as an app that can be the solution for warehouse management with fewer costs instead of building the app by itself from scratch. We also plan to get RPA (robot process automation) part of the integration team and start working with machine learning. Quantox’s managed service department is pretty good at keeping up with the latest technology trends.
The most interesting things about working in Managed Services will be the projects and the possibility of having a proven team working for one of the biggest customers in their branches globally. However, the biggest challenge will be to put Quantox on the managed services market for this part of Europe which is our goal for the next two years.
What drives me forward is having new opportunities on a daily level – new employees, technologies, countries, projects, and approaches. I also firmly believe that people can improve their skills only if they step out of their comfort zone, which is what my team and I are doing right now.
Having ideas is great - getting know-how is a step to another level!
QLab Accelerator aim is to support fresh ideas, build strong teams and make innovative startups possible. And we are starting from our own house!
Quantox launched an internal call for Quantox people with the most promising start-up ideas with a goal to support it and transform it into marketable digital solutions.
From professional guidance and mentoring support, specialized business & start-up knowledge, through networking and funding opportunities - QLab is designed to give major support during the idea development from scratch.
By joining the contest and submitting their ideas, our people have a chance to get an opportunity for a 3 months educational program this summer, specially designed to turn their brainchild into a successful product, and get a chance for funding.
The most promising concepts and teams will be chosen for the program to gain essential business, expert, technical knowledge, and guidance from experienced mentors from all core fields, needed to kick off their start-up idea. Furthermore, the best idea on the final pitch will get a grant of 10.000 EUR to provide a smooth start and push for further development.
Lead by the mission to be a generator of internal knowledge, skills, and ideas to create value and make a leap in the digitalization era, and create an environment that encourages quality and innovative approaches to digital challenges, Quantox decided to start QLab Accelerator as an innovative tech nest for all those who aim to go further.
It is possible to turn ideas into reality with proper support and experienced people behind you. We believe in the ideas and knowledge that make a difference!
We truly believe in the potential of this program to discover remarkable solutions from our people and we are thrilled about the possibility to expand it beyond the internal hub in the future.
It’s not just about ideas.
It’s about MAKING IDEAS HAPPEN!
Dare to innovate, we are here to support you!
Here, in Quantox, we are all big fans of high spirits and positive atmosphere because that's the main thing which makes those less-fun parts of the business easier. That is simply a defence mechanism for every possible problem.Problems and challenges in work will and will be always present, and the only question is how will we handle them. Our way is a quality joke and it has shown amazing results. It makes us feel like we are not working so much, and in my personal opinion, something which improves creativity in its special way.I'm surrounded by people who make every situation little bit humorous whenever its possible. Of course, this is related only to our personal relationships inside our company.
When it comes to the interaction with our clients, humor is left aside and all the focus is on the job and problem-solving.I'm not sure about the others, but here, we do it this way! As much fun as it can be, whenever it's possible.Of course, it is not always easy to find the balance between serious and unserious parts of the work, but it is possible. I am the living proof of that. As soon as you manage to find this balance, the productivity of the individual person, team, and company grows, and they all make progress.Let's take, for example, a situation where a very serious problem arises, where no "normal" person would ever think of joking. We have two ways of handling these situations:
The message is clear - with a good team, you can not fail!
This attitude encourages the desire to solve the problems and leaves a victorious feeling after work, unlike the first way, where only the surplus of stress would be brought to the home. And I have to warn you that both ways are tempting and both have pros and cons. Therefore, you should always keep in mind to keep the balance between these two.If you ever have trouble getting on the better, brighter side or simply kneel in front of the problem, there is one very wise saying: "If a problem is fixable, if a situation is such that you can do something about it, then there is no need to worry. If it's not fixable, then there is no help in worrying. There is no benefit in worrying whatsoever." - Dalai Lama.As for today, this is, of course, not to be missed. This day should be used to get closer to colleagues, in the way that, I believe, is most popular - the fun way!Here are some practical tips on how to "get closer" with your colleague, on this day. Whichever way you chose, make sure that the person you are organizing prank for is close enough to you and has a good sense of humor.
Typing ghost - All you have to do is to, while the "victim" is absent, plugin your keyboard on its computer. Then, wait for he/she to return and to start working. When you see or hear that he/she began typing, start typing yourself! Make it low profile, in the beginning, you don't want to be busted. After that, start making mistakes often and your colleague's reaction will be hilariously funny.
These are just some of the ideas. There are countless other jokes and pranks and it's all about your inspiration and creativity.
Would you add another joke to the list? What kind of fun and pranks has been organized in your office?
Expectations of Frontend developer have significantly increased in past years, and the main reasons for that is a bigger power of browsers as well as the appearance of holistic Frontend frameworks and various kinds of tools that raise the scale of opportunities to the one much higher level. A good Frontend programmer today is not somebody who knows how to create a navigation menu and popup dialogs, but it is a person that is expected to have a diverse skill set - in demands are logic and creativity, precision and flexibility.So, what are the skills that one good frontend developer should have? What follows is a list of 20 useful tools that can help you to upgrade your existing skill set
The development and use of smartphones in everyday life have led to the fact that almost all websites have more visits via mobile devices than over PCs. Therefore, it has never been more important to develop a web application in an away to provide an excellent user experience on the screen of all sizes and shapes. In this respect, media queries could help us a lot to adjust different styles depending on the type of screen.
Using these two layout systems significantly improves the quality of HTML code writing, saves us unnecessary duplication of elements (for each type/screen width) and contributes to the flexibility of styling the application. If this seems too complicated, there are also frameworks that make it easy to set up a grid layout, and the most popular among them is Bootstrap.
The utilization of standard CSS to stylize applications requires a lot of repetition in writing, which is one of the bad practices in general in programming. If you, at the end of the project, decide that you don't want the main color of the theme to be blue, but for example, green, you will have to go through the entire code manually and make changes. And as soon as you do something manually, it's not good either from the aspect of speed or from the aspect of avoiding mistakes. This problem is solved by CSS preprocessors (SASS, LESS ...) which broadly extend the functionality of standard CSS.
An easy and powerful way to impress visitors on your page is by using animations. CSS offers many possibilities for this - you can choose when, how, how often and with how long delay a certain animation is to take place. It is important to note that only some CSS properties are animatable.
jQuery is a very popular and potent JavaScript library that allows easy manipulation of DOM elements. It owes its popularity to the fact that the syntax itself is much more readable than classic JavaScript, so it will also suit beginners.
JavaScript is a language whose basics are easy to learn, but by deeper learning, its complexity grows. In order to become attractive to a larger developers community, it was created to "forgive" small mistakes, and his leniency just leads to a misunderstanding of the essence of the code. Therefore, in order to understand why something in the JS does not work as expected, we need to understand its true foundations.
Databases are not the prime Frontend developer area per se, but there is an exception, which is when certain data should be stored in the user's own browser. Why would there be a need for that tools? Let's say that, from the aspect of user experience, it is good that he does not have every time he visits our website to type in the username and password, but it only needs to be done for the first time, after which the data is stored in its storage, to which only the user can access. Here you need to distinguish three popular storage types: localStorage, sessionStorage, and the cookies.
One of the key advantages of modern browsers is that they have built-in debuggers that help us detect errors in our code by allowing us to pass through our JS code a step-by-step while creating breakpoints on the lines where we suspect we made a mistake.
Frameworks are tools that entirely alter the way our code works. Their goal is to simplify and upgrade JavaScript functionality, often by replacing the complete code structure and writing design. There is a large number of JS frameworks that compete with each other for dominance in the JS world, releasing periodically new and more powerful upgrades. The most popular among them are React, Angular, and VueJS.
Asynchronous programming represents tools which allow web applications to remain responsive even when multiple tasks are processed simultaneously. Events related to user interaction, such as filter search or mouse click, occur regardless of the standard flow of the application. Therefore, the application waits for user action and then reacts depending on it. Various techniques (promises, observables, callbacks) support the process of asynchronous programming.
NodeJS is a modern platform that allows you to use JavaScript on the server. Yes, it is now possible to make a complete application using JavaScript only. In fact, on the market, there are complete stacks based on JavaScript as a programming language and JSON as a data storage format, such as MEAN(mongo + express + angular + node) and MERN (mongo + express + react + node). The popularity of the NodeJS is on the upward path so you will not be wrong if you start reading NodeJS documentation right now.
Is it really necessary to lose a few hours for, say, making a calendar for selecting a date, when simple, ready-made solutions and tools exist on the web, that is free and can be used in a few minutes? It's exactly where that package manager such as npm, bower or yarn, enters the scene, with their simple commands to import someone else's code from the Internet. Of course, you should always take care of the correctness and security of the entered code, but certainly, this type of help is well-suited in certain situations.
Good communication and planning significantly affect the quality of every business, and the development of web applications is not the exception. To make sure that we understand the client's requirements (or even our personal requirements), it is advisable to make a wireframe (prototype) before the start of the code writing, where the basic app structure will be displayed with emphasis on the functionality and users' needs. Creating these drawings is easier with the use of one of the many tools available on the web (Axure, UXPin ...). Although the UX design does not strictly apply to the frontend, there are situations where a client expects his developer to know the basics.
When we finish with wireframes and app structure, we can move to the aesthetic appearance of the application - the user interface. This design area is much more familiar to the frontend developer than the previous one, but it does not mean it is less demanding and that it requires less effort to learn the basics. UI design is a step before coding, a setup of a complete visual appearance of the future application, and it could be made by using some of the software tools that enable it (Adobe Photoshop, Sketch, GIMP ...).
For a good design you should have idea and inspiration, but in addition, it is necessary to know certain rules. What is the meaning of certain colors, how colors interact with each other, the use of lines of different shapes and thicknesses, the use of empty (negative) space, typography, symmetry and asymmetry, and the harmony of the parts are just some of the things that you must be aware of if you want to be successful in graphic design.
Icons are more important part of the application than it maybe seems. Apart from being good looking, they also have functional advantages. They take less space than text, so there is more room left for other things. And if you have visited a site in a foreign language, the icon can help a lot in understanding what is behind the link. For the correct use of images, you should know the advantages and disadvantages of certain formats (jpg, png, gif, svg...), as well as the rules of optimization.
Numerous tools exist for the purpose of code versioning, but often the first association for most developers is GIT. Whether you work alone or in a team, it's important that you keep your code on one of the software specializing in code versioning and that you have an insight into the changes that occur over time. Another significant advantage of GIT is the ability to branch code in order to make the building of the specific functionality isolated until it is finished when it can be returned to the master branch.
REST is an architecture that has become the standard for communication between client and server. The basis of REST is the use of HTTP protocols and its standardized operations (GET, PUT, POST, DELETE ...) that allow data exchange. Another standard in this area concerns the format in which a particular data is sent from one side to another - JSON.
One of the main coding standards is, regardless of the field of speech, the writing of the code in English. This is important because all programming terms are in English, most tutorials, documentation and video materials are in English, and after all, if the client does not have the same native language as you, it is expected that you will communicate in English. Therefore, if you are a programmer, there is no reason not to start learning it immediately.
Although it is advised for all beginners in programming to use Notepad to learn the basics of programming without using shortcuts, it is absolutely necessary to use more advanced editor for serious projects, which does not only allow faster and more transparent code writing, but also checks for frequent syntax errors, offers the ability to complement the code depending on programming language used, offers element definition, helps to debug the code, and has an integrated versioning control. At the moment, the most popular frontend editors on the market are VS Code, WebStorm, Atom and Sublime Text.
With +500 developers Quantox is known for having some of the best front-end developers in the region. With a goal to share our knowledge and teach developers a proper approach to the technologies used in front-end, Quantox is often holding meet-ups, lectures and courses and presenting the knowledge that allows us to build effective and efficient IT solutions. Do you need a front-end developer to create an amazing digital product for you? Let's Talk!
Have you ever had a feeling that you are the victim of discrimination? In your workplace, among your friends, even in your own home? Unfortunately, discrimination has deep roots in every aspect of today's people and we are not even aware of that fact! When we are speaking of discrimination, we can tell that women are more often its victims than men, right? Our colleague Ivana will give you a little deeper insight into this topic, and what she thinks about all this, read below:"In many ways, we can be victims of prejudice.One way is when we are personally victims of discrimination. The other is when we have some prejudices that limit us. For example, we believe that there are certain conditions or exact steps for reaching happiness, and if we do not fit into that picture, we refuse to be happy. There is also a third way that prejudices are impacting our lives, which is when we look at people who have prejudices, as well as those who are discriminated against, and we are sorry that people are not able to take everything that is good and nice from life to enjoy and use it to its maximum!
The phrase "Woman Programmer - not a woman, nor a programmer." was spoken by an educated man.This suggests that even educated people can be the victims of prejudice. I think it is careless to say who is a better programmer, because someone may have speed, other, knowledge of the field, third, a persistence, and fourth may better understand the needs of the client ... And everyone can be "better" in different situations. And it is absolutely unnecessary to spread the story to the sexes, because there is no point, and it is individual.
Among engineers, there are significantly fewer women than men, which is a consequence of our nature, but also of our upbringing. I personally know few women who, according to their programming skills, can stand side by side with the best male programmers, while also being feminine and beautiful, and some also cook perfectly. I add this about beauty and cooking, not because I think that this is something that makes a woman a woman, but because I believe that’s what the quote above alluded to. But it is true that there are some differences in quality brought about by each side, in programming, and in relationships with people, which, again, should not be generalized. Everything, of course, is individual.
My observations are that, even among developers, men appear more confident in themselves. I deliberately say "appear" because I know that we are being confronted by the same doubts, but we deal with them differently. Let's say, when we get a problem which we have not met with before and we do not know if we will solve the problem within the timeframe, it is more likely that a man will say that he knows how to solve the problem (even he doesn’t), while the woman will openly convey her doubts to the superior.
Also, if there is a barrier to solving a problem, a man will ask for assistance freely, while the woman will try once, possibly twice, and if someone is prevented from helping her at that moment, she will no longer try, as to not be a nuisance. (At least no one can say that we weren’t raised right...)I also noticed that men are more focused on the amount of work they do during a working day, while women want to make sure that the job is well done, and to pay enough attention to the details. The entire process is essential to women, including the needs of the client, the needs of colleagues ... They try to give everyone their best, if possible. Empathy is not our weakness, but it’s what gives quality to our work.
As I have already said, I believe that these differences are the result of different education and not a difference in our abilities. Both male and female programmers can equally write a good code, and there is no room for prejudice. I would love to see the desertion of these rules of what makes the woman a woman, and the man a man because it would make it easier for everyone. And I look forward to meeting every new female colleague, welcome!
Even though we can not see it with our bare eyes, we live in the time of yet another revolution, and this one is more advanced than all the others in the long history of mankind. Of course, we are talking about a technological revolution which has begun in the previous century and which never ceases to amaze us with its progress. The most important thing about this revolution it that it affects us all! But, how much the technology and new trends will affect and change our life, depends just on ourselves. Man as an intelligent being has a power of decision, freedom, and thinking, and with these powers, man can choose a way he will use a new technology. It can be a good and bad purpose, which can help him improve himself or go to the extreme of which is very hard to return - it is all a part of man's habits, lust, desire, and motivation.But, every sane person aims to use all of the new technologies for good purposes, in order to help him improve, and be a better version of himself. So, check out which new technologies will be a significant thing in every day's routine.
The main purpose of these body sensors is health. We, as a mankind, are slowly approaching the age when we will all have a real-time information about our body. Scientists are doing their best to make things so small that they can fit anywhere in our body. Because of their effort, in a certain time, we'll be able to have one rounded unity of information considering our body and health, which will be recorded and available for ourselves and the doctors. Even now, we have watches and bracelets which can measure our pulse, heart bit rate, distance covered, and which can actually give us the tips in order to keep us well-shaped. There are many applications, connected with these gadgets which give us the wider picture of what we need to do and what we need to eat in order to say healthy.Now, imagine the future, and how easy the tracking of our complicated mechanism will be, when one micro or nano-robot will be able to collect all the data, from our blood test results, blood pressure, to amount of bacteria or virus appearances. Imagine how much this will make everything easier: you won't have to go to doctors, and wait for a long time just to get these results. This is a simple example of how technology can make our life easier, but, on the other hand, some people say that we are getting lazy because of such an advanced technology. It all depends on how you look at this topic! I think that technology makes our life easier and helps us achieve our main goal - our progress.
Let's take biohacking for example - it represents a desire to become a better version of yourself! What we put into ourselves, what we eat or drink, has an enormous impact on how we feel. Things we put into our belly such as all kinds of food or music we listen to are all the relevant factors of our biology. Biohackers are just using devices to measure these inputs and outputs in order to improve their health.Also, imagine that you can see in the dark (have some sort of night vision) in your lens, or know where the North is, or how to install a sonar, feel something is radioactive in your surroundings... The possibilities are literally limitless.
The future in which the car will be completely automatized, smart, which will make our life easier and which will allow us to work on ourselves while we are traveling (watch a movie, read a book, or simply take a rest) is on our doorsteps. The car that can take your child from the school by itself, the car that will save lives, that's what we need! Now, let's connect health sensors with this smart car, shall we?! With the interaction between these two technological wonders, your car will be able to notice if you're feeling sleepy so it will play some gentle music, or it can notice that you're not feeling well, so it will take you to the nearest hospital, or notice that you're hungry and take you to the best restaurants...
Can you imagine the world without cables? With the energy that circles everywhere? Electricity and power supply which will be controlled wireless and won't be dangerous for living beings. Wireless charging has already made its first steps, small but pretty significant. In the future, we will be able to connect all the smart devices, everything that has a battery, and to charge them via wireless, with no need for cable. The wireless charging will be available, just like the phones are able to transfer files and receive the signal via wireless.
Having drones which can be programmed to serve as a delivery unit, to be able to monitor using the camera, is already here! But, having a drone which will record things in nature, for example, each tree, so we can easily see if the forest is illegally cut, or drone which will collect information in different part of atmosphere and which will allow us to better understand the weather, which will report if the percentage of pollution is above normal, is something else! All this will be available in the following decades and it will help us to understand our planet and its nature better, on a whole another level.
Some of these things may not happen soon, but we will be the witnesses of their beginnings. Moreover, Quantox is dedicating to being a part of the technological progress by constantly innovating and creating IT solutions one step closer to the future. Your innovation idea can become a reality with us. Let's Talk!
During the previous year, we have organized several meet ups where we gave our best to offer the most quality information and to share the most valuable knowledge with all the interested people. In the time to come, these meetups and lectures will be available on our youtube channel so the all of you who have seen them live will have the opportunity to refresh your memory and the rest of you will have a chance to learn something new.A great lecture by PHP programmer Milan Popovic was just a first in a row, and he has spoken on a topic titled "Good code is worth a fortune". In these 45 minutes, he has pointed out the examples where the most of the programmers make mistakes, but you can also see the examples and references which will help you improve your code and make your job easier on a daily basis. This lecture is intended for less-experienced programmers but it constitutes a very good basis for all those striving to become excellent developers.https://www.youtube.com/watch?v=SZJuxtwwFHA&t=438s
Over the years, I have learned that the best way of predicting the future is to observe and follow the people who are creating it! Future is now interweaved into code and science, IT and robotics, IT trends of things of nano and others pretty small sizes, but large enough to make people's life easier.
We've talked a lot about this topic, right, so, what is AI?
AI is the ability of a computer to act like a human being. We can divide understanding of artificial intelligence into two parts, where the first part about strong and weak AI and for the second part example is from Arend Hintze.
First part - We have a weak AI design for the specific task, like Apple Siri or Google Assistant, while stronger AI represents a general intelligence or the ability that machine has a conscience like a human being
Second part - Arend Hintze, an assistant professor of integrative biology and computer science and engineering at Michigan State University has categorized AI into four types, from AI systems that exist today to sentient systems, which do not yet exist. His categories are as follows:
Type 1: Reactive machines. An example is Deep Blue, the IBM chess program that beat Garry Kasparov in the 90's. Deep Blue can identify pieces on the chess board and can also make predictions, but it has no memory and cannot use past experiences to make the future ones. In simple words, this machine analyzes possible moves.
Type 2: Limited memory. These AI systems can use past experiences to make future decisions. Some of the decision - making functions in autonomous vehicles have been designed this way.
Type 3: Theory of mind. This is a psychology term. It refers to the understanding that others have their own beliefs, desires, and intentions that impact the decisions they make. This kind of AI does not yet exist.
Type 4: Self-awareness. In this category, AI systems have a sense of themselves, have consciousness. Machines with self-awareness understand their current state and can use the information to infer what others are feeling. This type of AI also doesn't exist yet.
Today, the artificial intelligence is most commonly used in video games, where the computer is made to act as another player, and of course, we are talking about the weak type of AI. We can find AI in healthcare - best-known healthcare technologies is IBM Watson. AI also finds its purpose in business: machine learning algorithms are being integrated into analytics and CRM platforms to uncover information on how to better serve the customers. AI in education can assess students and adapt to their needs, helping them work at their own pace.
Manufacturing is another field where AI is widely used -this is an area that has been at the forefront of incorporating robots into the workflow. Industrial robots were used to perform single tasks and were separated from human workers, but as the technology advanced that changed.
In the years, decades to come, AI will definitely become smarter, faster, more fluid and human-like thanks to the inevitable rise of quantum computing. In the future, not so far away, quantum computers will be able to solve all of life's most complex problems and mysteries regarding the environment, aging, disease, war, poverty, famine, the origins of the universe and deep-space exploration...
Virtual reality (VR) is a computer-generated scenario that simulates a realistic experience. According to the American Heritage Dictionary, virtual means "existing or resulting in essence or effect though not in actual fact, form or name". Therefore, virtual reality is best described as an illusion of reality created by a computer system.
So, let's talk about where virtual reality is used today? Here are a list and short descriptions, so we can all get a little bit deeper into this topic.
5G is a type of wireless technology that you may have heard about in recent headlines - Verizon selecting Samsung as the provider for its 5G commercial launch and similar.
One reason why it's such a big deal is that it will result in higher wireless speeds, capacities, and lower latency - which generally means that there will be far fewer delays or "technical hesitancies" in some of the things it powers, like wireless VR or autonomous vehicles.
That benefit is two-fold. It doesn't only enrich a user experience when it comes to something like AR or VR by providing higher data rates, but its also practical when it comes to safety - which is the part where the latency piece comes in.
During the presentation, the example of a two-hour movie download was used. On a 3G network, for example, that would take 26 hours. On 4G, it would be lowered to six minutes. But on 5G, it's lowered to 3.6 seconds.
Quantox is dedicated to following the latest technology landscape, not just from an IT perspective but also from a perspective of a leader in the industry. By looking at IT trends from a very angle, to our clients we can offer IT solutions and expertise, but also our business knowledge to help them benchmark their organization and reshape their IT strategy. Are you an IT expert looking for a partner or a tech-curious businessperson wanting to understand all that buzz around the latest IT trends? Let's Talk!
Content providers have to move where the audience is.When traffic moved from over the air television and radio audiences with rabbit ear antennas to cable television and proprietary satellite systems many businesses were suddenly faced with a slew of corporate regulations governing what kinds of content they could produce, and turning those walled garden systems into powerful gateways that could dictate the direction studios needed to go in if they wanted to reach a mass market. In the last few years, that paradigm is shifting as an ever-increasing number of customers cuts their cords and decides to self-determine exactly the kind of content they want to consume.
Studies are showing that the percentage of US adults in 2015 who have never subscribed to cable or satellite TV will reach 12.9%
A recent study by DigitalSmiths showed that in 2014 roughly 8.2% of pay-TV subscribers had ditched their services to become early adopters of smart TV apps, set-top boxes, and the web to television services. According to Nielsen, there were 116.4 million homes in the US expected to watch TV during the 2015-16 season, which works out to be about 9.5 million of those homes converting. That number is validated by a study done by Statista regarding Pay-TV subscribers in 2016 that estimated that there would only be 96.4 million Pay-TV households left by 2019. eMarketer went even further and concluded that in 2015 4.9 million US households will cut the cord, a spike in ratios that is almost 11% more than last year. Perhaps even more importantly, studies are showing that the percentage of US adults in 2015 who have never subscribed to cable or satellite TV will reach 12.9% as Millennials leading the shift and have become the largest demographic globally.
What does all this mean to a commercial business creating or marketing digital content?There are now a massive amount of people who were previously inaccessible, seeking the kind of content you create – but many are likely using services to access content that your company is not yet connected to for whatever reason.When you are ready to increase your reach, expand the platforms your content can be access from and want to do it in the most efficient way possible, contact Quantox and our experts in cord cutting conversions can assist you as your company joins the next generation of distributors in new media channels many aren’t even monetizing yet!
Here at Quantox, we had a few different iterations of our logo before we settled on the one we have right now. Our final logo portrays everything about us that we want you to know. It says that we are a forward-thinking, tech-savvy and well-organized company. What you may not know about many logos is that there is a hidden message in it. The upper two portions of the “Q” actually represent the brackets that programmers use when coding in HTML and PHP. We modified them to fit the idea and added the details to make it recognizable as the letter Q. Of course, coming up with a logo idea is a process that takes a little while, and requires the input of quite a few people, however, once you find the one that you know represents exactly what you are looking for, you will know it.
We created a video in order to closely illustrate the inspiration for our logo and we want to share it with everyone. This also gives you an idea of the type of ingenious thinking that could go into our collaboration when you go with us for your branding and consulting needs. We have over 100 people working with us who have different expertise in software and web development who can give you a unique and interesting perspective. This video about the origins of our logo gives you an idea of just how easy it is for our teams to get creative together, and come up with the best possible ideas for you and your brand!
[embed]https://www.youtube.com/watch?v=QBzRhAouh74[/embed]
We’re a full-service web development and information company who can bring the future right to your website and web presence. Nowadays, your web presence is everything and it is almost always the first way a potential client will interact with your brand. Don’t you want it to be completely perfect and creative? You can trust us to make your vision a reality so your company’s forward facing look is exactly as you want it. Let's Talk!
There are some myths floating around about hiring remote workers to get any type of job done. With the internet the way it is today, you don’t need to have someone in your office to get work done. They can be anywhere all across the globe, as long as they have a good wireless connection. Some people don’t like this idea and these "Negative Nancys" have started to spread rumors about the reasons why people shouldn’t outsource web work, but the truth is, those myths and rumors are simply false.First of all, many people believe that when the cat’s away the mice will play - a proverb which means that if the boss isn’t overseeing everything, the employees will not be productive. However, a study by the Harvard Business Review showed that remote employees were actually more products - by 13.5% to be exact. The truth is that when people have the freedom to eat lunch whenever they want, take a break to enjoy the sunshine for a little while in the afternoon, and work when they feel most productive, they get a lot more done because they are happier. Plus, with remote workers, there’s no pesky office gossip and water cooler time to distract!
Other people worry a lot about communication with remote workers. Either they fear that they will be out of contact, or that something gets lost in the fray when you don’t have that workplace friendship with someone. However, there are so many online communication methods that it’s not a problem. There are contained networks like Slack which allow remote workers to connect to anything they want, and of course, video conferencing is much easier than it used to be, not to mention the countless instant messaging services that make it so easy to send off a message to someone in a second.Finally, the last fear that many have about working with someone who is not on site is that their data will not be secure. However, any good company will have measures in place to protect the security of data. There are many services that can be used to encrypt data as it is being sent along, and even more, ways to ensure that only the correct person is accessing the data you want to share.Hiring a remote worker for your web services makes sense. It’s secure, easy and can save you money, so contact us today to see what we can do for you.
Depending on how old you are, you may think that the year 2017 sounds pretty futuristic, even though that’s where we are right now. The web development trends for this time period do seem like something that even just 10 years ago would have been just a pipe dream or perhaps even something you might see on a science fiction television show. Watch out for these trends, and ask us how we can help you make these a reality for your business.
The 360-degree video is revolutionizing certain industries. It’s applicable to education, where students can really see what a particular environment is like without having to visit it. They can see a full view of the rain forest or outer space for much cheaper than a trip in a rocket ship! It’s also doing great things for the real estate industry. Realtors can save a lot of time by showing potential clients 360-degree videos of a space before visiting it to make sure it will be something they are interested in.
Virtual reality takes the idea of a 360-degree video one step further. There have been some amazing headset devices released onto the market in the past year, and different industries are exploring how virtual reality can best benefit them. Of course, video games and adult video are the things that people have been focusing on the most, but a virtual reality video advertisement to give potential clients an immersive experience can put you a cut above the rest.
When you think of AI you might think of robots that take over the world or something like that, but AI is really a lot more simple than that right now. Even many search engine algorithms are already using artificial intelligence to help determine what a person means when they type in a particular query. In addition, digital assistants are assisted greatly by AI, and all of the big tech companies are doing some heavy research into this field.
Any web development trend for 2017 is worth your time and you should not be hesitant to put them in practice as soon as possible. Ensure your software stays up to date with the latest trends with Quantox a company that always works with the latest technologies and solutions. Let's Talk and discuss how to upgrade your digital product.
If you own a business or even if you just have a hobby, chances are that you have some kind of website. Whether or not you are a tech guru or just someone who needs to have a web presence, there are some terms relating to web development that just about everyone should know. This will allow you to communicate your needs to the team who is going to be working with you and will make you feel comfortable doing so.
A CMS or content management system is also sometimes called the “back end” of a site. This is where you can input blog posts, products, and updates to your site yourself. Most backends aim to be user-friendly so that even the most Luddite among us can use them to update the site. There are “out of the box” CMS’, but it’s always much better and more convenient to have us build you a custom one that can be exactly what you want.
You know that little square icon that shows up in your browser tab that lets you know which website you are on? That is called a favicon. It’s an aspect of a site that is pretty important even though it is so tiny! Make sure your favicon represents your brand, and that resembles your logo but isn’t so detailed that people can’t figure out what it is.
A responsive website design is one that will automatically detect what device or screen size a person is using and adjust itself accordingly. This is the best type of design because these days there are so many different devices like tablets and smartphones that people can be used to access the internet - and they all have different screens! It used to be that you would have to make a full mobile site version, but with responsive design, you can get an all in one package.
Most people will probably find your company through a search engine, and that is why SEO is so important. It used to be that only the content mattered on your site for SEO, but now there are many factors involved including how simply your site is to use and how secure it is too. Make sure you take these factors into consideration!
Whether it's responsive design, or having a fast website that follows all SEO website building guidelines, Quantox is known for exceptional web development your can leverage for your business. With our UI/UX design and a clean code, we ensure top-notch user experience and performance that will rank your business high in search results. You need a website for your business? Let's Talk!
When creating a website for a company, many people go with out of the box solutions that are made by large entities like Wordpress or Wix. While these systems are excellent because they allow just about anyone to create their own website with minimal knowledge of coding, if you’re a company of a certain caliber, or want to have full control over your website, you really should have your own custom CMS, which is another word for back end of the site.This way you have full ownership of the back end, and whether or not things are working isn’t dependent on a company feeding you updates and comparable apps that function well only some of the time. Our PHP programmers can make this a reality for you. We’ve got a great team of people who are experts in this field, who can easily make pretty much anything you want on your website using PHP.
This is especially relevant for those who are selling specific things online. Do you need to have certain fields available for specific information that you want to customize and make it easy to input? Or maybe you simply want your website to be easily exactly the way you want. You shouldn’t have to compromise and that’s where PHP comes in. We can make you anything you want and do a custom job for you and your website. There’s a lot of possibilities, so the only limit is your imagination and what you have been envisioning for your site. Using PHP as the framework of a website makes things more flexible and it’s a great idea, so contact us to get started on the PHP project you’ve been dreaming about.
Find out what the talk is all about and talk to one of our consultants today about the web services you need. Quantox PHP developers are the rare combination of affordable and fast with high-quality output that will impress both you and your users. With expertise in many fields, you can only go right with us! Let's Talk!
Nowadays, if you want to be a successful company, the most important thing you must achieve is to please your clients the best possible way! If you do that, the word will spread and in a blink of an eye your company's name will become pretty famous. It is not important what kind of job you are working, it is important how you do your job! Ok, this is a sentence which many writers, bloggers and all other related will gladly have on their posts if they are writing about their companies. But, is this really true? Let's think a bit, shall we? Ok, it IS really important to make your clients satisfied and pleased with your service, but, maybe, just maybe, there is one more important thing. Can't remember? Let me help you! Your employees! In order to make your client satisfied, the first thing you need to do is to make your employees happy and satisfied in all kinds of ways! This is not such a common sight, but, not all the companies are successful, right?
We are happy to announce that our company policy is pointed in this direction and that we are doing all we can to provide the best possible conditions for our employees! That's why we have so many team gatherings, Happy Fridays, funny games in the office and so much more... But, we are most proud of our Teambuildings! Yeah, once again, Quantox Team has been sent to a beautiful place for 3 days and we all had such a great time! Teambuilding is more than just a free day you know! It's a golden opportunity for everybody to get to know their colleagues better. And that's just what we did.Due to fact that we are fast-growing company and that we have offices in different cities, not all members of our team knew each other! But that was before we had this phenomenal trip to one of the most beautiful mountains in Serbia. The Old Mountain, the jewel of the South-eastern Serbia is such a fantastic place and as soon as we arrived, we've encountered so many great things.The hotel we were staying at was off the charts and we were all stunned by the variety of things that were offered to us by the hotel itself and the pleasant stuff! Of course, the places we have visited were remarkable and I'm assured that we will always remember time spent on this wonder of nature! But, that's just a part of our trip! One general part, every company has this kind of trip, but not every company has what we in Quantox Technology have! Friends! The level of friendship in our community is something that I simply can not describe using just words! You have to be part of it to feel it! That is the main reason for our success and on this trip, all of us made new friends and consolidate the old ones.Having a 4-hours-long walk through the mountain, climbing to its biggest peak, swimming in the beautiful pool, sunbathing and chit chatting, using spa, sauna, playing basketball and football, were just an accompanying things on this trip of friendship (I would call it that way). That's why our gatherings are special and this one was probably the best we have ever had! Of course, there are much more to come and we are all looking forward to the new places and new faces in our team! Take a look at the photos below and you will maybe have a glance of the relationships we have here! Enjoy, just like we did there!
That's the word you hear every single day, no matter what is your profession and what are you currently doing, right? So, let's say a few words about this...
When thinking of creating or updating a website, you need both web design and web development. However, unless you’re working in the field, you may get these two confused. It’s really easy for non-professionals to make this mistake because of these two things really sound lot a like, and heck, they both even have the word “web” in it and start with the same letters, so the chance for a mistake is really big!However, even though web design and web development are related, they’re not the same thing, though one is required for the other. Stay with us and learn the difference and the real meaning of these two very important concepts.
When we talk about web design, we are only talking about the visual aspect of a website. When a web designer works on their project, they use programs like Photoshop or other tools which allow them to create skins and templates for a website. They work hard to ensure that everything looks perfect, and they may also create logos and other graphics for a site’s online presence. When they are done, they often hand off their designs to a developer to implement on the site.
Web development, on the other hand, is using different programming languages to actually implement many different things on a site - from the design to widgets and interactive features that show up on the website. On a very basic level, they can create a site, but more advanced developers can also create a custom content management system for a site, or even develop plugins and apps for existing out of the box content management systems like Joomla or Wordpress. Development is essential because it is used to implement the design. Of course, a developer can make up their own website design, but it is often helpful to have both because you’ll get someone with an artistic eye working on your site, as well as a coding whiz to implement it.
Both web design and web development are a very important parts building your web solution. You need design because you want your site to look amazing, and you need development because you want everything to work smoothly. Luckily for you, Quantox is a full-service agency and we can help you with both. We have a huge team of professionals who are experts in their fields, who will work hard to make sure that your web presence is great in all different aspects. Let's Talk!
The year is 2017, and you still don’t have a website for your small business?!
It probably even sounds a little bit outrageous to you. Small business owners come up with many excuses to avoid building a website, but we’ll tell you the truth: all those excuses are completely bunk. There’s a tough truth to learn and it is that there is absolutely no excuse to not have a website! The good news is, it’s never too late to start, and we’re here to help you along the way.
Some people use the excuse that they simply don’t need a website. However, that’s just not true. Almost everyone uses the internet and the people who don’t are complete weirdos. When was the last time you did anything without first consulting the internet from ordering food, researching a product to buy or looking up the address of a physical place you wanted to go? By not having a website you are missing out on a lot of opportunities, and you are also missing out on making things more convenient for your customers and clients!Other people say that they have enough customers. This is great for you, but wouldn’t you like to make it even easier for your customers to get information about your products and give you money? With a website you can provide online payment portals, and have a website will also help with customer retention so you will continue to have enough customers.A very common excuse for business owners is to say that they use social media instead of having a website. This is a fine idea because social media is very important to any marketing mix, but it’s hard to capture your followers as customers without a website. Especially in the millennial generation, users judge company’s without websites harshly because they know how easy it is to create one, and how convenient it is to use one to get information.
Still, others say they don’t have time to maintain a website. Luckily for you, that’s where we come in! We are a full-service web development agency and we can help you with everything from making a website to maintaining it on a day to day level. Whether you just need someone to make the website or run it, we’re here for you. Contact us today to see how you can get started!