Neno Sulistiyawan

Neno Sulistiyawan (28)

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

The Great Hunger & The Little Hunger

The Bushmen in the Kalahari Desert talk about the two hungers. There is the Great Hunger and there is the Little Hunger. The Little Hunger wants food for the belly; but the Great Hunger, the greatest hunger of all, is the hunger for meaning. There…

Continue reading...

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...