Learn S3 signed URLs from our free email-based course
Learn the basics of cloud-native file handling:
  • Why serverless needs a new way to distribute files
  • How to implement signed URLs on the backend and the frontend
  • How permissions work with signature-based downloads
Author's image Tamás Sallai
Courses
  • Getting an "already subscribed" error?
  • This also signs you up to our mailing list (Why is that?).
Learn how to use CloudFront from our free email-based course
Learn the basics of CloudFront configuration and:
  • Take advantage of AWS's global distribution network
  • Use path-based routing to add an entry point to your cloud infrastructure
  • Utilize caching on the edge locations
Author's image Tamás Sallai
Courses
  • Getting an "already subscribed" error?
  • This also signs you up to our mailing list (Why is that?).
Learn how to use async functions in Javascript from our free email-based course

Learn the basics of async/await and master asynchronous workflows in Javascript.

Learn:
  • How async functions work and how to use the await keyword
  • How to use the Promise constructor
  • How to implement proper error handling in an async environment
Author's image Tamás Sallai
Courses
  • Getting an "already subscribed" error?
  • This also signs you up to our mailing list (Why is that?).
Learn the basics of serverless computing on AWS from our free email-based course
Learn the parts that are needed to make a serverless API on AWS:
  • Write a Lambda function and add IAM permissions to it
  • Add API Gateway for an HTTP endpoint
  • Use DynamoDB to store data
Author's image Tamás Sallai
Courses
  • Getting an "already subscribed" error?
  • This also signs you up to our mailing list (Why is that?).
Join our mailing list

We write articles like this regularly. Let's keep in touch and:

  • Get coupons for our books and courses when they are available
  • Download our short ebook on AWS security basics
  • Get articles and content on a regular basis
AWS S3 Signed URLs Handbook free chapters

Thank you for your interest in the book! By signing up to the free chapters you'll receive 4 emails, each with a different part of the book.

The included chapters:
  • Introduction and use cases
  • The architecture of signed URLs
  • Backend implementation with Node.js
  • Least privilege with dedicated roles
Courses
Free chapters
  • Getting an "already subscribed" error?
  • This also signs you up to our mailing list (Why is that?).
Javascript on AWS Lambda free chapters

Thank you for your interest in the book! By signing up to the free chapters you'll receive 4 emails, each with a different part of the book.

The included chapters:
  • Introduction and the Lambda execution model
  • Cold starts
  • Async programming model
  • Storing secrets in SSM Parameter Store
Courses
Free chapters
  • Getting an "already subscribed" error?
  • This also signs you up to our mailing list (Why is that?).
A Practical Guide to AWS IAM free chapters

Thank you for your interest in the book! By signing up to the free chapters you'll receive 4 emails, each with a different part of the book.

The included chapters:
  • Introduction and Access control basics
  • IAM users and roles
  • The Principal and the Resource fields in policies
  • Resource-based policies
Courses
Free chapters
  • Getting an "already subscribed" error?
  • This also signs you up to our mailing list (Why is that?).
Asynchronous Programming Patterns in Javascript free chapters

Thank you for your interest in the book! By signing up to the free chapters you'll receive 4 emails, each with a different part of the book.

The included chapters:
  • Introduction
  • Getting started with async/await
  • Error propagation in Promise chains
  • The async disposer pattern
Courses
Free chapters
  • Getting an "already subscribed" error?
  • This also signs you up to our mailing list (Why is that?).
logo
 
  • Home
  • Books & Courses
  • All articles
  • About
Hello there, we are Dávid Csákvári and Tamás Sallai!
Dodie's image
Sashee's image
We are tech-savvy developers mainly on the web-dev field.
We both hold a Master's Degree in Computer Sciences and have more than a decade of field experience. We always seek new processes and technology to make better software. This blog is about the industry insight and problem solving experiences we encounter on a daily basis.
Statistics
To make sure we don't lose counts:
352 Posts
2 Authors
Feeds
  • RSS
  • Atom
Favourites
  • A categorized list of all Java and JVM features since JDK 8 to 18
  • What is the principle of least privilege and why it's such a hard thing to achieve
  • How to change a blog's permalinks and not lose all organic traffic
  • Are S3 signed URLs secure?
  • What is the optimal password length
© 2023 Advanced Web MachineryAdvanced Web Machinery