Maurice Borgmeier

Maurice Borgmeier @mauricebrg

About: A little bit of everything

Location:
Varna, Bulgaria
Joined:
Jun 21, 2021

Maurice Borgmeier
articles - 67 total

Building a Stream Deck plugin to invoke a Lambda function

Interacting with Cloud services is rarely a tactile experience. You write some code, run some command...

Learn More 5 0Jun 20

The thing I keep relearning about the S3-SNS/SQS integration

Occasionally, you'll do something that you think you've done dozens of times before and are then...

Learn More 0 0Jun 10

Which AWS Regions are Lambda@Edge functions executed in?

Lambda@Edge is one of two ways to run custom code as part of the request flow in CloudFront. In...

Learn More 2 2Feb 6

Integrating HubSpot with AWS Lambda

Like many organizations, tecRacer uses HubSpot as a CRM. Integrating Hubspot with other (internal)...

Learn More 1 0Dec 6 '24

How I spent a few hours using advanced technology to save $2

I usually rely on Infrastructure as Code to build my solutions - usually, not always. In my AWS...

Learn More 3 0Nov 1 '24

Building Data Aggregation Pipelines using Apache Airflow and Athena

Decisions about running a company are rarely made based on individual transactions. Instead, business...

Learn More 5 0Sep 23 '24

How to accidentally create read-only DynamoDB items

In a recent Developing on AWS training, I taught my students the basics of DynamoDB. I usually do...

Learn More 5 0Sep 14 '24

Making the TPC-H dataset available in Athena using Airflow

The TPC-H dataset is commonly used to benchmark data warehouses or, more generally, decision support...

Learn More 1 0Aug 29 '24

Enabling Apache Airflow to copy large S3 objects

If you're trying to use Apache Airflow to copy large objects in S3, you might have encountered issues...

Learn More 0 0Aug 27 '24

You can't Opt-Out of Performance Tracking in the AWS Console

I've been using the AWS console with the Firefox Developer tools open recently for totally innocent...

Learn More 0 0Aug 22 '24

Improving Accessibility by Generating Image-alt texts using GenAI

I'm fairly skeptical about GenAI. I've managed to stay away from all the copilots so far and try to...

Learn More 2 4Aug 21 '24

Casio F-91W: a simple watch

A few years I got a Casio F-91W watch (Wikipedia). I was looking for something that can double as a...

Learn More 1 1Aug 12 '24

Going on an Industry Quest: Manufacturing and Auto

I currently have some time on my hands and decided to dive deeper into the AWS Skill Builder....

Learn More 1 0Jun 28 '24

Switching Identity Providers in the IAM Identity Center

Mergers and acquisitions are usually decided at the top of the corporate hierarchy and eventually...

Learn More 3 2May 16 '24

Analyzing my Amazon Purchases with Pandas and Dash

Thanks to some EU regulation or because out of the goodness of their hearts, Amazon now allows you to...

Learn More 2 0May 9 '24

Replacing the Battery in my Sennheiser PXC 550 Headphones

Almost 7 years ago, I treated myself to a nice pair of wireless headphones. I bought the Sennheiser...

Learn More 1 0May 6 '24

Introduction to SSO with the IAM Identity Center and Entra ID

IAM Identity Center, formerly AWS SSO, is often used as an access management solution in front of one...

Learn More 5 2Apr 23 '24

Using undocumented AWS APIs with Python

It's probably not a surprise that (almost) everything Amazon Web Services offers is accessible...

Learn More 2 0Apr 19 '24

Adding Cognito Authentication to our Serverless Dash App

In a recent post, I‘ve shown you how to add HTTP Basic Authentication to the Serverless Dash app....

Learn More 5 0Apr 12 '24

Build a Serverless S3 Explorer with Dash

S3 is a great way to store your data in AWS, and it has many integrations with other services. That's...

Learn More 4 0Apr 2 '24

Replacing the Battery on a HP Spectre x360

After working on my Chromebook a few weeks ago, it's time to turn to another Notebook that needs...

Learn More 0 0Mar 22 '24

Adding Basic Authentication to the Serverless Dash App

In a recent post explained how to set up a Dash app in a completely serverless manner. If you haven't...

Learn More 0 0Mar 20 '24

Giving my old Chromebook a second life with Fedora

In 2017 I got my brother a Chromebook as a lightweight computer for traveling. I chose the Acer...

Learn More 3 3Mar 5 '24

Deploying a Serverless Dash App with AWS SAM and Lambda

Today I'm going to show you how to deploy a Dash app in a Lambda Function behind an API Gateway. This...

Learn More 1 0Mar 4 '24

Understanding Iterations in Ray RLlib

Recently I’ve been engaged in my first reinforcement learning project using Ray’s RLlib and...

Learn More 2 0Feb 16 '24

Code Optimization: Filtering dataframes using exact matches in multiple columns

Filtering medium to large amounts of data to extract a relevant subset is a very common task in any...

Learn More 2 0Nov 17 '23

Teaching boto3 to store floats and datetime objects in DynamoDB

The resource API in boto3 is a higher-level abstraction that lets you interact with AWS services in a...

Learn More 3 7Sep 7 '23

Handling Errors and Retries in StepFunctions

"Everything fails all the time" has been preached to us by Werner Vogels for a few years now. Every...

Learn More 1 0Aug 29 '23

Advanced Credential Rotation for IAM Users with a Grace Period

The credentials attached to an IAM user are long-lived, which means a combination of access key id...

Learn More 6 0Jun 9 '23

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

Working with datasets in pandas will almost inevitably bring you to the point where your dataset...

Learn More 1 0Apr 21 '23