So, we all know that global variables are a bad idea. Why is it, then, that we plonk a humongo global variable—the database—right in the middle of our programs? It's no different than any other global variable—worse in fact, given its size.
@DaliaShea We do something less stressful than live coding too. We ask them to do an async code challenge. When they interview we have them walk us through their code and we ask questions. We sometimes pair on improving the code asking them to take the lead.
@nickste@awscloud Another example could be side effects from Order events. Think of emails sent for Order Received and Order Shipped. If our emails system had issues we may want to replay to activate the email side effects.
I was excited about @awscloud's EventBridge replay announcement. Then I saw this in the docs "When you replay events, the events are not necessarily replayed in the same order in which they originally occurred." #aws#eventbridge#serverless
@nickste@awscloud Strict. We would like to use this as an event store for event sourced aggregates. Think of an Order that has events for adding and removing items. This could be idempotent if we allowed the quantity to go to zero, however it's much easier to assume some ordering.
#reInvent is back. From Nov 30 to Dec 18, join the world’s premier cloud learning event—all virtual, all free. ☁️ Register now! https://t.co/hsVP4jVadS
Math is inclusive. We prove things right. Science is exclusive. We prove things wrong.
Software is a science, our tests only prove our programs wrong.
We trust science because our test coverage is very high.
We can’t trust software with low test coverage.
Headed to the first ever @ServerlessN Serverless Days Nashville. There are some nice sessions lined up and I can’t wait to hear about everyone’s journey and share ours.
https://t.co/tS8O40nsaf
#serverless#serverlessdays
You don’t need a library to create a UI that uses a state machine.
Recipe:
1. Create a list of potential statuses (loading, saving, submitted, errored, etc.)
2. Declare a variable called “status” that holds the current status.
3. Code your UI using the “status” variable.
Congrats @Titans_TRac on the playoffs. Unrelated I got a call from a guy in Boston who does documentaries on Mascots. He would like to film you at a @Titans practice the week on the sideline. I’ll pass your info on.
Now you can run Kubernetes pods on AWS Fargate using Amazon EKS. Using Fargate. There's no need to provision or manage infrastructure & you pay for resources at pod-level with secure pod-level isolation by design. #reInvent https://t.co/GnVtY72HQe