Posts
All the articles I've posted.
-
Sending Athena Query Results to Amazon SQS: Architecture, Costs, and Limitations
Introduction Amazon Athena is a serverless query service designed for interactive analysis of data stored in Amazon S3. Amazon SQS (Simple Queue Service), on the other hand, is a fully managed message
-
Extracting and Managing Access Tokens in Postman
When working with APIs that use OAuth 2.0 or token-based authentication, a common requirement is to extract an access_token from a successful authentication request and reuse it in subsequent API
-
How PostHog Uses ClickHouse for High-Performance Product Analytics
Modern product analytics platforms must process billions of events while still delivering low-latency queries for dashboards, funnels, and retention analysis. PostHog addresses this requirement by
-
Hiding Personal Information in AWS Glue with Spark
Protecting personal data before analytics consumption is a core requirement in modern data platforms. In AWS-based lake architectures, this is typically achieved through data de-identification during
-
Rebasing vs Creating a New Branch: How to Handle Outdated Feature Branches Correctly
In collaborative software projects, it is common to face the following situation: a feature branch was created some time ago, work was done on it, and meanwhile the main branch continued to evolve.
-
Automating OAuth 2.0 in Postman: storing and refreshing access tokens without copy-paste
Introduction When working with APIs protected by OAuth 2.0, Postman is commonly used for development and testing. A frequent pain point is manual token handling : requesting an access token, copying
-
Running Scheduled GitHub Actions Locally for Safer Debugging
Overview When working with scheduled automation jobs in GitHub Actions, it is common to face a simple but critical question: Can this workflow be executed locally before pushing to production? The
-
Designing a Scalable Course Progress Service on AWS
EC2, Lambda, DynamoDB, and RDS Cost and Architecture Trade-offs Context In a multi-platform learning environment where users can advance through courses using both Web and Mobile applications ,