Operations | Monitoring | ITSM | DevOps | Cloud

February 2024

Comparing NestJS and ExpressJS

Having delivered numerous applications, prototypes, and demos over the years, I’ve developed a deep appreciation for how robust development frameworks can significantly contribute to Speed to Delivery Time (SDT). This metric is vital in the fast-paced software industry, where the ability to bring scalable and maintainable applications to market quickly can set a project apart.

Balancing Speed to Delivery time in App Development

As devs, we know the age-old question of, “How long do you think it will take?” oh too well. Regardless of experience and position within the development cycle, this inquiry always comes loaded with expectations and complexities, a concept I refer to as Speed to Delivery Time (SDT). To be clear, SDT isn’t just about marking days on a calendar.

From Chaos to Clarity Troubleshooting Postgres

I have always had a special fondness for Postgres, particularly captivated by its JSONB capabilities, which is at the core of what I love as it stands as a testament to its adaptability. This functionality exemplifies Postgres’s ability to adapt to modern apps’ rapidly changing needs to support structured and unstructured data to coexist seamlessly within the same database environment. The capabilities of PostgreSQL are not limited to its ability to manage relational and non-relational data.

Getting Started With Azure Serverless

Serverless computing represents a paradigm shift in how we build, deploy and scale cloud applications. By decoupling infrastructure and server management from code development, developers are free to put a single focus on fine-tuning code in app development. The era of serverless computing puts innovation at center stage and removes the traditional constraints of server management.

Full Stack Clarity Troubleshooting Android OpenTelemetry

Developing a native Android app is a challenging task that requires a deep understanding of the Android SDK, as well as programming languages such as Java or Kotlin. The process requires navigating various tools, frameworks, and APIs, each with its own rules. On top of that, you need to ensure compatibility and optimal performance across the diverse Android ecosystem, with its multitude of devices, screen sizes, and OS versions.

Azure Cost Reporting to boost cloud resilience and reduce costs

Managing costs within your Azure datacenter is a crucial aspect of ensuring efficiency and optimizing resources. The Azure portal has Azure Cost Management Reports embedded, offering a detailed lens into your cloud spending. In this article, we’ll explore the ins and outs of these reports, their key metrics, best practices, and how to generate and interpret cost reports.

Azure Pay as You Go Vs Reserved Instances

When dealing with public cloud computing, deciding to reserve or pay-as-you-go for your resources is generally seen as a strategic chess move – it requires foresight, planning, and a clear understanding of your organization’s needs. In this article, we’ll browse through the nuances of this decision-making process, exploring overviews, benefits, limitations, pricing considerations, break-even points, and ultimately, as a desired outcome, reaching a well-informed conclusion.

Exploring Winglang with OpenTelemetry

Late last year, during an engaging Twitch livestream by AWS Developer Advocate Darko Mesaroš, I was introduced to a new framework Id seen a few people talking about called Winglang. What really got my attention was this wasn’t just another entry in the list of cloud frameworks, Winglang was on a mission to redefine how we interact with cloud environments. Its ambition to serve as an expansive framework that could effortlessly connect different cloud platforms instantly caught my attention.

An Ultimate Guide on Biztalk to Azure Migration

For many years, BizTalk Server has been a popular Microsoft platform for streamlining business transactions by integrating backend systems. Microsoft BizTalk Server is flexible, scalable, and very customizable. Hence, for many organizations, it was a logical choice to use the product to integrate their internal systems, and by using cloud adapters, the product can even connect with branch offices and/or partners in different geographical locations.

Azure Cosmos DB Pricing (2024)

Azure Cosmos DB, a global, multi-model database by Microsoft Azure, ensures globally responsive and scalable applications with low-latency, high-throughput data access. With support for diverse data models, global distribution, flexible consistency models, automatic scaling, and comprehensive SLAs, it’s crucial for modern applications requiring agility, security, and compliance.