
Making rate limiting in AWS less terrible
Full disclosure, it is still terrible. I don't promise it wouldn't be, just rather less...

Author profile
Long time software architect, CTO Authress, creating application security plug-ins for any software application with Authress. Talk to me about security in microservices or service authorization.
Browse the latest writing surfaced through DevArt.

Full disclosure, it is still terrible. I don't promise it wouldn't be, just rather less...

For help understanding this article or how you can implement auth and similar security architectures...

I've seen a lot of complex tooling in my experience, but by far the worst case is designing just one...
![[Boost]](https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk59yisv51kr5j5g7jxt2.png)

🚨 AWS us-east-1 is down! ​ One of the most massive AWS incidents transpired on October...

Caching is difficult to get right and often means you need to pull in additional frameworks into your...

I had the benefit of joining the AWS Community Day in Zürich this week, most went as expected but,...

The Blog Post Release Automation I made this mistake this week of believing I wanted to...
![[Boost]](https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3pab98q1syrfgpx8siuf.png)

What is user impersonation? User impersonation is anything that allows your systems to...

One day you might find yourself in the unfortunate position of wanting to migrate away from...

This article is a rebuttal to Truffle Security's post on Millions of Accounts Vulnerable due to...

$78,641.25 Per Month. That's the predicted amount of running the official quota monitor...

It shouldn't be any surprise that we rely on DynamoDB over at Authress for a variety of things. For...

Authors: Warren Parad, Eduardo Santana We made this decision because we believe that your use case...

Secrets and credentials are everywhere, we use them to access third party systems. At Authress we...

Machine to machine auth is how you ensure secure communication between individual services, and each...

(Note, this article continues from Part 1: AWS Metrics: Advanced) We can't use...

Normally I'm the last proponent of collecting metrics. The reason is: metrics don't tell you...

Should I put my service in the private subnet or the public one? This age old question has...

Often I've come across what can only be describe as a Beg-Ad. That's: I built something, please,...

I'm going to tell you a story, one that may even have happened to you. The sad truth is this a very...

This article is part of the Authress Academy and discusses the different ways to invalidate a user's...

Having built many Product APIs in my experience for multiple companies, there are a number of Myths...

How to think about testing, which tests you need, and when to write the right test.

Before we get into how to handle a breaking change, we should first identify what is even a breaking...

It should be a inevitable conclusion that you to need to measure the success of your teams. After...

The required team meetings There is no shortage of advice out there on knowing when to...

An obvious story you might decide to tell yourself is Logging is easy. And writing to the console or...

Step up authorization is the process of converting a user’s auth from a base level to an elevated or...