As we navigate the 21st century, we are at the precipice of the most transformative era in technology – the … More
Category: Uncategorized
Software development in the era of AI-generated code
In the rapidly evolving world of technology, quite a few software developers are anxious that their job might be at … More
Demystifying Tokenisation
There are many reasons why businesses want to create their own Tokens on the Blockchain. The biggest reason is that … More
Modern systems: Replication, Recovery and Fault tolerance
Containerised microservices are in vogue. Developers and architects strive for linear scalability and the services are often made stateless or … More
Symmetric multi-processing, multi-threading and synchronisation explained
Nowadays we have computers and phones equipped with multi-core processors. These computers can actually perform multiple computations in parallel. All the cores … More
Non-blocking TCP server explained
Nowadays, servers need to receive and accept connections from tens of thousands of clients. With micro-services architecture, big data and … More
Transition to Linux / Unix
For various reasons, most developers begin their journey on Windows. It is a great operating system which has brought computers … More