How is it to contribute to the GitLab monolith without knowing Ruby? I share my experience implementing token validation changes and using feature flags.
Reflections on a year of limitless growth. Join me as I summarize my 2025, marked by my new life in Dubai, cloud certifications, and my adventure in the Open Source world.
I share my experience competing in the GitLab Hackathon. I'll cover my strategy to win, the unexpected controversy with documentation MRs, and why my 2nd place, while not the goal, feels like a victory.
Discover the inspiring journey of a developer who went from making small documentation changes to being named GitLab's Notable Contributor for version 18.5. This personal account details the path from initial contributions in Golang projects, like the GitLab CLI and Terraform provider, to the surprising nomination and ultimate recognition. Learn about the challenges, the growth, and the incredible feeling of contributing to a platform you love. If you've ever considered contributing to open-source, this story will show you that developers of all levels can make a significant impact and find unexpected rewards along the way.
Many developers know GitLab simply as an alternative to GitHub. This article shows you why it's much more than that: it's a gateway to the open-source world that can boost your professional growth. Discover the advantages of its community, its rewards system, and events like Hackathons that await you.
Are you preparing for a Solutions Architect interview and want to master security concepts? This complete guide is your starting point. We break down the fundamentals of encryption in a simple and direct way: learn the difference between an algorithm and a key, when to use symmetric vs. asymmetric encryption, and how these concepts are applied in the real world with practical examples from key AWS services like S3, KMS, EBS, and SSH. Read this article and confidently answer encryption questions in your next interview!