• Tuesday

    • Private work.
    • ios from 17.1.1 to 17.1.2.
    • 6 more re:invent innovation talks.
      • AWS in financial services. JP morgan chase, nasdaq, others.
      • Lots of genAI.
      • RAG = retrieval augmented generation. Customizing a model with private data, like querying an internal db.
      • This uses a lot of the new vector db capabilities.
    • Would love love love if google tasks adds the ability to order within a day, while the overall list is ordered by date.
    • Finished typing – done with daily tasks for now.
    • New york housing. Median days on market at sale: 73 days. Normal range is 1-3mo. Going slightly down.
    • Garden maintenance.
    • Raw cranberries are delicious. I’ve never tried them raw in my entire life.
    • Supercontest.
      • Made the gitlab repo private, as I’m about to make some substantial changes to upgrade the app.
      • Fixed the perm issues from yesterday. Wasn’t macbook vs desktop, it was just s3. Disabled resolve_s3 in samconfig.toml, instead specifying s3_bucket directly.
      • Remember S3 is necessary to support all your templates. This gets around the cloudformation max template size – basically it will upload all assets as necessary to s3, then the templates will reference those addresses. Not necessary for smaller serverless apps, but definitely good practice for larger apps. If you don’t specify an s3 bucket, sam deploy will simply deploy your template to cloudformation directly.
      • AWS::Serverless::Function is a wrapper around AWS::Lambda::Function, which is lower level. The higher one also handles roles, APIs, etc.
      • Did some cleanup on the samconfig, template, events, unit tests, integration tests, and function structure itself.
      • Modified the lambda name, moved some files around, explored.
      • It gracefully handled the changes. Deleted the old function/apigateway/role/etc associated with the old name, added the new.
      • Confirmed requirements works in SAM. For both local invoke and cloud invoke.
      • SAR is just like pypi or dockerhub for SAM apps.
      • When you push a deployment from sam cli, that exact stack is what populates “Application” in lambda. You can see resources, endpoints, dashboards, more.