Skip to main content

devops

2025

Protect Sensitive Data in Logs with AWS CloudWatch Data Masking
·499 words·3 mins
aws cloudwatch security data compliance data masking logs pii phi devops security hardening
Logging is part of every application, at least they should, but often logs contain sensitive information. PII (Personally Identifiable Information), PHI (Protected Health Information), and other confidential data often end up in logs - often unintentionally.
GitHub Actions: Security Hardening With OpenID Connect
·772 words·4 mins
github actions openid connect aws ci/cd security iam devops enterprise security security hardening
The easiest way to configure your CI/CD pipeline with AWS is to just create long-lived credentials, access and secret key, and store them in GitHub Actions. While this method works, it has several security risks:
Secrets Management in AWS: Using Secrets Manager
·695 words·4 mins
aws secrets manager devops microservices security aws lambda kms ci/cd
Sharing secrets across microservices creates security risks. Not only when one of the microservices is compromised, as then during rotation of single secret all of your microservices will be affected. Leading to potential downtimes.
GitHub Rulesets: Your Safeguard for Your Repositories
·427 words·3 mins
github pull requests code quality devops version control best practices code review secure coding compliance healthcare tech enterprise security
Regardless of whether you’re working on a product in a regulated industry like healthcare or finance, or building products that do not require such strict rules, maintaining control over your repositories is essential.

2024

Protocol Buffers RPC calls through WebSockets on AWS Lambda with API Gateway
·1126 words·6 mins
protocol buffers websockets aws lambda python devops
We might argue about what is the important aspect of good communication. But what are the few basic principles of communication where, at least, two parties will understand each other? Use of the same Glossary, happens in Real Time and uses Same language.

2023

Error tracking and incident response on production with Sentry + Squadcast + Linear + Slack
·997 words·5 mins
sentry squadcast linear slack production incident error monitoring devops
There are multiple strategies to mitigate the number of bugs and problems with the app in production. Some teams focus on unit tests, functional tests, integration tests, manual tests, multiple environments to run those, and build the artifact of the app.
Strategies to Migrate Users to AWS Cognito Pool
·1397 words·7 mins
aws aws cognito devops
If you work in the AWS ecosystem, sooner or later, you will deal with AWS Cognito. AWS Cognito is meant to help you with customer identity and access management. So you’ve decided to use AWS Cognito for the first time, or you’ve used it already.
Debugging GitHub Actions Remotely
·174 words·1 min
github tools github actions ci/cd devops
If you use GitHub to store your repositories, you may also be utilizing GitHub Actions. I’ve been using it for several years across multiple projects. There have been a few instances where I had to debug a failing workflow.