Machine learning platforms are not the wave of the future. It's happening now. Developers need to know how and when to harness the...
Saturday, June 30, 2018
Agile vs. Waterfall - Which One to Choose?
With rising competition to deliver early and efficiently, organizations are faced with frequent decisions on what is the best methodol...
UI/UX Design: A Comprehensive Guide to Information Dashboards
There's no denying that data visualization can make or break your business since it's accountable for delivering critical insi...
Dates and Times in SQL Server: DATENAME()
Last time, we looked at DATEPART(). This post is all about the DATENAME() function. So Many Similarities There are many similarities b...
Scaling Your Database Instance
Understanding the huge importance of the response time is crucial. The purpose of a software application isn't just to do what it ...
Introduction to Realm Database
Nowadays, we have a lot of options when deciding to choose a database solution. We have different attractive options, each of which ha...
Dataflows in Enterprise Using Apache NiFi
Enterprises consume data from a variety of sources. In this article, we'll categorize these different types of data access into pa...
MongoDB Transactions: Your Very First Transaction with MongoDB 4.0
MongoDB 4.0 is just around the corner, and with rc0, we can get a good idea of what to expect in the GA version. MongoDB 4.0 will allo...
The Deadly Sins of Unit Testing — Part 1
What makes for bad unit tests? What are the signs that your test suite needs a little more care? That's what this post is about. B...
Continuous Integration, Delivery and Deployment: Key Differences
Continuous Integration, Continuous Delivery, and Continuous Deployment are key modern practices in software development. These techniq...
7 Prerequisites for a Successful DevOps Journey
DevOps is one of the core capabilities sought after by most enterprises. DevOps facilitates innovation by providing tools and processe...
Learn How to Automate Browser Testing With Selenium WebDriver — Part 1
Introduction Selenium is one of the most popular tools used for automating web applications. It is an open-source tool used for the ex...
A Design Pattern for Automation Repeatability
Some of my customers are trying to design an automated script to perform specific workflows with a predicted outcome. Unfortunately, t...
Building a Fully Automated CI/CD Process for API Development With WSO2 API Manager
It is the age of automation where everyone tries to minimize manual steps while building software. API management is no exception. The...
Applications of the Internet of Things in the Medical Industry (Part 1): Digital Hospitals
The Internet of Things (IoT) technology is becoming increasingly common in the healthcare industry. The primary applications of IoT in...
Applications of IoT in the Medical Industry (Part 2) – Telemedicine
Telemedicine monitoring mainly uses technologies related to the Internet of Things (IoT) technology to build a patient-centric, remote...
How IOT and Big Data Are Driving Smart Traffic Management and Smart Cities
IoT and Big Data on Smart City A smart city is classified as a place where citizens live well-organized urban life with the help of in...
How Safe Is the Internet of Things?
People are buying internet connected appliances for their own personal use, as they see an increased efficiency and output through usi...
Five Thoughts About Adopting a Microservice and Container Architecture
As lead site reliability engineer (SRE) for New Relic's Container Fabric project (our internal container orchestration and runtime...
Microservice Approach for Web Development: Micro Frontends
This post is based on my Oracle Code 2018 Warsaw talk. View the presentation on SlideShare from andrejusb. Wondering what "micro ...
Increasing Observability of Microservices
Software engineering is an evidence-based practice. We are always seeking facts and logically sequencing them together to generate kno...
Top 10 Reasons to Learn Microservices
It's always positive to keep an eye on the new technologies, languages, and frameworks to revolutionize your organization. If you ...
Continuous Delivery for Microservices on EC2 With mu
If you want to get into microservices, but aren't ready to take the container plunge, you can deploy mu projects directly to AWS E...
iOS or Android: Which App Should You Build?
When companies plan to hire someone to make a native app, they often wonder if they should develop it for the iOS or Android platform....
How to Choose the Best Mobile App Development Technology
In recent years, the mobile app sector has grown at a significant pace and demand is constantly rising. Every firm dealing with sellin...
Guide to Creating a Successful App
Creating a successful app is the dream of anyone who's thinking of a mobile app startup. The idea itself does not guarantee the ap...
Mobile AR App Design Review #1: Torch Draws the Line
Torch put four augmented reality apps to the test. At Torch, we have a weekly ritual: On Friday afternoons, we demo mobile augmented r...
Material Dashboard Using Angular 6
Introduction Recently, Angular released its latest version, Angular 6.0. In the latest version, they have focused more on the toolchai...
Threads in Node 10.5.0: A Practical Introduction
This time around, we're requesting the homepage for Google.com and, at the same time, sorting a randomly generated array of 1 mill...
The Best Tools for Angular Development
Let me guess, you are probably an Angular developer or a soon to be website owner who is planning to build a website using Angular. We...
Debug JavaScript in Visual Studio in 7 Easy Steps
This article will focus on debugging JavaScript code Visual Studio. Traditionally, Visual Studio is known for being a powerful IDE for...
Friday, June 29, 2018
4 Common Bugs in Angular (and How to Fix Them)
Angular developers often encounter bugs in their applications, which make them curse the framework and lament at some cryptic red line...
A Step-by-Step Tutorial for Developing a Progressive Web App With React.js
Progressive Web Apps (PWAs) have rapidly grown in popularity as essentially fast, performance-based web applications streamlined for d...
Errors on the World's Top 100 Websites and How to Avoid Them
When you think of the top 100 sites in the world, you think of high-traffic domains and pages coded to perfection. In fact, even the m...
What Are Web Developers Favorite Back-End Tools? Packt’s Report Reveals All
If you're a backend developer, it's easy to feel overwhelmed by the range of backend development tools available. It goes with...
First Components in Angular 6.0
In today's web development world, Angular is known as one of the most important and used frameworks. Recently, Angular 6.0 version...