UruIT Blog
A nearshore dev team passionate about agile, web and mobile
-
Tester Spotlight: AI’s Future, Automation, Testing Virtual Reality Apps and More – Francisco Castillo
-
Why we believe in remote work – and tips for making it happen
-
Benefits of Working with South American Software Developers
-
Ever Smarter Software: The Ultimate Introduction to Machine Learning
-
5 benefits of outsourcing that make sense for SaaS
Since we started in 2007, we have helped dozens of SaaS companies to achieve their development goals. We’ve seen SaaS booming especially in the talent management, financial, commercial real estate and construction industries, and a new breed that’s exploring the advantages of AI and blockchain. But, no matter the industry, we have seen similar needs and concerns arise whenever we start having discussions with potential SaaS partners.
-
Discover how to use machine learning for software estimation
In this work, we will present some ideas on how to build a smart component that is able to predict the complexity of a software development task. In particular, we will try to automate the process of sizing a task based on the information that is provided as part of its title and description and also leveraging the historical data of previous estimations.
-
Breathing life into your mobile app
-
Xamarin vs React Native: the complete guide
-
What we learned from our first blockchain software project
Early this year, a startup called Coinderby, creator of a multiplayer game for breeding, racing, and trading virtual horses using blockchain technology, sought our help to build a singular web application. Although the project was based on the same stack we’re already very comfortable working with (Reactjs + Node + GraphQL), it incorporated a new and exciting challenge: this app would be monetized with ethereum! So yes, this would be our first project incorporating blockchain!
-
How designers and developers can best collaborate
You know the drill: typically, the designer, always a step ahead, creates mockups and wireframes and validates them with the client. Later on, the developers receive those designs and are tasked with transforming them into
functioning software. This is a very simple description of how both devs and designers work in a software development project. However, there’s more to this than meets the eye and the output can look very different depending on how the devs and designers interact during a project.