Neno Sulistiyawan

Neno Sulistiyawan (27)

an old soul, seeker, trapped in computer geek body :)

AWS S3 : Bucket Permissions for File/Folder Management

Here's a quick bucket configuration to allow file/folders or objects (in AWS S3 terms) when u're developing api for File/Folder Management features using AWS S3 as File Storage. { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::your-arn-number:user/your-arn-user" }, "Action": [ "s3:ListBucket", "s3:GetObject",…

Continue reading...

React-Native Navigation: Custom Middle Button

When toying with react-native dan react-navigation, i will need to implement the following bottom tab navigation design: Here's my documentation to implement the design into react native application: 1. Icons For the icons, i use the react-native-vector-icons. There are mutiple icon-sets available built into that…

Continue reading...

Serverless: Use Custom Layer in AWS Lambda

After deploy our custom layer in AWS Lambda, we can to use that layer in our AWS Lambda functions. How to do that? Here's my step by step example reusing AWS Lambda layer when develop AWS Lambda functions using Serverless Framework: The Layer ARN Info…

Continue reading...

Serverless:  Create Audiowaveform Layer in AWS Lambda

If you have access to your own server, installing any software will be easy-peasy, but how to install and use custom binary/library in your AWS Lambda? In my case, i will need to install and use audiowaveform library (https://github.com/bbc/audiowaveform) in my AWS Lambda function. Here's…

Continue reading...

Serverless: APIs with Node.js and AWS Lambda

Yesterday, i'm playing around with Node.js API running on AWS Lambda. By using AWS Lambda: 1. We only charged when our application accessed by user, so it'll minimize the server cost. 2. We don't need to do server maintenance, since all will be handled by…

Continue reading...