7 Workflow Improvements That We Came Up With At Retros
Retrospective meetings are a great occasion for generating insights and ideas to improve workflow efficiency. Sometimes such improvements start travelling from one project to another and become best practices eventually. We want to share our top 7 tried and tested retrospective findings - hope they come in handy for you as well.
Keeping up With Changing Technology: Tips & Tech Blogs to Follow
For tech professionals, staying up-to-date is more than a natural curiosity, it’s a must. How to be wired up without spending too much time on it, and what blogs to follow - further in the blog post.
Collaboration Tools for Agile Development: Practical Insights & Tips
Smooth collaboration and effective project management are crucial for software development. No wonder there are so many approaches and tools designed especially for software project management. And whereas there is no single cure-all tool, you might find our experience in using the following tools helpful!
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...