Sarjeel Yusuf, Author at Security Boulevard
Thundra Logo

How to Set Up a CI Pipeline in GitHub Actions

| | CI-CD
CI/CD has become an integral part of any software development workflow. It is hard to imagine a world of software without CI/CD as it is indisputably the backbone of DevOps. From affecting lead times and deployment frequencies to changing failure rates and MTTR, a solid CI/CD can mean success or ... Read More
Thundra Logo

How to Scale While Avoiding CI Pitfalls

| | CI-CD, testing
Moving quickly while also maintaining high quality and availability is a balancing act that is hard to maintain but essential to the success of any software development lifecycle. Many teams today are using DevOps techniques to keep their development process fast without losing the quality and availability their users expect ... Read More
Thundra Logo

What CI Observability Means for DevOps

| | CI-CD, DEVOPS
In the endeavors to conquer and expand, we have found ourselves now wrestling the beasts of the clouds. After all, the battle of Cloud development with all its gains was expected to be nothing less than enigmatic. Our greatest strategy, anticipated to secure yearning triumph has been laid out and ... Read More
Thundra Logo

Remote Debugging and What It Means for Java Applications

| | debugging
Following the lingering promise of managed infrastructure, reduced operational cost, and resiliency, cloud computing has seen phenomenal trends in adoption since the past decade. As software development marches towards the cloud, we soon realize that this shift warrants the need to rethink our debugging strategies. This is because as software ... Read More
Thundra Logo

History of Debugging: A Developers Saga

| | debugging
The march of technology is one that time and again has proved irrepressible. From committing phone numbers of parents and close friends to memory, to now having handheld devices that let you connect to the world with just the click of a few perceived buttons on a touch screen. The ... Read More
Thundra Logo

The Myth of NoOps

| | DEVOPS, GitOps
2009 has a special place in the history of software and technology as it is the year that formally saw the birth of DevOps. In June of that year, John Allspaw and Paul Hammond presented their talk, 10 Deploys a Day: Dev and Ops Cooperation at Flicker” at the O’Reilly ... Read More
Thundra Logo

Active/Active Multi-Region Systems on Steroids With Serverless

As the world migrates to the concept of DevOps the primary goal becomes clear. How can we increase velocity while maintaining our system’s stability? With the motive of going faster, we also risk increased chances of failure. The risk is even higher when considering concepts such as GitOps where we see ... Read More
Thundra Logo

Ebbs and Flows Of DevOps Debugging PART 2

| | debugging, DEVOPS
This piece is the second part of a two-part series on how focusing on cloud debugging practices can accelerate our DevOps intentions. In part 1, we explored how an increased move to the cloud pushed for the adoption of DevOps practices. However, throughout the past decade or so, since we have been ... Read More
Thundra Logo

Ebbs and Flows Of DevOps Debugging PART 1

| | debugging, DEVOPS
Ever since Patrick Debois coined the word DevOps back in , teams and organizations have been clamoring to adopt relevant practices, tools, and a sense of culture in a bid to increase velocity while maintaining stability. However, this race to incorporate “DevOps” in software development practices has resulted in a perversion ... Read More
Thundra Logo

The Theory and Motive Behind Active/Active Multi-Region Architectures

| | DEVOPS
The date was 24th December 2012, Christmas eve. The world’s largest video streaming service, Netflix experienced one of its worst incidents in company history. The incident was an outage of video playback on TV devices for customers in Canada, the United States, and the LATAM region. Fortunately, the enduring efforts of responders ... Read More