DISSECTING DOCKER: FROM DOCKERS TO CONTAINER SANDBOXES

What is Docker? If you’ve heard of Docker and used it, you probably know where the name comes from; Docker takes its name from the dockworkers who are responsible for moving containers and moving them from one place to another. In the computer world, Docker is also a mover, responsible for moving applications and their dependencies from one environment to another. This is a concrete implementation of containerisation technology, which enables lightweight packaging and deployment of applications through the concepts of images and containers that package an application into a portable container.

RXJS: IMPROVE YOUR WEB APPLICATIONS WITH REACTIVE PROGRAMMING

Preface Today’s Web applications are getting more complex and need to handle more asynchronous events and data flows. However, the processing of these asynchronous events and data streams requires writing a lot of asynchronous code, which often leads to a large amount of code and is difficult to maintain. RxJS provides a reactive programming paradigm that better manages asynchronous events and data flow and helps developers write cleaner, maintainable code.

EVERYTHING CAN BE SUBSCRIBED - RSS AND FEED

Preface While looking at Ruan Yifeng’s personal blog, I noticed a yellow WIFI icon in the top right corner, which made me realise that I seem to have seen it on a lot of personal blogs. Follow the link and click on it, it’s an xml formatted file that records the information on the blog in some special specification. Driven by curiosity, I have explored and experimented with it, and finally produced this blog to share this interesting “tool” with you.

WHAT IS TEST DOUBLE

Preface In order to pursue engineering excellence, I recently started to learn about TDD (Test-Driven Development). Therefore, it is inevitable to come across the concept of Test Double. As a non-native English speaker, when I saw this word, I really thought it meant test twice. With deeper understanding, I gradually learnt about Dummy, Fake, Stub and other Test Double terms. I’m sure you’re like me and were confused when you were first introduced to these concepts.