Blogs
Elevate Security and …
NexusIQ security in SDLC Managing numerous applications can be challenging, especially when it comes to organizing them for better management and policy enforcement. To tackle this issue, we have created a Python script that interacts with the NexusIQ API to automate the process of updating …
Docker Model Runner: …
Running LLMs as Easily as Containers Docker announced a “docker model” feature, available on Docker Desktop 4.40+. This might sound like just another technical update, but it actually represents a new direction in how we can work with AI models in our development workflow. Just as you’d pull and run …
Prometheus on Azure: The …
Cost Behind Cloud Metrics In this post, we’ll evaluate managed Prometheus and the potential cloud costs associated with the Azure managed solution. Azure Managed Prometheus Pricing Breakdown Let’s start by creating a sample architecture to estimate the managed service costs for Prometheus. Assuming …
Automating with Power …
Azure DevOps Task Creation Let’s be real, not every automation task needs a Python script. Sometimes, you just need something that works without diving into complex coding. The Problem Most developers default to Python for workflow automation. But what if you’re: Low Code, No Code Warrior Stuck in a …
Migrating SonarQube …
Migrating 3,000+ Users This post aims to provide guidance and lessons learned for those undertaking similar authentication migrations in their SonarQube environments, whether moving from Azure AD, LDAP, or other existing authentication integrations to a SAML-based approach. When migrating …
Decoding the Azure DevOps …
Azure DevOps API I was once asked if the Microsoft Graph API was complicated. My reply? “Once you’ve wrestled with the Azure DevOps API, Microsoft Graph feels like a walk in paradise.” At the beginning of my Azure DevOps API (ADO API) journey, I encountered numerous challenges, particularly when …
Reverting to a functinal …
Git revert For many developers, there is no bigger nightmare than having changes that have been committed to the production stage causing system failures. The best preventative action is to ensure extensive testing of any changes before the production stage. Automated tests are essential tools to …
Adopting DevSecOps …
NexusIQ Development Security DevSecOps, a blend of development, security, and operations, is all about integrating security into every stage of the IT lifecycle. Simply put, it’s about making security everyone’s responsibility from the beginning, without slowing down the DevOps workflow. In this …
Code Reviews: Striking …
Code Review Code reviews play a crucial role in software development, ensuring the quality, stability, and reliability of the codebase. Throughout my career, I have encountered various approaches to code reviews, each with its own strengths and weaknesses. In this blog, I want to share my …
Microsoft Cyber Security …
Defences in the Cloud In today’s interconnected world, the threat of cyber attacks looms large over individuals, organizations, and governments alike. As technology continues to advance, so does the sophistication of cybercriminals. To combat this ever-evolving landscape, Microsoft has introduced an …