Tark Labs routine #90: In AWS Amplify data structure do NOT set createdAt/updatedAt manually, because Amplify won't autofill it (they will be empty) Those fields will be added for you automatically, don't worry. #awsamplify #awsdynamodb #awscognito #flutterdev #typescript #aiforbusiness #tarklabs
Tark Labs routine #89: Firebase added phone verification. Nice move! AWS has it for years π #firebase #aws #awsamplify #awslambda #awscognito #awsdynamodb #appdev #mobiledev #tarklabs #airontark
Tark Labs routine #68: Unbelievable, but you can't configure the Cognito domain name in AWS Amplify Gen2. The domain name was generated. To configure that, you have to use CDK code, but this will get into trouble - on a second run, it said "The domain already exists" π€― #awsamplify #awscognito
AWS routine #46: I somehow found that resource servers in AWS Cognito are now in the Domains section. That was hard π€― #awscognito #awsamplify #awscdk #backend #typescript #tarklabs #airontark
π’π¨Nuevo blog #AWSEspanol en #devto: βΆοΈ Habilitar MFA (Multi-Factor Authentication)π en AWS Cognito usando Terraform
#AWSCognito #Terraform #MFA #Cybersecurity #DevOps
Backend routine: Migrating from AWS Amplify Gen1 to Gen2. Slowly but surely π π #awsamplify #awslambda #typescript #backend #frontend #awscognito #tarklabs #airontark
π’π¨Nuevo blog #AWSEspanol en #devto: π Desplegar AWS Cognito π y una AplicaciΓ³n Cliente Con Terraform.
#AWSCognito #Terraform #CloudDevelopment #UserAuthentication #AWSDevOps
AWS Routine: AWS Log Insights is unbelievable! You can search for everything in your lambda function logs π #aws #awsdev #awslambda #awsamplify #awscognito #tarklabs #airontark
AWS Amplify routine: You can't simply add "phone login" to the app if you used "email login" only. You have to delete the whole sandbox for that, OR the whole production server. So you'd better set "email + phone" login from day one #awsamplify #awscognito #reactjs #frontend #backend #tarklab
Frontend routine: Love vite.js. Fast, handy and has a nice error UI. Error UI is very important! π #frontend #backend#webdev #vitejs #awsamplify #awsdev #awscognito #tarklab #airontark
Backend routine: Did you know you can use types as vars when defining types in TypeScript? You can write, like `every ${number}m` π€© #typescript #backend #awsamplify #awsbackend #awslambda #awscognito #awsdev #tarklab #airontark
π’π¨Nuevo blog #AWSEspanol en #devto: πAWS Cognito + β‘ Lambda triggers
#AWSCognito #LambdaTriggers #UserAuthentication #CloudComputing #ServerlessArchitecture
AWS Amplify routine: For some reason, AWS Amplify social LOGOUT shows an annoying LOGIN modal. Use "isPreferPrivateSession: true" to prevent this. #awsamplify #awscognito #awsdev #flutter #dart #tarklab #airontark
AWS Amplify routine: Starting a new app always feels great! π€© #awsamplify #awscognito #awslambda #flutter #dart #reactjs #tarklab #airontark
AWS Amplify routine: Did you know Joi library support situation when you need at least one of the fields. Use ".or(param1, param2)" for that π #awsamplify #awscognito #awslambda #typescript #tarklab #airontark
Backend routine: One can say I'm too picky about little things, but for me, code is a picture, not a text. Just make it beautiful. π§ββοΈ #code #backend #awslambda #awsamplify #awscognito #awsdynamodb #tarklab #airontark
AWS Amplify routine: This is how sandboxing in AWS Amplify Gen2 looks like π #awsamplify #awscognito #awsappsync #awsdynamodb #flutter #dart #tarklab #airontark
Backend routine: Want to make password rules simpler in AWS Amplify Gen2? Easy π #awsamplify #awsdev #backend #awscognito #typescript #mobiledev #flutterdev #iosdev #tarklab #airontark
Backend routine: AWS Gen2 is awesome! π Still can't believe it can be so cool #awsdev #awsamplify #awssns #awscognito #flutterdev #openai #tarklab #airontark
Backend routine: Hate AWS Amplify Gen1 π‘ It's running a build from my local machine. Literally, the CI/CD depends on your laptop and connection. Why? ππ€ Move to Gen2. Now. #awsamplify #awsdynamodb #backend #cicd #database #awscognito #awsappsync #awslambda #airontar
Backend routine: AWS AMplify now has an AI feature! It's easy to set up, have conversations, and generate modes. Can't wait to play with that π #awsamplify #awsdev #awscognito #awssagemaker #awsdynamodb #airontark #ai
Backend routine: AWS consolΡ has a new UI. A bit more rounded cornerΡ! π€ #awsconsole #awsdev #awsdynamodb #awscognito #awsamplify #airontark
Backend routine: Every AWS Amplify developer hates this π‘ #awsdev #awsamplify #awscognito #awslambda #awsdynamodb #airontark
Backend routine: Branch-based AWS Amplify app management is awesome! π #awsamplify #awsdev #awscognito #awslambda #airontark
Backend routine: Do you have a problem with CORS while adding AWS CloudFront to AWS S3? Check the right configuration attached below. π #awscloudfront #awss3 #awsdev #backend #nodejs #typescript #awsiam #awscognito #airon #tark
Backend routine: I WANT to call me env variables in the AWS Amplify web app hosting starting from "AWS" prefix. Why the hell is it reserved?! πΏ #awsamplify #awsdev #awscognito #awscloudfront #airon #tark #backend #nodejs #typescript
Flutter routine: AWS Amplify Gen2 doesn't support DataStore yet π #awsamplify #awslambda #awsdev #awscognito #awsdynamodb #flutter #dart #mobiledev #androiddev #iosdev #airon #tark
Backend routine: Awful "copy block"! The worst doc copying experience! Seriously guys. just let me copy everything by selecting it. Get rid of these "copy" badges. Everyone hates it. ππ€@awsamplify #awsamplify #awscognito #awsdev #awsconsole #awsdynamodb #backend #typescript #nodejs #airon #tark
Backend routine: AWS Amplify Gen v2 finally has the ENVs connected to the git branches! Automatically! Branch-based! ππ #awsamplify #awsdev #awsdynamodb #awscognito #backend #typescript #nodejs #airon #tark
Backend routine: AWS now has a nice MFA dialog π€ #awsdev #awsamplify #awsappsync #awscognito #typescript #awslambda #airon #tark