Internet is Changing and Fast – Hello Web 3.0!

Internet is Changing and Fast – Hello Web 3.0!

All this while I wasn’t really aware we were on v2.0 of the Internet or the WWW (World Wide Web) until v3.0 came around. And while I really thought its just some protocol and/or a few standards that will have been put into place to pave the way for the new tech i.e faster transmission, better security; Web 3.0 is more than that. It’s all to do with Decentralisation of the Internet.

Up until now it’s always been a Facebook (Meta), Google (Alphabet) or Microsoft behind most of the social, work or communication apps that we use on a daily basis. However by now most of us would be aware of how these applications and companies (mis)use our data and have been selling them to third party organisations or use their ad features and content recommendation algorithms to show us and push us in a specific direction based on the sponsors requirements.

This topic is in itself a blog of its own and I will write one soon however to summarise this has also been a long standing reason to refactor, distribute and decentralise the internet.

Continue…

Crypto-economics and the Future of Blockchain Economy

Crypto-economics and the Future of Blockchain Economy

Today’s society is on its way to embrace decentralised solutions for human interaction. As we can observe there is a need to develop complex models and frameworks to evaluate the issues facing contemporary societies. The study and application of crypto-economic principles will help in building and preparing the new world to adopt decentralised solutions and evolve the cryptocurrency ecosystem.

The birth of Bitcoin over a decade ago sparked a revolution in the digital world and as of 2019 the jump in the number of cryptocurrencies has been about 2x (jumping from 1,600 to 3,000 worldwide). As of late 2020, countries such as Ukraine, Venezuela and Columbia are among the few that are starting to accept crypto as legal digital currency for daily trade by introducing regulations and enabling businesses and people – it’s happening.

Continue…

Blockchain: What’s all the hype?

Blockchain: What’s all the hype?

By this time I’m sure most of you all must have heard of the buzzword “Blockchain” and “Cryptos” and some random advice on how someone’s friend of a friend made like thousands or millions of dollars. “Crypto” or “Cryptocurrency” deserves another blog and hence I’ll leave it out of this one and introduce you to all the might and glory being brought by Blockchain.

I’m very excited about this subject only because I am currently (as of Oct 2021) pursuing a Masters program in Blockchain strategy at RMIT University in Melbourne. Its a relatively new and developing field (although been around for more than a decade) and as it touches technology, finance, economics, law and broadly several other areas, it leads me to believe that this is a technology is worth learning and applying based on viability in areas of interest.

Continue…

Observability is your Best Friend

With the rapid pace at which apps and services are being built in 2021, observability has become a non-negotiable must-have for your systems or services that are the backbone for your business. Along with key business metrics that help feed and drive business requirements and decisions, observability and key performance and availability metrics help make technical decisions to ensure maximum uptime, excellent performance and problem areas of focus.

Let’s start with what is observability and how do you get it implemented across your organisation and what are the considerations.

Continue…

In the World of CHAOS

In the World of CHAOS

As businesses continue to go digital and with evolution of devices and high-speed internet, the end-user expectations are continuing to increase. With several critical digital infrastructure now moving on to the internet, ensuring these systems remain highly available and resilient to failure is a given for every new system and application design.

If you belong to the world of Performance Engineering or are part of any digital technology delivery, you will have heard of the new terminology called “Chaos Engineering” being thrown around. Let’s get ourselves introduced to this new term and what to expect.

Chaos Engineering is the discipline of experimenting on a system in order to build confidence in the system’s capability to withstand turbulent conditions in production.

https://principlesofchaos.org/
Continue…

Home Temperature and Humidity Tracking

GEEK POST ALERT

I live in Melbourne (Australia) and if you do know we are known to be the city of all weathers …. in one day. Yeah it can be quite good and bad at times (bad most of the times) because you are either freezing or burning.

Two words : C.L.I.M.A.T.E C.H.A.N.G.E

Anyway that is a topic in itself for another day.

So its the end of September, Spring is here and in theory we should expect good sunny days however the South-East of Australia is being hammered by a “COLD FRONT” and Victoria was experiencing “Spring-time snow”. WOW!

We have gas heating at home but at times like these (especially after the Covid-19 home-arrest started), the bills have been rising.

Continue…

Is Continuous Performance Testing reducing time spent on analysis?

This has been a passionate topic for me especially since the last couple of months where I have spent a good amount of time trying to justify that continuous performance testing cannot replace the amount of time we need to spend on analysis. And at times we have ended up learning the hard way.

Late last year I started working for a team that was responsible of transforming an on-premise monolith middle-layer into cloud based microservices with the biggest motivation being reduction in cost and delivering a resilient, highly available and reliable architecture. Who doesn’t love the sound of that until you understand the mammoth task it really is. A 21-gun salute to the architect(s)/designers who took up this task. I stand by you.

Continue…

Don’t FOCUS on the Tool

Don’t FOCUS on the Tool

When I talk to technologists at meetups and technical conferences about the importance of Performance testing, its interesting to hear a majority of them believe that ‘Performance Testing is all about using an automated tool’ to do the job. I thought its time to address this in a blog where I take on different perspectives and the amount of importance a tool needs to be given.

Continue…