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 #88: AWS Amplify for Flutter has a nice paginated data mechanic for the lists. #flutter #awsamplify #ios dev #androiddev #webdev #aws #tarklabs #airontark
Tark Labs routine #87: AWS Amplify now generates getters/setters for indexes in TypeScript! So you can call it like that "await client.models.ShortLink.listShortLinkByKey({key})" #awsamplify #awsappsync #react #frontend #backend #typescript #tarklabs #airontark
I wrote a blog post about deploying the AWS re:Invent Map with AWS Amplify Hosting. ๐ By the way, we're hosting "AWS Amplify Conference 2026" in Japan on January 20, 2026! ๐
dev.to/aws-heroes/d...
#AWSAmplify #reinvent #AWSCommunity
Tark Labs routine #85: Never comment 'schedule: 'every 1m', in your AWS Amplify Gen2 la,bda func. After the trigger is deleted, Amplify will NOT restore it when you uncomment this line. You'll have to jump through hoops to set it up again. #awsdev #awsamplify #awslambda #tarklabs #airontark
Tark Labs routine #82: Don't forget to turn "Deletion Protection" ON while going to production with the app made with AWS Amplify Gen2. This prevents you from losing data if you occasionally deploy the wrong data structure โ๏ธ #awsdynamodb #awsamplify #awsdev #backend #tarklabs #airontark
๐๐ Building full-stack Amplify applications with the new AWS MCP
#AWSMCP #AWSAmplify #FullStackDevelopment #CloudApplications #FrontendDevelopment
Tark Labs routine #80: AWS Amplify Gen2 is awesome, but you may want to work directly with DynamoDB from your lambda function because it is much faster than working via the GraphQL AppSync. Use ElectroDB. Don't forget to set "ignoreOwnership: true" or the query won't work. ๐ #awsamplify #dynamodb
Tark Labs routine #79: If your "npx ampx" command is broken because of this error "TypeError: localStorage.getItem is not a function at Object.<anonymous> " - just update to the latest LTS version (for now it's 24.11.1) #typescript #nodejs #backend #awsamplify #awslambda #tarklabs #airontark
Tark Labs routine #76: AWS Amplify Gen2 build uild got broken due to error "package subpath './schema' is not defined by "exports" " Solution is: "rm -rf node-modules" INSIDE your ci/cd. This thread is helpful stackoverflow.com/questions/69... #awsamplify #awsdev #cicd #tarklabs #airontark #nodejs
Tark Labs routine #73: AWS Amplify Gen2 doesn't support secondary indexes by bool values. Use custom types for that, like MyType: a.enum(['yes', 'not']). Don't use "true/false" - it won't work. Use "yes/no". โ๏ธ #awsamplify #awsdev #typescript #backend #nodejs #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
Tark Labs routine #67: AWS CloudFormation is pretty informative, not very clear, though. Deep dive to the CloudTrail and you will find the problem! ๐ #awsamplify #awscloudtrail #awscloudformation #techforbusiness #tarklabs #airontark
Tark Labs routine #66: AWS Amplify Gen2 doesn't show any stacktrace in case of CDK code error, even with the --debug flag. That's not good! ๐ก #awsamplify #awsdev #awslambda #awscdk #tarklabs #airontark
Tark Labs routine #65: Fixing AWS Lambda function errors one-by-one. No one will escape! ๐ #tarklabs #awsdev #awslambda #awsamplify #awslambda #airontark
Tark Labs routine #64: AWS Amplify Gen2 doesn't allow access to secrets from the amplify.yml build. This is not good! ๐ The feature request is here, please vote github.com/aws-amplify/... #awsamplify #awsdev #backend #businesstech #tarklabs ##airontark
AWS named as a Leader in 2025 Gartner Magic Quadrant for Cloud-Native Application Platforms and Container Management
AWS was named as a Leader i...
#AWS #AmazonElasticContainerService #AmazonElasticKubernetesService #AwsAmplify #AwsElasticBeanstalk #AwsFargate #AwsLambda #News #ThoughtLeadership
Tark Labs routine #58: Want to retrieve sorted data from your AWS Amplify Gen2? You can use the secondary index with the static field name like `index: a.string().default('global')`, because you have to use _some_ field for the GSI ๐ #awsamplify #awsdev #backend #typescript #tarklabs #airontark
Tark Labs routine #57: When you are making the AWS Amplify Gen2 model available for public for only read, don't forget to allow that for your authenticated users as well ๐ #awsamplify #typescript #backend #techforbusiness #tarklabs #airontark
Tark Labs routine #56: Creating lambdas with AWS Amplify is easy, so adding logic to your business processes is a piece of cake ๐ #tarklabs #awsamplify #businessdeveloper #codeforbusiness #aiforbusiness #airontark
AWS named as a Leader in 2025 Gartner Magic Quadrant for Cloud-Native Application Platforms and Container Management
AWS was named as a Leader i...
#AWS #AmazonElasticContainerService #AmazonElasticKubernetesService #AwsAmplify #AwsElasticBeanstalk #AwsFargate #AwsLambda #News #ThoughtLeadership
Tark Labs routine #55: Love Amplify Gen2 custom types. It's super easy to add a new type and generate strongly typed models all around this. Awesome! ๐คฉ #awsamplify #awsdev #awslambda #tarklabs #airontark
Tark Labs #52: Love AWS Amplify Gen2 because of CDK code. This is how you can add the BUCKET_NAME env to your lambda from your storage ๐คฉ #awsamplify #awsdev #flutter #dart #mobiledev #backend
Tark Labs routine #52: This is how you can handle the push notification opening in Flutter ๐ #dart #flutter #awsamplify #aws #awsdev #mobiledev #tarklabs #airontark
Tark Labs #49: AWS Amplify Gen2's ability to write AWS CDK code in TypeScript is just awesome ๐คฉ So easy to configure DynamoDB listeners and send notifications #awsamplify #awsdynamodb #typescript #flutter #dart #tarklabs #airontark
Tark Labs routine #47: Love the ??= Dart operator #backend #awsamplify #awslambda #dart #flutter #tarklabs #airontark
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
AWS Amplify vs. Firebase: Speed Test
๐ Firebase wins cold starts
๐ Amplify excels in CI/CD & JAMstack
Which is best for your stack?
๐ก Learn dev tools in our full-stack training
๐ webartistpro.com
#AWSAmplify #Firebase #WebArtistPro #DevTools #JAMstack
AWS routine #44: AWS Amplify Gen2 custom query functions are pure gold. Very easy to add and typesafe for your backend and frontend logic. ๐คฉ #awsamplify #awslambda #backend #typescript #frontend #tarklabs #airontark