How Deep Learning Powers up Microbiology Labs for Faster, More Accurate Results
Inspired with the idea to improve the reliability of computer object detection and eliminate the necessity to handle it manually, we initiated a proof-of-concept project on automating microbiological analysis with the help of deep learning for one of our clients. After few rounds of the meticulous testing, we are happy to share the outcomes.
Top 5 Challenges Faced by a CTO of a Growing Company
The role of a CTO involves constant challenges. And a product release doesn't mean a retirement for a CTO, but a new mode of working and new issues to be prepared for. Check out these top 5 challenges that every CEO of a growing company might face and our tips for handling them.
Tech Trends of 2018: What to Expect from AI and AR Development and How to Get Your Business Ready for It
When there are so many examples of tremendous success done by pioneers of certain technologies, the fear of missing out becomes quite reasonable. Don’t miss out two biggest trends of 2018 (from our perspective) and learn how your business can respond to them by reading this blog post.
If Programmers Were in Charge of Christmas
Imagine how the preparations for Christmas would look like if done by software developers (developElves?)...
Santa’s Cheat Sheet: Christmas Gifts Ideas For Programmers & Engineers
The winter holidays are approaching with all the joy and festive mood, Christmas presents, and… a headache connected with buying them. This year we’ve spent some time trying to figure out what is better to buy for our beloved engineers and programmers for Christmas. Here are our findings...
How University-Industry Collaboration Can Boost Tech Businesses
A university-industry partnership is a win-win deal that gives a competitive advantage for both parties. Read more about our experience of collaborating with a university and how we benefited from it - in this blog post.
Welcome to Scrum (Part 2): Challenges to Be Ready for
The transition to Scrum is an exciting learning experience for everyone involved. However, it might be overshadowed with human skepticism and doubts. Read more to learn what challenged to expect during the Scrum adoption and how to avoid them.
Welcome to Scrum (Part 1): Tips for a Quick Take Off
Changing the way how people used to work might be quite a pain. And doing it by introducing Scrum is not an exception. If you’re considering to adopt Scrum or started the transition process already, this blog post is for you.
When Code Starts to Smell Bad, Should You Improve the Existing Code or Rewrite It from Scratch?
When development becomes painful and time-consuming the debate over “what to do now?” starts. Fueled by developers’ claims “the code is a mess”, “we can’t work with the legacy code”, “let’s rewrite it” from one side, and the business trying to solve the issue less dramatically - from the other, the discussion seems to be never-ending.
This blog post will guide you through potential pitfalls while deciding whether to improve the existing code (by refactoring, running unit tests etc.) or rewrite it from scratch.
How to Manage Distributed Teams Using Scrum
Bringing together people to work on the same project from different locations is becoming a common practice. But distance and lack of physical connection take its toll and may bring impediments to the workflow. After 7 years of experience in setting up distributed teams using Scrum, we cut our teeth on the possible pitfalls and collected several rules to make things work...
Meaningful Engagement in Tech: Key Takeaways from Our Summer Experiment
If you think of technology giants like Google, Apple, Microsoft, Cisco etc., as only examples of desired workplaces, you see only the tip of the iceberg. The meaningful employee engagement can be created by companies of any size and cash pile. It is an approach, not an investment. Here are few ideas that we came to...