Companies cling to outdated processes because that’s the way they’ve always done things. It’s difficult for organizations to implement new…
Great software performs well on two levels. It does exactly what you want it to do with no mistakes or confusion. Second, the code behind it…
Serverless architecture refers to a new way of designing and managing a web application’s back end. Its server capacity that the server…
Penetration testing is an authorized attack against an IT system that attempts to find and exploit vulnerabilities and gain access to…
Load testing is the process of exploring a web application’s limitations. When we run a load test, we simulate many users trying to access a…
React Native is a framework for developing native mobile apps for iOS and Android. Facebook created React Native, and ReactJS, as a new way…
Last night I had an idea. I was tired of continuing development on an express REST api that I had been building out for quite some time, so…
Agile scrum development is a philosophy for building and deploying software quickly, cost effectively, and with minimal risk. When I lead a…
Docker has changed the way we deploy software. Ten years ago, we kept text files that contained the commands required to rebuild various…