Digital Transformation: When Data is the Key Player

The emergence of advanced technologies as AI, Big Data, IoT, Sensors, Additive, Hyperspectrum,... has blurred the core value of digital transformation: Data. Data is the...

Social media and tools at a weaponized level

My friend once said: “Vietnamese on the Internet is like a school of fish, everyday they head towards a new bait”. And these repeated...

What is DOM? How to use DOM Javascript?

Javascript is a programming language commonly used in Browsers, and thus play quite the role in web applications: Javascript interacts with HTML documents and...

AI technology in recruitment

Artificial Intelligence, or AI, is slowly making its way into every aspect of our life, from the smartphone, the controllable smart home, to basically...

All about Deep Learning – Hard and Easy 

As someone really into new technologies brought forth by computer science, Deep Learning is a current orientation of mine. For many, it is dry,...

AlphaGo and its quest to defeat the best Go player in...

Those who are interested in Go - board fighting games, wondering how can an AI algorithm win the minds of the greatest player in...

gRPC – A high-performance open-source in Microservices architecture

In recent years, Microservices has become a rather familiar concept to software architects and application developers alike. Alongside stable architectures, new technologies and frameworks...

AWS Transit Gateway – Next-Gen Gateway, easy way to peer Thousands...

This article introduces AWS Transit Gateway service that peers many VPCs together with low-latency, scalable, and simpler than traditional VPC Peering method. A transit...

Manage source code effectively with Git

Following the post on basic Git, today we will continue with another topic related to Git usage in projects: Gitflow Workflow. Git is one of...