ContentPosts from @muhammadali642..
Story
@muhammadali642 shared a post, 3 years, 6 months ago
Marketing

Top 15 Open Source GitOps Tools

By leveraging tools that are customary to a developer’s workflow, GitOps makes infrastructure definition and management inclusive for developers. It allows developers and operations teams to collaborate on the state of an application’s environment through a pull/merge request.

Story
@muhammadali642 shared a post, 3 years, 6 months ago
Marketing

What are the alternatives to S3?

#Nocode  #cicd  #gitops 

Sometimes Amazon S3 might not be serving you as you need and need some features or want to move out of the big 3 providers due to charges of which you’re not using much of their services.

Story
@muhammadali642 shared a post, 3 years, 7 months ago
Marketing

Wildcard officially becomes owner and collaborator of Babelfish

Babelfish is a self-hosted server for source-code parsing: it has the power to parse all kinds of file, in any supported language, extracting an Abstract Syntax Tree and converting it into a Universal Abstract Syntax Tree (UAST).

Story
@muhammadali642 shared a post, 3 years, 7 months ago
Marketing

A quick introduction to CI/CD

CI/CD is one of the pillars of modern cloud native software development. It improves your software products and makes its development more effective and cheaper.

Story
@muhammadali642 shared a post, 3 years, 8 months ago
Marketing

Canary Release vs Blue-Green Deployments

Choosing the right deployment strategy is crucial to the availability and quality of your services. Two of the most known deployment strategies are blue/green deployment and canary release.

Story
@muhammadali642 shared a post, 3 years, 8 months ago
Marketing

6 testing types, every developer should understand

If you Google testing types in software engineering, you’ll certainly end with a list of hundreds of tests. We are sure not all of them will be useful for you. There are also some testing types that have two or three names and some others are very similar even if they have different names.

Story
@muhammadali642 shared a post, 3 years, 8 months ago
Marketing

8 Best Practices to Boost Your CI/CD Performance

This article discusses the best practices that boost your CI/CD performance and how each impacts your software development journey.

Story
@muhammadali642 shared a post, 3 years, 8 months ago
Marketing

Is The Future NoOps or MoreOps?

This article discusses the need for NoOps and the shortcomings of DevOps that it solves.

Story
@muhammadali642 shared a post, 3 years, 8 months ago
Marketing

Canary Release Explained

What is a canary release?

The canary release concept comes from the 1920s coal mining industry. Back then, miners would carry caged canaries to help test the oxygen levels in the mines. If the canary died, it was a sign that there was too much carbon monoxide and they would leave the mine immediately.

In today’s world, a canary release is used to test the performance of the new application version in real-world usage. If there are bugs, then the new version is rolled back and the issues are fixed before another release. If there are no bugs and it works as expected, then it is scaled up until it replaces the old version completely. All this is made possible by the ability to control users’ traffic.

Story
@muhammadali642 shared a post, 3 years, 8 months ago
Marketing

A Beginner’s Guide to OWASP

pen Web Application Security Project (OWASP) is a nonprofit foundation that is dedicated to improving web applications security. The vibrant OWASP community has projects, forums, and events aimed at increasing the members’ security preparedness.