AWS-Blog: Advanced Credential Rotation for IAM Users with a Grace Period

I published a new blog post on the tecRacer AWS Blog: https://www.tecracer.com/blog/2023/06/advanced-credential-rotation-for-iam-users-with-a-grace-period.html

2023-06-09 · Maurice Borgmeier

AWS-Blog: Push-Down-Predicates in Parquet and how to use them to reduce IOPS while reading from S3

I published a new blog post on the tecRacer AWS Blog: https://www.tecracer.com/blog/2023/04/avoiding-memoryerrors-when-working-with-parquet-data-in-pandas.html

2023-04-11 · Maurice Borgmeier

AWS-Blog: The beating heart of SQS - of Heartbeats and Watchdogs

I published a new blog post on the tecRacer AWS Blog: https://www.tecracer.com/blog/2023/03/the-beating-heart-of-sqs-of-heartbeats-and-watchdogs.html

2023-03-24 · Maurice Borgmeier

Even more efficient hashing of columns in a pandas dataframe

One of the joys of software development is that small changes can sometimes make solving the same problem orders of magnitude faster. Revisiting previous solutions with more experience can lead to even better results. I show you how I improved the previous implementation by a factor of 2.7.

2022-12-20 · 5 min · Maurice Borgmeier

AWS-Blog: Introduction to asynchronous interactions with the AWS API in Python

I published a new blog post on the tecRacer AWS Blog: https://www.tecracer.com/blog/2022/12/introduction-to-asynchronous-interactions-with-the-aws-api-in-python.html

2022-12-05 · Maurice Borgmeier

AWS-Blog: Implementing Pessimistic Locking with DynamoDB and Python

I published a new blog post on the tecRacer AWS Blog: https://www.tecracer.com/blog/2022/10/implementing-pessimistic-locking-with-dynamodb-and-python.html

2022-10-21 · Maurice Borgmeier

Efficiently hashing columns in a pandas dataframe

One of the joys of software development is that small changes can sometimes make solving the same problem orders of magnitude faster. I experienced this recently when implementing a function to generate a hash over multiple columns in a dataframe. Today I’m going to show you how I came up with that solution.

2022-09-18 · 9 min · Maurice Borgmeier

AWS-Blog: Glue Crawlers: No GetObject, No Problem

I published a new blog post on the tecRacer AWS Blog: https://www.tecracer.com/blog/2022/09/glue-crawlers-no-getobject-no-problem.html

2022-09-09 · Maurice Borgmeier

AWS-Blog: Waiting for things to happen and paginating responses with boto3

I published a new blog post on the tecRacer AWS Blog: https://www.tecracer.com/blog/2022/06/waiting-for-things-to-happen-and-paginating-responses-with-boto3.html

2022-06-17 · Maurice Borgmeier

AWS-Blog: What is a Quantum Ledger Database?

I published a new blog post on the tecRacer AWS Blog: https://www.tecracer.com/blog/2022/06/what-is-a-quantum-ledger-database.html

2022-06-13 · Maurice Borgmeier