Everything you need to know to pitch AWS S3 Object Lambda to your team

S3 Object Lambda Infrastructure Diagram

What problem does it solve?

S3 Object Lambda makes it easier to retrieve customized data from S3. Requesting applications no longer need to decrypt, decompress, filter for personally identifiable information (PII), etc. S3 Object Lambda seamlessly invokes a customer owned Lambda during a standard S3 GET Object request.

An example use case for S3 Object…


How to create an AWS S3 Bucket Policy to deny all access without locking yourself out

S3 bucket access diagram

TL;DR — Create a Secure Policy that isn’t too Secure

It is best practice to explicitly grant identified entities permission to perform actions on your Amazon S3 bucket through the use of a bucket policy. You do this by configuring your bucket policy to deny all actions to all entities unless otherwise listed. In the process, however, you may accidentally…


tldr is a command-line tool that functions as a complement to man pages by condensing FAQs about commands into succinct explanations and practical examples

Man Page? Stack Overflow? Random Blog? Oh My!

When you are in need of command line tool documentation, how often do you read the man pages (the manual) as opposed to Googling your question until you find the Stack Overflow post with the answer? Let’s face it, the man pages are dense. They rarely contain useful examples, not…


Learn from the mistakes (and triumphs) we made on our honeymoon from the United States to Egypt in May of 2021

OVERVIEW

The happiest day!

My wife and I went to Egypt for our honeymoon on May 16th, 2021. I am a 24-year-old white male, and have been to Canada, Mexico, Italy, and a cruise in the Western Caribbean. My wife is a 22-year-old white female, and has taken multiple Caribbean and Canadian cruises. Our…


Frequent server disconnects can be mitigated through one simple SSH option

Conceptual

When a device on your WiFi network (i.e. your computer or phone) communicates with the outside world, your router assigns it an IP address. It is important to understand that for each new connection to the outside world, the IP address assigned to the device by the router may change.


Chewy, moist, sweet, balanced — months of trial and error later, the perfect recipe was created.

Beautiful chocolate chip cookie sandwich with homestyle vanilla ice cream.

Ingredients

  • 2 sticks salted butter, softened
  • 1 cup light brown sugar
  • 2/3 cup granulated sugar
  • 2 large eggs, 1 egg yolk
  • 2 teaspoons pure vanilla extract
  • 2 1/4 cups all-purpose flour
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1/4 teaspoon salt
  • 2 cups semi-sweet chocolate chips or chunks (I prefer…


Three Simple Steps I Used to Pass the AWS SAA-02 Exam

aws logo on dark grey office building windows
Photo by Tony Webster, Attribution 2.0 Generic (CC BY 2.0)

TL;DR — You don’t need an expensive online course!

Hi! My name is Quinn Vissak and I recently passed the AWS SAA exam! Not only is the Solutions Architect Associate certification well-regarded in the software industry, but learning the material is directly applicable to most software engineering roles. …


The best and most effective way to influence change in a pull request — while upholding developer etiquette — is to treat it like a negotiation

Former FBI negotiator Chris Voss’s Never Split the Difference — Negotiating as if your life depended on it is a transformation-inducing book that has the capability to enhance numerous aspects of your communication. …


How to Connect to a MySQL Docker Container Without Using a Static IP Address

TL;DR — Simplify your code with Docker Compose!

If you are dealing with more than one container in the same application, chances are they need to talk to each other, but have static IP addresses. The code for this looks terrible and requires at least a basic understanding of subnets…


Taro Milk Tea with Black Tapioca Pearls (Bubbles) Kung Fu Tea Style

My girlfriend and I are huge fans of Kung Fu Tea — and their Taro Milk Tea in particular. Depending on the location, two drinks could cost anywhere from nine to fourteen dollars, which always left us craving more. Such an addiction is not sustainable.

Discovery through Trial and Error

It took about six attempts…

Quinn Vissak

SDE || @ Amazon Web Services, EC2 Core — passionate about utilizing the best software practices to increase efficiency.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store