Infrastructure as Code is Critical to Success With DevOps

Posted by Tiempo Development
Apr 28, 2019 9:45:33 AM

What Is Infrastructure as Code?

When using Infrastructure as Code (IaC) you replace hardware and the related configuration, deployment, and management processes with software to provision and run data centers.

In a DevOps environment that joins together development and operations it is only fitting that operations use more of the tools of the developers to improve their flexibility, scalability, and control. It is just as appropriate that the underlying infrastructure on which everything runs follow similar software-based methodology, with the same DevOps goal of achieving continuous improvement.

Read More...

Topics: DevOps

Share
   


10 Things Every Programmer and Software Engineer Should Know

Posted by Jesus Antonio Vazquez Tamez
Apr 23, 2019 7:40:15 AM

I have been a Software Engineer for the last 10 years, and have had the opportunity to work on many projects. With each new one, I had to struggle with new challenges. I believe my unique experience, and lessons learned, provide me with the qualifications to present you with, “10 Things That Every Software Engineer Should Know.” 

There are many compelling reasons to be a programmer/software engineer:

  • The ability to work remotely.
  • There is always something new to learn.
  • The pay is great.
  • Programming is creative, and allows you to take a concept and materialize it into tangible assets and useful products.
Read More...

Topics: Software Development

Share
   


Implementing DevOps: Adopting and Adapting to a Culture of Collaboration

Posted by Tiempo Development
Apr 17, 2019 11:47:30 AM

DevOps Implementation is an Ongoing and Never Ending Process

 Since a major goal of DevOps is to create an environment of continuous improvement through continuous development, the implementation of any DevOps initiative must be seen as an ongoing, never-ending process that impacts far more than just any one given project. It bcomes a unifying way in which the various departments within a company learn to collaborate more effectively.

The greatest challenge for those approaching the implementation of DevOps in their organization will be the need for patience. The concept of constant iterative change is not readily or easily embraced. It involves constant evaluation, which can be anathema to many members of the team. Actions are viewed and taken with far greater granularity. The initiative must start small and prove itself, then be distributed organically with full buy-in from each department that becomes involved. Then there’s the other challenge:

Read More...

Topics: DevOps

Share
   


How Artificial Intelligence is Being Used in Healthcare

Posted by Rosalinda Reyes
Apr 15, 2019 7:49:44 AM

The pursuit of excellent care, optimal and effective treatments, and curing people of what ails them helps drive forward technological advancements in healthcare.  The technology of artificial intelligence is advancing every moment and is penetrating virtually every industry.  Despite the concept and technology of artificial intelligence, or AI, has been around for decades, it is still very much developing.  However, it is showing very promising signs for improving the healthcare field.

Read More...

Topics: Artificial Intelligence

Share
   


5 Ways Augmented Reality Will Change the Workplace

Posted by Rosalinda Reyes
Apr 12, 2019 2:08:22 PM

Augmented reality is here and it is going to change workplaces as we know them, dramatically.  Don’t panic, you have not been transported to the year 2050 or some far off futuristic existence. Just like AI, augmented reality tends to be one of those things people assume is only in science fiction movies and not something that they will be interacting with for a very long time.  The reality (pun intended) is that AR is already here and is going to be something that will transform workplaces and also create new jobs. 

Read More...

Topics: Augmented Reality

Share
   


Microservices Webinar: Microservices Are Here. Are You Ready?

Posted by Tiempo Development
Apr 9, 2019 3:40:04 PM

Microservices are coming, and the reasons are becoming increasingly clear: Companies are eager to decouple their monolithic applications in the name of improved flexibility, increased scalability and quicker deployments.

However, like many new disruptive technologies, there are reasons to be skeptical.  Are microservices right for your company?  How do you know you’re ready and what does ready look like?  Why do so many companies fail?  What are best practices and how can you hit a home run with microservices?  These questions and more will be answered in this special webinar.


This exclusive event, originally live on Nearshore Americas, features Michael Hahn, Chief Operating Officer of Tiempo Development, a recognized leader in nearshore software development and Sean Sullivan, CTO of CBT Nuggets, a leading online learning company that recently underwent a major microservice migration.    

Read More...

Topics: Microservices, Microservices Architecture

Share
   


Why is MVP Important for Software Development Projects?

Posted by Victor Alfonso Bernal
Apr 8, 2019 1:26:35 PM

The Definition of MVP

MVP is shorthand for Minimum Viable Product. MVP is a common practice in today’s IT industry. This type of development is especially useful in the planning phase of an entrepreneur’s project or startup.

The main purpose of a MVP is to launch a product quickly, based on your idea, and with a small budget. With the help of an MVP, one can find the right audience; pull the ideas based on experience, and save time.

Read More...

Topics: Software Development

Share
   


What is IoT? The Internet of Things Explained

Posted by Phil Wittmer
Apr 2, 2019 12:26:56 PM

IoT: The Rise of Smart Everything

If you are not yet familiar with IoT - you should be.  IoT is not just a buzz-filled acronym. Over time, IoT has permeated into our homes and businesses, and now affects how we interact with devices, and how those devices in turn enhance and simplify our daily lives. Each day, this technology becomes more pervasive as manufacturers and software companies push to introduce new functionality and data sources into the products we use every day.

Read More...

Topics: IoT

Share
   


Artificial Intelligence - A Simple Definition

Posted by Tiempo Development
Apr 2, 2019 10:37:39 AM

What Is Artificial Intelligence?

Artificial intelligence sounds like something the average person is not dealing with on a regular basis - like, something out of a sci-fi movie.  But, if you work in the technology industry you know that artificial intelligence is here to stay and will be impacting everyone on a daily basis.  While the world is going through an artificial intelligence craze, prompting immense investment, and gaining the public’s eye, the concept is still little understood.

Read More...

Topics: Machine Learning, Artificial Intelligence, Deep Learning

Share
   


7 Things Software Leaders Should Know About Artificial Intelligence

Posted by Sean Maloney
Mar 27, 2019 12:25:21 PM

Artificial intelligence is a hot topic in the software development industry. A revolution is coming to the software development industry as we know it in the form of AI. Artificial intelligence utilizes machine learning to gather, categorize, analyze, and leverage data so that a machine can make intelligent decisions based on that data.  As artificial intelligence advances, there is the strong possibility that it will be able to make more intelligent decisions than a human. 

Read More...

Topics: Machine Learning, Artificial Intelligence, Deep Learning

Share