GitHub Actions Best Practices: Manual Trigger Workflow to Trigger Deployment in GCP Cloud BuildDeploying feature branches to QA using GitHub Actions1d ago1d ago
Up-cycling MacBook Pro 2018 as budget laptop in 2025On September 16, 2021 I wrote the article Budget developer laptop and published it on Medium. It has been more than 1,517 days and the…Nov 29, 2025Nov 29, 2025
Automate Deletion of pods with ContainerStatusUnknown in GCP, AWS, Azure using KubernetesSimple one-liner command to delete podsApr 11, 2025Apr 11, 2025
GitHub Actions Best Practices: Masking Secrets and Managing Environment VariablesEffortless secrets management for beginners and expertsFeb 9, 2025Feb 9, 2025
TypeScript: Using Prisma ORM in a Node.js project to connect to MySQL Database?A todos list website where todos are stored in MySQLOct 20, 2024Oct 20, 2024
Docker: Effective automated testing in Node.js projects using Firefox browser and GeckodirverCreating a custom docker image using Node.js as base image and installing Firefox with Geckodriver makes automation testing stable compared…Aug 31, 2024Aug 31, 2024
Sheets: Finding the book that is relevant today from your own book list!Everyday we want to finish a book that would enable and empower us to widen our knowledge.Aug 17, 2024Aug 17, 2024
Meetup: Quality Engineering August 2024Engineers, product managers, and quality assurance engineers came together for a wonderful evening to share knowledgeAug 8, 2024Aug 8, 2024
Database: Installation and usage of postgresql database server in macOS in a Python projectI learned how to install and use postgresql part of my struggle to solve the error in Python projectAug 1, 2024Aug 1, 2024
Travel: Amazing Smelly (HR — Obonjan) island living experienceCroatian word Obonjan means SmellyJun 22, 2024Jun 22, 2024