Twitter Archive - November 2018

Twitter Archive - November 2018

image

RT @FlukeFan: @mweagle and there’s more than one summit.

Thu Nov 01 13:20:46 +0000 2018


http://blog.epsagon.com/the-most-popular-deployment-tools-for-serverless

Thu Nov 01 13:54:07 +0000 2018


“A POSIX for WebAssembly if you will. A PWSIX? A portable WebAssembly system interface.” (via @Pocket) #longreads https://hacks.mozilla.org/2018/10/webassemblys-post-mvp-future/

Thu Nov 01 14:26:09 +0000 2018


RT @ChrisShort: Recommended Read: CloudWatch Is of the Devil, but I Must Use It https://cshort.co/2Rv3kCC

Thu Nov 01 14:43:43 +0000 2018


💯 https://twitter.com/johncutlefish/status/1029757026895720449

Thu Nov 01 14:54:37 +0000 2018


RT @edyesed: In today’s episode, our hero returns to his childhood home of Mississippi.

Please send mosquito repellent https://t.co/RbZeA…

Thu Nov 01 15:55:42 +0000 2018


What if things that we treat as independent are in fact, not really independent.

Huge if true.

Thu Nov 01 15:57:11 +0000 2018


Replying to @turgon

But...then the model wouldn’t work, so that can’t be true :)

Thu Nov 01 16:18:22 +0000 2018


RT @brianleroux: @jeremy_daly Teams, the vendors (serverless k8s?), all of us do it on some level! The self interested will drive growth ou…

Thu Nov 01 16:26:53 +0000 2018


Replying to @ramyanexus and @jboursiquot

Thank you for Code. I use and love it everyday. 🙏

Thu Nov 01 16:35:46 +0000 2018


Replying to @jeremy_daly, @s0enke, @drewfirment and @pmarca

Related: https://hbr.org/2018/08/research-to-get-people-to-embrace-change-emphasize-what-will-stay-the-same

Thu Nov 01 16:42:29 +0000 2018


Replying to @richburroughs

Drift into Victory

Thu Nov 01 16:46:42 +0000 2018


RT @richburroughs: If you think you might like this talk at your conference, please feel free to reach out to me. DMs are open.

Thu Nov 01 17:18:52 +0000 2018


Go slow to go fast

Thu Nov 01 19:51:57 +0000 2018


“Serverless search and analytics for data-driven apps”

https://rockset.com/

Thu Nov 01 20:32:12 +0000 2018


#serverless Neptune

https://aws.amazon.com/neptune/

#awswishlist

Fri Nov 02 00:08:10 +0000 2018


Replying to @jdub

#upvote

Fri Nov 02 00:09:31 +0000 2018


RT @kstewart: As more pieces start falling into place, I’m getting more and more excited about the vision for my team @fastly

Phase 1 to…

Fri Nov 02 00:20:31 +0000 2018


‘Instead of reacting to an error with, “I need to be more careful,” we can respond with, “I can build a better system.”’ Quality and effort | Seth’s Blog https://seths.blog/2018/11/quality-and-effort/

Fri Nov 02 02:41:04 +0000 2018


RT @reddieshelton: Alright tech Twitter!

My contract is almost up and I just want to see what my options are. Im a Full Stack #JavaScript…

Fri Nov 02 14:18:51 +0000 2018


Hot take: Cloud-native packaging doesn’t create a cloud-native app.

The cloud-native app jump is a much bigger one and not everything can or should make it. It’s the ledge where the container and serverless journeys meet.

Fri Nov 02 15:45:42 +0000 2018


RT @monkchips: the only thing you can control is your own vote. there is no external force you can rely on, no wave, or otherwise. you are…

Fri Nov 02 19:33:56 +0000 2018


“We traced the lock-in...it’s coming from inside the house!”

https://www.youtube.com/watch?v=rkcGm-pWwsQ

Fri Nov 02 20:30:13 +0000 2018


OH: “Interesting, this is actually broken.”

Fri Nov 02 21:29:45 +0000 2018


Vote.

Fri Nov 02 23:35:53 +0000 2018


Replying to @dberkholz, @QuinnyPig, @StabbyCutyou and @VetsWhoCode

In the same spirit: http://www.minedminds.org/

Fri Nov 02 23:40:48 +0000 2018


RT @FarrahC32: @mweagle Done and done.

Fri Nov 02 23:42:09 +0000 2018


Why open office design makes you less productive (via @Pocket) https://medium.com/swlh/why-open-office-design-makes-you-less-productive-95d45ffba9eb

Sat Nov 03 05:55:38 +0000 2018


RT @JRBinSV: Just watched the latest @PodSaveAmerica on HBO with @MsLaToshaBrown. Amazing work Latosha, inspiring to see what your leading…

Sat Nov 03 18:03:20 +0000 2018


Managed Services Don’t Always Lead to Vendor Lock-In (via @Pocket) https://blog.upbound.io/managed-services-dont-always-lead-to-vendor-lock-in/

Sun Nov 04 05:19:46 +0000 2018


“When we take the time to interact with our stakeholders, and are deliberate with our build vs. buy decisions, we’ve found that our outcomes have been very positive and generally well received by the teams we support.” (via @Pocket) https://blog.newrelic.com/engineering/new-relic-engineering-operations/

Sun Nov 04 05:23:23 +0000 2018


Replying to @kstewart

Sun Nov 04 17:18:03 +0000 2018


RT @kstewart: Walking back to our room at Cavallo Point, a black man says to us “Glad to see Y’ALL here!”

We’re happy to see you here too!…

Sun Nov 04 21:28:50 +0000 2018


Vote. https://twitter.com/mweagle/status/1058502989286072320

Sun Nov 04 22:46:50 +0000 2018


RT @heyellieday: There are many tools for building software platforms, but many of them suffer from having a compelling and simple “hello w…

Sun Nov 04 22:48:12 +0000 2018


RT @ChloeCondon: Don’t DM a female speaker asking them to step down as the keynote speaker so you, a man, can take the spot as runner-up. D…

Mon Nov 05 03:19:56 +0000 2018


Sparta 1.6.0 - The REST edition 🎉

Create a self-deploying #serverless REST API that includes its own CloudWatch Dashboard in less than 400 lines. API Gateway service passes the https://www.todobackend.com/ set of online tests.

Mon Nov 05 04:31:19 +0000 2018


Replying to @mweagle

`structs` are mapped to REST resources and registered as group.

Mon Nov 05 04:32:47 +0000 2018


Replying to @mweagle

Sample Todo project at https://github.com/mweagle/SpartaTodoBackend.

Changes at https://github.com/mweagle/Sparta/blob/master/CHANGES.md#v160---the-rest-edition-

Build something #serverless & awesome!

But please vote first.

Mon Nov 05 04:35:14 +0000 2018


ICYMI... https://twitter.com/mweagle/status/1059302114122321921

Mon Nov 05 14:26:28 +0000 2018


Please unroll @threadreaderapp https://twitter.com/editingemily/status/1059454721084125184

Mon Nov 05 15:52:43 +0000 2018


Replying to @editingemily and @threadreaderapp

Thank you. +💯 to a great talk topic.

Mon Nov 05 16:17:03 +0000 2018


Switching it up...

Mon Nov 05 17:12:32 +0000 2018


Twitter is great at interspersing pre-emptive “but lock-in” arguments with inspirational stories of personal, organizational and technical achievement.

Mon Nov 05 20:46:19 +0000 2018


RT @FarrahC32: Heck yes we are! #lambda #awspartner https://twitter.com/stackeryio/status/1057724761860653056

Mon Nov 05 20:58:37 +0000 2018


👇 https://twitter.com/jessitron/status/1059552814077140992

Mon Nov 05 21:10:57 +0000 2018


Hopeful Monsters as a service

Mon Nov 05 23:16:40 +0000 2018


Replying to @dshaw, @kentcdodds and @PayPal

Congratulations @dshaw !

Tue Nov 06 00:34:41 +0000 2018


Replying to @richburroughs, @newrelic and @rakyll

Say hi to @joshroppo 👋

Tue Nov 06 02:26:31 +0000 2018


Current status: phone banking

Tue Nov 06 02:32:01 +0000 2018


RT @dshaw: #vote Listen to Coconut. https://twitter.com/dog_rates/status/1059626008834392064

Tue Nov 06 02:56:03 +0000 2018


Replying to @brianleroux and @QuinnyPig

The toughest.

Tue Nov 06 02:57:54 +0000 2018


@tmclaughbos ’s https://www.serverlessops.io/ is a good read on the future of #serverless, ops, and adapting to change:

“I’ve shown that there is a place for operations people as there is still much engineering work to be done by us.”

💯 agree. Different != Absent.

Tue Nov 06 06:36:05 +0000 2018


“In case you did not realize it, Nobody enjoys writing and maintaining data pipelines or ETL. It’s the industry’s ultimate hot potato.” (via @Pocket) #longreads https://multithreaded.stitchfix.com/blog/2016/03/16/engineers-shouldnt-write-etl/

Tue Nov 06 07:03:36 +0000 2018


“I also left this conference a bit concerned about the future of serverless. Don’t get me wrong, I am still an ardent supporter of serverless, but I think adoption is going to take a lot longer than I had originally believed.” (via @Pocket) #longreads https://www.jeremydaly.com/takeaways-from-serverlessnyc-2018/

Tue Nov 06 07:17:03 +0000 2018


VOTE https://twitter.com/mweagle/status/1059215423684526080

Tue Nov 06 13:27:31 +0000 2018


Replying to @tmaiaroto and @Pocket

I like CQRS & I also don’t think adding it to the mix will accelerate serverless adoption. If you’re already serverless, CQRS seems appealing. If you’re already CQRS, serverless seems appealing.

If you’re not either, then doing both at once seems very risky.

Tue Nov 06 14:53:00 +0000 2018


Replying to @edyesed and @JasonAl42523988

Us West Coasters waking up to the news...

Tue Nov 06 14:54:53 +0000 2018


Replying to @tmaiaroto and @Pocket

Not sure - https://leanpub.com/esversioning/read is somewhere on my reading backlog. I could really use some guidance on how to evolve ES/CQRS systems before pushing it as “the” solution.

Tue Nov 06 15:04:33 +0000 2018


Replying to @edyesed and @JasonAl42523988

Your home cooking dinner plate shots are tremendous.

Tue Nov 06 15:15:06 +0000 2018


Replying to @grepory

Perfect Observability Or Perish?

Tue Nov 06 16:24:06 +0000 2018


RT @lcooney: This. Documentation is critical. #developers #community https://twitter.com/sbraab/status/1059841280182812673

Tue Nov 06 16:24:55 +0000 2018


🤗 & 😎

Amazon API Gateway Adds Support for AWS WAF https://aws.amazon.com/about-aws/whats-new/2018/10/amazon-api-gateway-adds-support-for-aws-waf/

Tue Nov 06 16:32:58 +0000 2018


Kudos to team @heptio on the news. https://techcrunch.com/2018/11/06/vmware-acquires-heptio-the-startup-founded-by-2-co-founders-of-kubernetes/

Tue Nov 06 16:35:36 +0000 2018


TIL freezing coconut milk isn’t a great idea.

Tue Nov 06 17:13:02 +0000 2018


RT @jboursiquot: Do you like being an Engineering Manager? Want to do it for an organization that’s doing the hard work of educational equi…

Tue Nov 06 17:29:01 +0000 2018


I am not sure what to make of this.

https://holochain.org/

Tue Nov 06 19:05:17 +0000 2018


Replying to @ben11kehoe

I don’t know what’s happening here.

Tue Nov 06 19:53:00 +0000 2018


Replying to @ben11kehoe

😂😂😂

Tue Nov 06 20:08:59 +0000 2018


Current status: feels like every ligament in my knee has decided to shorten by 1/8" inch.

Tue Nov 06 22:57:38 +0000 2018


Replying to @mweagle

I should ask my doctor if blockchain is right for me.

Tue Nov 06 22:59:19 +0000 2018


Replying to @turgon

brb... registering http://kneechain.io

Wed Nov 07 01:37:14 +0000 2018


They suggest you shouldn’t be talking about this. https://twitter.com/WestWingReport/status/1060007369130889216

Wed Nov 07 03:25:26 +0000 2018


Taking a break from poll results to watch @zionw32

Recommended.

Wed Nov 07 06:30:44 +0000 2018


Replying to @IamStan and @edyesed

Wed Nov 07 16:11:27 +0000 2018


Replying to @edyesed and @IamStan

Word. I am guilty of shoulders wider than plane seats, but keep it tight after that.

Wed Nov 07 16:13:10 +0000 2018


Replying to @ben11kehoe and @edjgeek

Yet Another Misleading Literal

Wed Nov 07 17:09:27 +0000 2018


Replying to @ben11kehoe, @ryan_marsh and @pulumi

I like YAML! I also like other things.

Wed Nov 07 18:22:16 +0000 2018


Could use one of these for “When do you use YAML, again”

http://blogs.tedneward.com/post/when-do-you-use-xml-again/

Wed Nov 07 18:47:36 +0000 2018


“Nothing’s more expensive than building software that doesn’t matter.” @littleidea @ https://www.youtube.com/watch?time_continue=19&v=ALGuyXSo5e8

Wed Nov 07 19:08:17 +0000 2018


Build the bridge you plan to burn

Wed Nov 07 19:29:51 +0000 2018


RT @mipsytipsy: bump! i am curating a series of blog posts about on call. I want to compile a reference library of *On Call Success Stori…

Wed Nov 07 21:47:55 +0000 2018


Replying to @mweagle

My doctor replied...

https://twitter.com/bitcoinbella_/status/1055874840555544581

Wed Nov 07 22:41:03 +0000 2018


Replying to @valarauca1

Maybe not a lot of people In Da Testing Club there?

Wed Nov 07 22:56:49 +0000 2018


Replying to @wanghq

It’s not clear to me how this impacts coldstart times although I am a supporter of trying to make code as readable as possible!

At least for the `go` world, I’ve used https://golang.org/pkg/sync/#Once and https://golang.org/doc/effective_go.html#init to help eliminate complexity from request-handling paths.

Thu Nov 08 01:21:07 +0000 2018


It was the best of times, it was the worst of times (to merge).

Thu Nov 08 01:32:54 +0000 2018


Replying to @edyesed

Too late...

Thu Nov 08 02:17:07 +0000 2018


Replying to @edyesed

Update.

Thu Nov 08 04:27:11 +0000 2018


Azure Functions 2.0: Create Function App from Docker Image (Functions triggered by Cosmos DB, Blob storage, Event Hub and SignalR service bindings) https://pocket.co/x8CMC7

Thu Nov 08 04:57:17 +0000 2018


Maelstrom: mitigating datacenter-level disasters by draining interdependent traffic safely and efficiently https://pocket.co/x8CQoI

Thu Nov 08 05:08:40 +0000 2018


“GitHub Actions is effectively a serverless platform.”

GitHub Universe 2018: Low Key Revolutionary https://pocket.co/x8CQdg

Thu Nov 08 05:18:55 +0000 2018


RT @juliaferraioli: This latest from @catehstn isn’t so much a quiz as it is guided introspection for managers.

https://qz.com/work/1447711/how-to-tell-if-youre-a-good-manager/

Thu Nov 08 05:34:45 +0000 2018


Replying to @edyesed

Thu Nov 08 06:24:47 +0000 2018


Replying to @chrismunns and @AWSreInvent

Calling it: #bulletpointless is the new hotness

Thu Nov 08 17:17:57 +0000 2018


I so wish I had this a few years ago. https://twitter.com/jeffbarr/status/1060584620234690560

Thu Nov 08 17:28:22 +0000 2018


Replying to @AyanGeorge

Awesome & wishing you a speedy recovery. ✊

Thu Nov 08 17:57:18 +0000 2018


Replying to @bitandbang

👋

/cc @ewindisch , @brianleroux , @txase , @adjohn , @acloudguru, @auth0, @chrismunns , @BretMcG ...

A place to get started: https://www.youtube.com/channel/UCqlcVgk8SkUmve4Kw4xSlgw/videos

Thu Nov 08 18:11:35 +0000 2018


Hummingbirds are fearless

Thu Nov 08 19:09:32 +0000 2018


Replying to @edyesed

There is a feeder right outside my window and they chase each other all day. At least a couple times a day one of them bounces off the window in true WWE fashion and then keeps fighting.

Thu Nov 08 20:06:29 +0000 2018


Knee effusion sounds so much more pleasant than it really is.

Thu Nov 08 22:08:55 +0000 2018


Replying to @southpolesteve and @hichaelmart

Fri Nov 09 01:29:41 +0000 2018


Replying to @hichaelmart and @southpolesteve

No worries & appreciate it. There are lot of approaches out there and it’ll be pretty interesting to see how things shake out.

Fri Nov 09 03:02:24 +0000 2018


Had some great conversations this week. Working on something for Sparta that 3am PagerDuty Matt has wanted for as long as I’ve been doing ☁️.

#preInventWindowClosing

Fri Nov 09 03:05:29 +0000 2018


Replying to @landongn

Hell yeah

Fri Nov 09 03:57:55 +0000 2018


Replying to @systemalias

Maybe @awsgeek has suggestions?

Fri Nov 09 04:03:20 +0000 2018


“Again, what was critical was that simplicity and utility trumped everything else.” (via @Pocket) #longreads https://hackernoon.com/things-i-learned-managing-site-reliability-for-some-of-the-worlds-busiest-gambling-sites-742b80a2be0c

Fri Nov 09 06:44:38 +0000 2018


RT @RobGruhl: My favorite technical conference - it was a thrill to give a full-length talk this year on one of my favorite topics. ❤️🤓 #se…

Fri Nov 09 16:22:35 +0000 2018


Replying to @chrismunns

Breaking pre:Invent announcement: ElastiChris

Fri Nov 09 17:32:27 +0000 2018


The beast at Cloud. Requests, his army. PagerDuty, when the walls fell.

Fri Nov 09 18:17:39 +0000 2018


Skate to where the puck floats on water.

Sat Nov 10 00:12:24 +0000 2018


RT @sanathkr_: New home for #AWS #SAM 🐒? http://aws.amazon.com/serverless/sam

Sat Nov 10 00:23:29 +0000 2018


While I’m happy to see more people encouraging the “serverless mindset”, there seems to be a fair amount of FUD and hyperbole here.

https://blog.cloudflare.com/cloud-computing-without-containers

Sat Nov 10 01:32:52 +0000 2018


Replying to @turgon

Agree it’s an interesting take on edge. Some of the other “data” I could do without.

Sat Nov 10 03:13:49 +0000 2018


Wrapping up final Sparta release until re:Avalanche.

Adding Interceptor support: for those times when I wish I had enabled debug logging, but only if the event handler failed. #serverless

Sat Nov 10 15:39:12 +0000 2018


https://overcast.fm/+KD8C3vg

Sat Nov 10 18:11:18 +0000 2018


Handy go package

https://github.com/pkg/browser

Sat Nov 10 19:41:21 +0000 2018


Replying to @kstewart and @getoutmyheadman

I didn’t realize you ordered a MacBook Air.

Sat Nov 10 19:42:36 +0000 2018


Replying to @kstewart and @getoutmyheadman

Yeah, that’s gross. Not why shorts are the uni.

Sat Nov 10 19:54:20 +0000 2018


Replying to @lindydonna

Yeah - IMO that’s not needed to highlight their approach.

Sun Nov 11 02:36:25 +0000 2018


Replying to @IamStan and @lindydonna

Yeah - the tech may be solid, but the message and tone hits an off note.

Sun Nov 11 02:37:30 +0000 2018


🎉 Sparta v1.7.0: The Time Machine Edition 🕰 🎉

For those times when you wish you could go back in time and enable debug logging for a single request.

https://github.com/mweagle/Sparta/blob/master/CHANGES.md#v170

#serverless #go

Mon Nov 12 05:00:58 +0000 2018


Replying to @mweagle

Sparta v1.7.0 adds `Interceptors`: user defined hooks called during the lambda event handling flow to support cross-cutting concerns. The first interceptor is an XRay annotation and metadata interceptor.

https://godoc.org/github.com/mweagle/Sparta/interceptor#RegisterXRayInterceptor

Mon Nov 12 05:01:32 +0000 2018


Replying to @mweagle

☢️ The XRayInterceptor works with your existing logging calls and can optionally publish ring-buffered log messages to the XRay segment *only if* there was an error. No error, no worries. ☢️

https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-go-segment.html

Mon Nov 12 05:02:13 +0000 2018


Replying to @mweagle

In case of an error, visit the Trace in the XRay console and dig into a state-preserving representation of the request, including the AWS Request ID. Your log statement can publish a PII-aware redacted event.

Mon Nov 12 05:03:32 +0000 2018


Replying to @mweagle

TL;DR; things break and those conditions can be hard to reproduce. Use an XRayInterceptor to see back through time.

Mon Nov 12 05:04:03 +0000 2018


Replying to @mweagle

An opportunity to make your Future-3am-Self much more rested in fewer than 6 lines of code.

https://github.com/mweagle/SpartaXRayInterceptor

Mon Nov 12 05:07:38 +0000 2018


Replying to @mweagle

Last thing - you can also enable BuildID segment annotation so that you can use XRay filter expressions. Navigate your service’s evolution and failure profile over time.

First rule of debug club: what’s running?

Pencils down until re:Invent...

https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-go-segment.html#xray-sdk-go-segment-annotations

Mon Nov 12 05:13:59 +0000 2018


RT @kstewart: I’ve had the privilege of watching Sparta evolve from the very beginning. Truly a fantastic serverless toolchain and 1.7.0 lo…

Mon Nov 12 05:35:01 +0000 2018


Replying to @kstewart

Thanks! Been a long & windy road. 🙏😎

Mon Nov 12 05:36:51 +0000 2018


“Platform ops is needed to achieve economies of scale in a DevOps environment in which product delivery teams are responsible for deployment and operations of their own applications.” (via @Pocket) https://www.linkedin.com/pulse/can-you-scale-devops-micrsoservice-architecture-without-watson

Mon Nov 12 07:09:36 +0000 2018


ICYMI... https://twitter.com/mweagle/status/1061846291716567041

Mon Nov 12 15:02:08 +0000 2018


“What would it be like if you could simply give us feedback, have us graciously receive it, reflect, and work to change the behavior?” Recently, a man of color sighed and said, “It would be revolutionary.” (via @Pocket) https://medium.com/s/story/how-white-people-handle-diversity-training-in-the-workplace-e8408d2519f

Mon Nov 12 15:48:06 +0000 2018


Please unroll this thread @threadreaderapp https://twitter.com/terri_potts/status/1061769939323928576

Mon Nov 12 15:49:43 +0000 2018


Replying to @mweagle

Shout out to https://hackernoon.com/overcome-x-rays-issue-for-debugging-892498b14346 for guidance.

Mon Nov 12 15:51:46 +0000 2018


“I don’t think you can entirely stave off burnout with praise – it’s systemic and situational, but I think you can certainly help.”

(via @Pocket) http://www.heidiwaterhouse.com/2018/07/04/praise-is-a-vitamin/

Mon Nov 12 15:55:03 +0000 2018


Replying to @jrhunt

Soylent?

Mon Nov 12 17:59:56 +0000 2018


Public Service Announcement

https://www.whois.com/whois/emojichain.com

Mon Nov 12 18:00:12 +0000 2018


RT @TimirahJ: You can find the slides from my “Function Composition in a Severless World” talk are posted here: https://github.com/timirahj/Serverless-Function-Composition-Talk @S…

Mon Nov 12 18:35:19 +0000 2018


Replying to @TimirahJ and @S3rverless

Thx - do you know if there will be a recording posted?

Mon Nov 12 18:36:02 +0000 2018


Replying to @TimirahJ and @S3rverless

Excellent! Looking forward to watching along at home. 😃👌

Mon Nov 12 18:43:54 +0000 2018


Replying to @richburroughs and @GremlinInc

Was waiting to see what your next step was - congrats! Looking forward to seeing more Gremlins in the (controlled) wild.

Mon Nov 12 18:48:40 +0000 2018


RT @marypcbuk: am I the only person wondering if a graph is the best representation of that kind of information?   https://twitter.com/maarcingebala/status/1062072909202669568

Mon Nov 12 20:46:29 +0000 2018


Replying to @danilop

Nice 👊

Mon Nov 12 21:24:47 +0000 2018


LeSaaS: LeBron Subtweeting as a Service

Tue Nov 13 00:10:59 +0000 2018


Anyone using @ballerinalang ?

https://ballerina.io/learn/quick-tour/

Tue Nov 13 01:11:54 +0000 2018


Replying to @Jowanza and @ballerinalang

WDYT so far? What do you think is most compelling about it?

Tue Nov 13 01:28:06 +0000 2018


Replying to @aarongreenlee and @ballerinalang

I was wondering what was under the hood. What do you like most about it?

Tue Nov 13 01:29:38 +0000 2018


Replying to @aarongreenlee and @ballerinalang

Yeah, that seems like a good promotion. Do you use the visualization aspects? The packaging annotations?

Disclaimer: I am ~11 minutes into my Ballerina reading :)

Tue Nov 13 01:39:59 +0000 2018


I want to believe this, but I think I should do a bit more rooting around first.

Tue Nov 13 01:43:11 +0000 2018


“Golang...will run, just fast...And fast matters.” ⁦@pamasaur⁩ https://overcast.fm/+RrTAVrmY

Tue Nov 13 02:09:39 +0000 2018


🙏😞 https://clutchpoints.com/nets-news-caris-levert-suffers-gruesome-ankle-injury/

Tue Nov 13 03:31:18 +0000 2018


How Ballerina is different from other programming languages

https://medium.com/ballerinalang/ballerina-why-it-is-different-from-other-programming-languages-cbdf5f248390 https://medium.com/ballerinalang/ballerina-why-it-is-different-from-other-programming-languages-cbdf5f248390

Tue Nov 13 04:50:39 +0000 2018


Saying “No” https://pocket.co/x8TePd

Tue Nov 13 05:04:22 +0000 2018


FinDevOps and Serverless: Unlocking the Promise of the Cloud https://pocket.co/x8Te42

Tue Nov 13 05:07:18 +0000 2018


Replying to @darkuncle

Yes. ✊

Tue Nov 13 07:05:32 +0000 2018


“It’s time for this culture of terminal juniority, low autonomy, and aggressive management to die...[T]here’s a generation of software engineers who are absorbing them without knowing any better.” (via @Pocket) https://michaelochurch.wordpress.com/2015/06/06/why-agile-and-especially-scrum-are-terrible/

Tue Nov 13 07:31:26 +0000 2018


“Learning anything new is, by its nature, uncomfortable. You will need to act in ways that are unfamiliar.” (via @Pocket) https://hbr.org/2018/11/if-you-want-to-get-better-at-something-ask-yourself-these-two-questions

Tue Nov 13 16:00:48 +0000 2018


Replying to @lizthegrey and @rakyll

I would really appreciate a reference post for the recommended /.*z pages. 🙇‍♂️

Tue Nov 13 17:11:51 +0000 2018


TIL `function*` is a thing. 😱

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/function*

Tue Nov 13 17:53:30 +0000 2018


Replying to @mweagle

Ironic that it points to the wrong page:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/function*

Tue Nov 13 17:55:15 +0000 2018


Context is king.

Advertiser: this one trick shaves 2 keystrokes and all context for eternity.

Tue Nov 13 17:57:52 +0000 2018


Replying to @ben11kehoe

🎉🙌 Have wanted this since Day 1. Was there an official announcement?

https://twitter.com/mweagle/status/1022341505371930624

Tue Nov 13 19:41:25 +0000 2018


Props @chuckm & team @AWSCloudFormer ! https://twitter.com/mweagle/status/1062430252285063168

Tue Nov 13 19:43:51 +0000 2018


Replying to @hoegertn and @ben11kehoe

🤦‍♀️

Thx!

E_TOO_MANY_THINGS_TO_TRACK

Tue Nov 13 19:47:20 +0000 2018


Replying to @forrestbrazeal

Been happy with the North Face Overhaul 40

Tue Nov 13 19:58:44 +0000 2018


Replying to @edyesed

Current status

Tue Nov 13 20:35:41 +0000 2018


The language around “tooling” tends to focus on the perceived discrete functionality and not the pragmatic ongoing commitment. A TSDB for metrics is a “tool”, but it’s one that requires frequent attention.

Tue Nov 13 20:40:49 +0000 2018


Replying to @mweagle

Same for alerting & escalation systems, log aggregators, key management “tools”. They’re not “throw in the toolbox” tools that I can leave unattended for years and have confidence they’ll work. They’re commitments that need continual refreshing.

Tue Nov 13 20:43:16 +0000 2018


Replying to @mweagle

Calling them “tools” rather than “systems with more stringent requirements than the primary system(s)” is misleading.

“Pick a tool” is less consequence-triggering than “support another stateful system”

Tue Nov 13 20:47:20 +0000 2018


Replying to @mweagle

And like the Panda’s Thumb, once they get a foothold it’s hard to displace them with something else that’s theoretically better.

Tue Nov 13 20:48:17 +0000 2018


Replying to @chuckm, @AWSCloudFormer and @anilsdomain

Thank you @anilsdomain

Tue Nov 13 21:39:55 +0000 2018


Replying to @geoff_baskwill

Agree

https://twitter.com/werner/status/799266204229701632?lang=en

Tue Nov 13 22:38:23 +0000 2018


Planning on being in the SEA area for #KubeCon

https://twitter.com/jasongrimes/status/1062447041672957952

Tue Nov 13 22:41:08 +0000 2018


Replying to @mweagle

There should be a ? in there..

No ? that this will be a fun event however. RSVP today.

Tue Nov 13 22:43:28 +0000 2018


Replying to @jasongrimes

You know it.

Tue Nov 13 23:06:40 +0000 2018


Replying to @valarauca1

Suggest leaving it overnight, fresh eyes tomorrow for review/second draft then push for feedback.

Wed Nov 14 00:18:57 +0000 2018


Replying to @MozDevNet

Exactly - you C that too?

Wed Nov 14 00:44:17 +0000 2018


With re:Invent looming large, tabling coding for a bit and going to investigate if Twitter might not be the best medium to discuss CAS.

Ex. A for the jury:

https://www.amazon.com/Managing-Engineering-Complex-Technological-Systems/dp/1119068592

Wed Nov 14 01:03:52 +0000 2018


Replying to @MozDevNet

Appreciate it! MDN docs are 👌

Wed Nov 14 01:06:22 +0000 2018


Replying to @lindydonna

Poltergeist

Wed Nov 14 01:07:21 +0000 2018


Seems legit

“A systems engineer has to be a people person. A sociopath cannot be a systems engineer.” Managing and Engineering Complex Technological Systems https://www.safaribooksonline.com/library/view/managing-and-engineering/9781119068594/c1c.xhtml

Wed Nov 14 03:53:36 +0000 2018


Replying to @crandycodes

Thx. This most definitely doesn’t look like the NodeJS I remember. 😉

Wed Nov 14 05:39:40 +0000 2018


Great cause, good show.

https://www.animalplanet.com/tv-shows/wolves-and-warriors/

Wed Nov 14 16:11:35 +0000 2018


Replying to @marypcbuk, @PaulDJohnston and @Smartsheet

is another

https://aws.amazon.com/solutions/case-studies/smartsheet/

Wed Nov 14 16:24:54 +0000 2018


Replying to @marypcbuk, @PaulDJohnston and @Smartsheet

Yeah - was thinking more along these lines: https://zapier.com/apps/aws-lambda/integrations/smartsheet

MS Office being serverless would mark a new phase on the serverless hype journey.

Wed Nov 14 17:27:21 +0000 2018


Replying to @edyesed

I’M A PEOPLE PERSON!

Wed Nov 14 17:33:20 +0000 2018


Replying to @BashanGal

Completely agree. This was the narrative I tried to emphasize in:

https://speakerdeck.com/mweagle/using-serverless-to-build-servicefull-applications?slide=9

Wed Nov 14 18:17:03 +0000 2018


Replying to @ShortJared

Cue “The FaaS and the Curious” soundtrack...

Wed Nov 14 18:22:36 +0000 2018


Replying to @chrismunns, @jeremy_daly, @FarrahC32 and @BashanGal

Yep. The Future is unevenly distributed and we’re very, very, very early in the serverless journey.

Wed Nov 14 18:45:44 +0000 2018


PSA

https://twitter.com/mweagle/status/905921091847294977 https://twitter.com/mweagle/status/1062771405278736385

Wed Nov 14 19:11:10 +0000 2018


Replying to @ben11kehoe and @tmclaughbos

Livin’ La Vida Lambda

Wed Nov 14 20:28:37 +0000 2018


Replying to @edyesed

https://http.cat/406

Wed Nov 14 21:00:01 +0000 2018


Replying to @edyesed

I think @mindstorms6 has creatively solved this issue in the past.

Wed Nov 14 21:01:16 +0000 2018


So we meet again, React JS.

Wed Nov 14 21:51:06 +0000 2018


Replying to @turgon

Brilliant 😂

Thu Nov 15 00:33:19 +0000 2018


Something for @kstewart s xmas list.

Thu Nov 15 03:02:44 +0000 2018


“It took me another decade to realize if I had been really honest with myself it wasn’t about fighting change at all.” (via @Pocket) #longreads https://www.linkedin.com/pulse/how-keep-your-job-company-grows-steve-blank/

Thu Nov 15 03:15:23 +0000 2018


Replying to @mweagle

I think a lot of these sentiments could equally apply to the #serverless space

What changes when things go away? How does that make people feel?

Thu Nov 15 03:16:53 +0000 2018


“Development is interested in quick feedback whether their change would introduce any vulnerabilities, and operations is interested in insights whether and how running applications are affected if a new CVE is discovered.” (via @Pocket) https://jenkins.io/blog/2018/11/12/inspecting-binaries-with-jenkins/

Thu Nov 15 03:21:37 +0000 2018


Looking for a #serverless ‘go’ project?

Making a Lambda version of this would be a fun time.

https://github.com/common-nighthawk/go-figure

Thu Nov 15 03:26:18 +0000 2018


“A piece of the puzzle was still missing for us was: How were we going to address canary deployments?” (via @Pocket) https://medium.com/nikeengineering/safely-deploy-aws-lambdas-with-cloudformation-d0ee829d8351

Thu Nov 15 03:29:24 +0000 2018


“In which case given a suitable logging system it ought to be possible to ask wat-provenance questions directly of the logs.” 🧐 (via @Pocket) #longreads https://blog.acolyer.org/2018/11/12/debugging-distributed-systems-with-why-across-time-provenance/

Thu Nov 15 03:38:25 +0000 2018


I’m supposed to be reading, but there are so many times in the past I have wanted this (opt-in) @AWSCloudFormer feature.

Coming to Sparta http://v.next near you. I really need to manage my pre:Invent information intake better.

Thu Nov 15 07:05:49 +0000 2018


Replying to @IamStan and @seldo

What’s a good summary of the latest?

Thu Nov 15 17:48:51 +0000 2018


Replying to @seldo and @IamStan

Sadly appropriate for so many things these days.

Thu Nov 15 17:55:05 +0000 2018


TL;DL: Yes

http://mynorthwest.com/1186128/slalom-seattle-monorail-columns/?

Thu Nov 15 18:12:43 +0000 2018


RT @abbyfuller: I’m sorry to be the one to tell you this but there are no magical nerd bonus points for doing things the hard way.

You ca…

Thu Nov 15 18:21:24 +0000 2018


Replying to @chrismunns and @brianleroux

DDB access became so much easier in `go` with https://docs.aws.amazon.com/sdk-for-go/api/service/dynamodb/dynamodbattribute/

Thu Nov 15 18:31:48 +0000 2018


Replying to @valarauca1

I am so here for this.

Thu Nov 15 19:44:09 +0000 2018


Replying to @polotek

It sounds too familiar...

https://www.nytimes.com/2006/05/26/business/businessspecial3/26jury.html

Thu Nov 15 20:30:22 +0000 2018


Catching up with re:Invent...2015

https://www.youtube.com/watch?v=2WJcKwAChHE&feature=youtu.be&t=22m17s

Thu Nov 15 21:06:30 +0000 2018


On a good day Twitter offers wisdom and guiding principles.

Today is a good day.

👏 @tammybutow & @richburroughs https://twitter.com/richburroughs/status/1063182834649579520

Thu Nov 15 22:01:07 +0000 2018


Who called it Agile instead of Theory of Complaints?

Thu Nov 15 23:25:13 +0000 2018


Seattle: where you car doubles as a literal rat’s nest.

Fri Nov 16 00:17:43 +0000 2018


Tech headlines have a huge Fundamental Attribution Error bias and editors don’t want to deal with it.

https://motherboard.vice.com/en_us/article/a3mgxb/the-internet-has-a-huge-cc-problem-and-developers-dont-want-to-deal-with-it

Fri Nov 16 01:03:04 +0000 2018


“Our goal is to make clear that public [S3] access is to be used for web hosting!”

https://aws.amazon.com/blogs/aws/amazon-s3-block-public-access-another-layer-of-protection-for-your-accounts-and-buckets/

Fri Nov 16 17:35:23 +0000 2018


Hot Take: REST -> Events -> Distributed & Replayable Workflows

Fri Nov 16 18:20:16 +0000 2018


Replying to @posix4e

I can dream.

Fri Nov 16 18:50:09 +0000 2018


Replying to @systemalias

Yeah, I think that will (has to?) be part of it in some way.

Fri Nov 16 18:57:30 +0000 2018


RT @benkershner: Almost every day this week I’ve had a very talented engineer come to me with a problem outside of their domain expertise t…

Fri Nov 16 19:38:24 +0000 2018


Replying to @chrismunns

Nice. (PS: plz put this poor cat on a diet)

Fri Nov 16 19:49:00 +0000 2018


I recommend this @mcfunley post pretty often. 🏆

http://mcfunley.com/choose-boring-technology

Fri Nov 16 20:14:13 +0000 2018


Replying to @mcfunley

Also related is the excellent Taxonomy of Yaks by @jessitron

https://the-composition.com/a-taxonomy-of-yak-shaving-102da591308b

Fri Nov 16 20:41:57 +0000 2018


Replying to @monkchips, @PulumiCorp and @atomist

I’d like to add `go` to that phrase 😀

Sat Nov 17 01:16:39 +0000 2018


Friday: ReactJS time

Sat Nov 17 02:02:00 +0000 2018


Replying to @tmaiaroto

Yeah, about that...

Sat Nov 17 02:06:46 +0000 2018


Replying to @turgon

Sat Nov 17 03:09:09 +0000 2018


RT @jayrosen_nyu: One of the best things I have read about doing journalism on the internet. https://www.thrillist.com/eat/portland/stanichs-closed-will-it-reopen-burger-quest

Sat Nov 17 16:20:20 +0000 2018


Yep https://twitter.com/davefarley77/status/1063706357646442496

Sat Nov 17 16:29:49 +0000 2018


🎉 Sparta v1.7.1 - The Cloud Drift Edition 🌬☁️ 🎉

Added a CloudFormation Drift detection check. (Optionally) prevent mutations if Stack drift is detected.

#go #serverless

Sat Nov 17 17:15:11 +0000 2018


Replying to @mweagle

Release notes: https://github.com/mweagle/Sparta/blob/master/CHANGES.md#v171---the-cloud-drift-edition-%EF%B8%8F

Decorator docs: https://godoc.org/github.com/mweagle/Sparta/decorator#DriftDetector

Now it’s ✏️⬇️ for the rest of pre:Invent.

Sat Nov 17 17:15:50 +0000 2018


Replying to @edyesed and @jeffhollan

Do it!

We have great tests thx to @tuxology , @perrito666 and others.

Sun Nov 18 00:19:41 +0000 2018


Hard to believe it’s November.

Sun Nov 18 03:35:25 +0000 2018


“What would happen if the length of the shower that each member of the research station team at the South Pole took could be shortened by 30 seconds?”

https://www.safaribooksonline.com/library/view/managing-and-engineering/9781119068594/c3a.xhtml via

Sun Nov 18 16:24:46 +0000 2018


🎉 Sparta v1.7.2 - The Cloud reDrift Edition 🌬☁️ 🎉

Nothing major. I was just so focused on supporting Drift Detection I put it in the wrong place. #go #serverless

Now moved to a Validator

Mon Nov 19 04:50:09 +0000 2018


Replying to @mweagle

Release notes: https://github.com/mweagle/Sparta/blob/master/CHANGES.md#v172---the-cloud-drift-edition-v2-%EF%B8%8F

Mon Nov 19 04:51:36 +0000 2018


Still November.

Mon Nov 19 04:53:14 +0000 2018


ICYMI... #go #serverless https://twitter.com/mweagle/status/1064380283355426817

Mon Nov 19 16:04:02 +0000 2018


Replying to @daveddev

AFAIK, there are are go mod Interactions. Given the short lifetime & additive feature, went the easier route.

Mon Nov 19 16:06:17 +0000 2018


RT @edyesed: our friend @mweagle summarizing an incredibly salient aspect of the hiring cycle.

The Three Technologies you need to know wi…

Mon Nov 19 17:51:59 +0000 2018


`go` WASM can’t get here fast enough.

Mon Nov 19 20:10:17 +0000 2018


Replying to @edyesed

Ugh - hope you feel better soon

Mon Nov 19 20:21:45 +0000 2018


RT @kwuchu: @rakyll

Mon Nov 19 20:34:43 +0000 2018


Python 4 scheduled for re:Invent https://twitter.com/chrismunns/status/1064616498671566849

Mon Nov 19 20:38:29 +0000 2018


Replying to @PaulDJohnston

Details, details... 😀

Mon Nov 19 23:10:40 +0000 2018


Replying to @kstewart, @brianleroux and @jaggeree

Say what now?

Mon Nov 19 23:13:31 +0000 2018


RT @PaulDJohnston: This.

If all the failures wrote books...

“I worked really hard and put all my spare money in and knew it was going to…

Mon Nov 19 23:19:42 +0000 2018


Replying to @brianleroux, @kstewart and @jaggeree

Nice! Please LMK if I can help!

Tue Nov 20 00:00:09 +0000 2018


Yes, I am using this in lieu of a spinner indicator.

Tue Nov 20 02:31:09 +0000 2018


Replying to @mweagle

And yes - it is only for testing.

Tue Nov 20 02:32:17 +0000 2018


Reminder in this season to give thanks to the people who keep things running.

There are more ways for systems to “fail” than there are for them to “succeed”. People battle the entropy every day.

Support your local Ops teams.

Tue Nov 20 02:57:39 +0000 2018


“A culture of safety means being deliberate of the actions, aware of the production environment, and conscious of customer experience. It requires you to develop an understanding of the complexity and the interconnectedness.” (via @Pocket) #longreads https://m.subbu.org/taming-the-rate-of-change-439e3dccbb5d

Tue Nov 20 06:51:50 +0000 2018


I am skeptical that resiliency strategies can be offloaded and that “you don’t need to put them into your code.”

Tue Nov 20 15:19:09 +0000 2018


Replying to @mweagle

Tue Nov 20 15:20:06 +0000 2018


Replying to @IamStan

NomJS

Tue Nov 20 15:52:42 +0000 2018


Replying to @IamStan

BTW, what’s her name?

Tue Nov 20 17:16:39 +0000 2018


Replying to @ben11kehoe

Yep - the AWS SDKs are good about default & configurable retry-aware clients. I can also see weaving that through gRPC.

I more struggle with the idea that it could be proxy/sidecar offloaded, but 🤷‍♀️

A serverless circuit breaker would be a cool project...

Wed Nov 21 00:05:11 +0000 2018


Replying to @esh and @reinvent_bot

I am irrationally excited to learn of this announcement.

Wed Nov 21 00:19:54 +0000 2018


Replying to @Serow225 and @ben11kehoe

They have to me at least :)

Wed Nov 21 00:54:33 +0000 2018


Replying to @ben11kehoe

I’d go so far as to say they even expect you to be an adversarial neighbor :)

Wondering what a Release It! for serverless would look like...

Wed Nov 21 01:29:34 +0000 2018


Replying to @Serow225, @ben11kehoe and @AzureFunctions

Only in passing. Would like to spend more time with @AzureFunctions.

Wed Nov 21 01:36:35 +0000 2018


Replying to @mweagle

Related: https://www.tbray.org/ongoing/When/201x/2018/11/18/Post-REST

Wed Nov 21 01:40:58 +0000 2018


How is it possible that I just found this page?

https://aws.amazon.com/about-aws/whats-new/2018/

Wed Nov 21 01:53:15 +0000 2018


Replying to @edyesed

There are 51 announcements in the past 2 days.

Wed Nov 21 02:04:15 +0000 2018


RT @JustinBeckwith: The future is rad. https://twitter.com/kosamari/status/1064782060814950400

Wed Nov 21 02:13:32 +0000 2018


Replying to @richburroughs, @edyesed and @QuinnyPig

Absolutely. Publication schedule pushed up for “Last 24 hours in AWS”.

Wed Nov 21 02:56:05 +0000 2018


RT @QuinnyPig: @mweagle @richburroughs @edyesed I’ve pared it down to 21 links so far in Monday’s issue. Most full issues contain 25-30. I’…

Wed Nov 21 02:59:37 +0000 2018


Replying to @techandautism

“Testing” code has a way of hanging around. 😉

Wed Nov 21 03:04:40 +0000 2018


Helped build something very similar to this in a previous life. Using git was very powerful. 👍 https://blog.twitter.com/engineering/en_us/topics/infrastructure/2018/dynamic-configuration-at-twitter.html

Wed Nov 21 03:12:38 +0000 2018


RT @richburroughs: This looks really interesting. https://twitter.com/sedaunal/status/1065056647679115264

Wed Nov 21 03:13:10 +0000 2018


Replying to @richburroughs

Yes. 👍

Wed Nov 21 03:14:06 +0000 2018


Replying to @jt7d, @QuinnyPig, @edyesed, @richburroughs, @jeffbarr and @ajaynairthinks

Nice! I may need to reconsider my us-east-1 feelings 😀

“Data API Beta is available for the MySQL-compatible edition of Amazon Aurora Serverless in the US East (N. Virginia) Region”

Wed Nov 21 03:41:47 +0000 2018


Coming soon to a Sparta “The cardinality edition” near you. https://twitter.com/abhik5ingh/status/1065079691130867712

Wed Nov 21 03:44:40 +0000 2018


Replying to @prestomation, @jt7d, @QuinnyPig, @edyesed, @richburroughs, @jeffbarr and @ajaynairthinks

Wed Nov 21 13:12:57 +0000 2018


RT @ben11kehoe: @edyesed @mweagle RSS ftw https://aws.amazon.com/new/feed/

Wed Nov 21 13:16:27 +0000 2018


Replying to @IamStan

Smart pup

Wed Nov 21 14:40:30 +0000 2018


Replying to @edyesed, @ben11kehoe, @PaulDJohnston and @awscloud

Amazon Studio presents:

The Obsolescence of the Lambda

Wed Nov 21 15:00:10 +0000 2018


Replying to @txase, @PaulDJohnston, @ben11kehoe and @edyesed

Good idea! Thx.

Wed Nov 21 15:00:56 +0000 2018


Replying to @ben11kehoe, @PaulDJohnston, @txase and @edyesed

Thx for doing that and also, *you* shouldn’t need to do it.

Area seems ripe for personalized feeds. #awswishlist

Wed Nov 21 15:03:46 +0000 2018


YAML is coming

Wed Nov 21 15:05:41 +0000 2018


Replying to @ben11kehoe, @forrestbrazeal, @edyesed and @Trek10inc

Doing a #serverless dogfooding project would make for a good AWS SA whitepaper.

Wed Nov 21 16:05:31 +0000 2018


RT @juliaferraioli: Psychological safety is something we can all foster. https://twitter.com/shanselman/status/1063571036640182272

Wed Nov 21 16:08:06 +0000 2018


Replying to @richburroughs

You’re much too considerate to bear any resemblance to Joffrey in any way.

But maybe a Stark 😉

Wed Nov 21 16:13:37 +0000 2018


Replying to @fabsx00

What is that?

Wed Nov 21 16:14:42 +0000 2018


Replying to @richburroughs

Excellent role model. 🤺

Wed Nov 21 16:17:19 +0000 2018


This is a pragmatic and forward looking conversation on #serverless and containers with ⁦⁦@kelseyhightower⁩, ⁦@pamasaur⁩, and ⁦@ben11kehoe⁩

Recommended https://overcast.fm/+N7OWXCo-A

Wed Nov 21 17:00:35 +0000 2018


“If you want to build trust, you do that by showing up, talking to your team both individually and as a team, and behaving in an ethical, reliable manner. Over, and over, and over again.” https://medium.com/@skamille/i-hate-manager-readmes-20a0dd9a70d0

Wed Nov 21 23:35:15 +0000 2018


RT @monkchips: delete your account

Wed Nov 21 23:47:24 +0000 2018


Cool 😎. Something similar for the AWS Step function fans: https://gosparta.io/reference/step_functions/ https://twitter.com/swarvanusg/status/1065222308950769664

Wed Nov 21 23:55:24 +0000 2018


“The best advice I can give to you is that if it’s hard and seems almost impossible: you’re on the right track. Find good mentors, take folks out to coffee...and network as much as you can.” (via @Pocket) #longreads https://medium.com/@chloecondon/from-building-sets-to-building-developer-communities-6f1f25f9e248

Thu Nov 22 00:08:26 +0000 2018


‘But if we can agree on something, we can agree that “explanation” style questions should be a part of your interview process. Start there, and build on that.’ (via @Pocket) https://redfin.engineering/ask-engineering-interview-candidates-to-explain-something-c91ae6329499

Thu Nov 22 00:12:31 +0000 2018


“Today, as the internet evolves and buzzwords like serverless enter the scene, more and more application logic is being built at the edge.” (via @Pocket) https://www.fastly.com/blog/looking-to-future-how-edge-innovation-sparked-fastly-labs

Thu Nov 22 00:21:30 +0000 2018


‘Ferguson’s students are already there. He still teaches students to build software using methods other than serverless computing. “But it feels like I’m punishing the students...because serverless is so much easier."’ (via @Pocket) https://www.wired.com/story/promise-practically-serverless-computing/

Thu Nov 22 00:26:00 +0000 2018


Replying to @jeremy_daly, @JoeEmison and @appwiz

Does upping Lambda memory allocation affect it?

Thu Nov 22 00:32:11 +0000 2018


RT @joeerl: Thus sayeth rule 39 of https://en.wikipedia.org/wiki/The_Elements_of_Programming_Style

“Make it right before you make it faster”

Any incorrect program can be made ar…

Thu Nov 22 15:15:47 +0000 2018


Managing and Engineering Complex Technological Systems

“One...key trait a successful systems engineer must possess is the ability to simplify, when the atmosphere is one of complexity and complication. A good systems engineer prevents complication...”

https://www.safaribooksonline.com/library/view/managing-and-engineering/9781119068594/c3a.xhtml

Fri Nov 23 16:34:51 +0000 2018


Replying to @chrismunns

Fri Nov 23 23:25:02 +0000 2018


“The systemic lesson here is that the developer cannot provide efficient production specifications, if it has never encountered production processes. Therefore, bringing production and development closer together provides vital advantages.” https://www.safaribooksonline.com/library/view/managing-and-engineering/9781119068594/c3b.xhtml v

Sat Nov 24 22:10:07 +0000 2018


Replying to @kstewart and @theleaddev

Knowledge from the top turnbuckle

Mon Nov 26 01:32:26 +0000 2018


RT @kstewart: In less than 2 weeks I will be sharing the insights about engineering leadership I learned from comics and pro wrestling @the…

Mon Nov 26 01:32:30 +0000 2018


Current status: trying to take my own advice.

Mon Nov 26 03:45:03 +0000 2018


Replying to @edyesed

A lot like that 😂

Mon Nov 26 04:28:52 +0000 2018


Checking in with the #reInvent tweet stream.

Mon Nov 26 13:39:21 +0000 2018


Replying to @forrestbrazeal and @southpolesteve

I’m not sure I believe “job” is a fixed category.

Mon Nov 26 13:42:18 +0000 2018


That’s a lot of 9s: “The Intelligent-Tiering storage class is designed for 99.9% availability and 99.999999999% durability” https://aws.amazon.com/blogs/aws/new-automatic-cost-optimization-for-amazon-s3-via-intelligent-tiering/

Mon Nov 26 14:57:42 +0000 2018


RT @jamfish728: #hugops to all the Ops folks handling the pager over this long-selling weekend. Y’all the real MVPs.

Mon Nov 26 15:45:57 +0000 2018


RT @PaulDJohnston: @bulent_sezgin @ahmetb @brianleroux Also @IamStan @ben11kehoe @tmclaughbos @mweagle @JoeEmison @jeremy_daly are good peo…

Mon Nov 26 20:35:16 +0000 2018


Replying to @PaulDJohnston, @bulent_sezgin, @ahmetb, @brianleroux, @IamStan, @ben11kehoe, @tmclaughbos, @JoeEmison and @jeremy_daly

👋 & 🙏

Mon Nov 26 20:37:15 +0000 2018


RT @ben11kehoe: I’m here for the container power hour! For the next 60 minutes, no serverless snark. Containers & container orchestration a…

Mon Nov 26 21:56:22 +0000 2018


💯

Ability to inject faults into managed services.

#awswishlist https://twitter.com/ben11kehoe/status/1067184148966662144

Mon Nov 26 22:41:24 +0000 2018


Great summary & I’m still a fan of monorepos. https://twitter.com/rehemagi/status/1067174654618583041

Mon Nov 26 22:43:30 +0000 2018


🤦‍♀️

https://github.com/dominictarr/event-stream/issues/116

Mon Nov 26 22:52:12 +0000 2018


Replying to @mweagle

And to be clear, that is for the entire situation and surrounding community expectations.

Mon Nov 26 22:54:00 +0000 2018


Say 👋 to @realDavyHua if you see him at #reInvent https://twitter.com/HuaDavy/status/1067205574876553216

Mon Nov 26 23:59:42 +0000 2018


Replying to @sallamar and @AnupWarrier

Nice!

Tue Nov 27 05:57:01 +0000 2018


Replying to @EwanToo

I haven’t seen those! Will need to circle back given the recent HTTP support.

Tue Nov 27 15:24:23 +0000 2018


Replying to @IamStan and @brianleroux

Related: https://konghq.com/solutions/gateway/

Tue Nov 27 16:16:14 +0000 2018


Replying to @IamStan and @brianleroux

`go` to WASM is trailing behind rust & I’d expect performance to be comparable: https://github.com/golang/go/wiki/WebAssembly

Tue Nov 27 16:21:10 +0000 2018


RT @sallamar: .@colmmacc on the perils of using truncatable formats like YAML in his talk on control loops

Tue Nov 27 17:11:18 +0000 2018


Replying to @brianleroux and @IamStan

Tue Nov 27 17:12:31 +0000 2018


Replying to @richburroughs

Part of the “Cable Thorn” series?

Tue Nov 27 18:07:39 +0000 2018


Da Fears: APIs are forever

Tue Nov 27 18:14:04 +0000 2018


Replying to @mweagle

Less obliquely: http://www.hyrumslaw.com/

Tue Nov 27 18:16:21 +0000 2018


“I think it won’t be boring.”

@ajassy on tomorrow’s #reInvent keynote.

Tue Nov 27 18:29:00 +0000 2018


Replying to @edyesed

NICE!

Tue Nov 27 19:01:07 +0000 2018


Calendaring is a solved problem: 2019 Edition

Tue Nov 27 19:05:35 +0000 2018


Replying to @edyesed

Whatever they want :)

Tue Nov 27 19:24:26 +0000 2018


Replying to @ben11kehoe

WDYT about auto-generating POLA IAMs and then applying policies/macros/other? to limit privilege creep?

Tue Nov 27 20:04:31 +0000 2018


Replying to @ben11kehoe

Same - but that puts pressure on testing all conditional branches to verify completeness. Sugar might help but still opens up deferred failure modes.

Wrapping IAM in https://github.com/mweagle/go-cloudformation doesn’t help that much TBH.

Tue Nov 27 20:14:40 +0000 2018


Replying to @ben11kehoe

Just sayin, trying to divine what IAM privs are needed for compound SDK calls is a *lot* of raw kale.

I like vegetables and sometimes just need to know they’re in the dish :)

Tue Nov 27 20:19:24 +0000 2018


Replying to @JoeEmison

I don’t know.

https://twitter.com/mweagle/status/1067187118013845504

Tue Nov 27 20:39:19 +0000 2018


Replying to @JoeEmison

Exactly - coordination is hard. It’s even harder when nobody is in the same place or timeline.

The unit of collaboration doesn’t have to be the same as the unit of deploy or service responsibility.

Tue Nov 27 20:46:27 +0000 2018


Replying to @JoeEmison

Yep. Defer all coordination costs/externalities for as long as possible.

They’ll always find a way to show up at the party, but that doesn’t mean they need to be the first ones invited.

Tue Nov 27 20:51:38 +0000 2018


Pipe:Queue/Stream :: Filter:Lambda https://twitter.com/jbesw/status/1067482433358950401

Tue Nov 27 22:03:39 +0000 2018


Trying to increase the odds...

Rumor has it @_Dad_Ops has a spaceship, @jrhunt https://twitter.com/_Dad_Ops/status/1067553559271489536

Tue Nov 27 23:00:50 +0000 2018


RT @realDavyHua: Compliance and identity mgmt is the name of the game

Tue Nov 27 23:03:49 +0000 2018


HUZZAH! https://twitter.com/danilop/status/1067558937229021185

Tue Nov 27 23:23:55 +0000 2018


Replying to @danilop, @undef_obj and @sapessi

Don’t `go` there... 😉

Tue Nov 27 23:56:04 +0000 2018


No better time to migrate to structured logs:

“CloudWatch Logs Insights automatically discovers fields in logs from...any application or custom log that emits log events as JSON.” #reinvent

https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AnalyzingLogData.html

Wed Nov 28 00:52:15 +0000 2018


Replying to @PreetamJinka

People who liked that post also liked: https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL_Insights-Visualizing-TimeSeries.html

😉😎

Wed Nov 28 00:53:30 +0000 2018


Replying to @mweagle

In the `go` world, picked https://github.com/sirupsen/logrus/ from Day 1 and been a satisfied user.

“This is my logging implementation. There are many like it, but this one is mine.”

Wanted for Go++: logging interface.

Wed Nov 28 01:00:04 +0000 2018


RT @this_hits_home: @JiraOps There are years of improvements beyond RCA that tech is finally digging into through Safety Differently, Resil…

Wed Nov 28 01:08:25 +0000 2018


Replying to @geoff_baskwill

srsly! Nice rollout strategy as well:

“You can use CloudWatch Logs Insights to search log data that was sent to CloudWatch Logs on November 5, 2018 or later.”

Wed Nov 28 01:12:51 +0000 2018


Replying to @geoff_baskwill

Might need to keep an eye on any big screen wall continuous queries :)

This week is huge for all things @QuinnyPig

Wed Nov 28 01:18:12 +0000 2018


Duke 🏀 is fun to watch. #oneAndDone

Wed Nov 28 03:15:21 +0000 2018


Played around with CloudWatch Insights.

Has promise, but (required?) faceting on LogGroups is pretty limiting. Is it possible to track a correlation ID across multiple log emitters? #reInvent

Wed Nov 28 06:05:23 +0000 2018


Interested in getting better at public speaking?

Suggest taking @evanderkoogh up on his offer and sharing your voice with others. #erwinIsGoodPeople https://twitter.com/evanderkoogh/status/1067263849789673472

Wed Nov 28 06:08:46 +0000 2018


Heads up ⁦@AlaskaAir⁩, This is a bit challenging to read.

Wed Nov 28 15:33:19 +0000 2018


TimeSeries DB 🤞

#reinvent

Wed Nov 28 17:14:44 +0000 2018


Replying to @mweagle

This Tweet brought to you by delays in the Livestream

Wed Nov 28 17:16:03 +0000 2018


Timestream (theoretically) fills a glaring purpose-built storage gap in AWS. #reInvent

Wed Nov 28 17:20:25 +0000 2018


Replying to @ben11kehoe and @jeffhollan

Quantum Levels Database?

Wed Nov 28 17:27:36 +0000 2018


Not new, somewhat boring, still powerful

https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover.html

Wed Nov 28 18:20:41 +0000 2018


Amazon Prime: overnight your AWS hybrid cloud rack for an extra $4.99.

Wed Nov 28 18:47:06 +0000 2018


RT @QuinnyPig: I want to pause here for a second during the #reInvent Blockchain Bonus Round and shout out to all of the @awscloud employee…

Wed Nov 28 18:51:39 +0000 2018


Replying to @QuinnyPig, @adrianco and @awscloud

IIRC Lambda has been discussed in @Werner ’s keynote...

Wed Nov 28 19:01:09 +0000 2018


Hot Take: I do not want a DeepRacer.

Don’t @me.

Wed Nov 28 19:21:52 +0000 2018


Hoping this comes through tomorrow...

https://twitter.com/mweagle/status/935917312774848512

Wed Nov 28 19:33:02 +0000 2018


RT @EricaJoy: protip addendum: stop assuming “is technical” conveys anything of value.

(if you ask 10 people what “is technical” means, yo…

Wed Nov 28 20:02:22 +0000 2018


Any talk of using QLDB for EventSourcing || CQRS at #reInvent?

#itsBeen2Hours

Wed Nov 28 20:30:31 +0000 2018


I need to reconsider the choices that led me to this point.

Narrator: there were many lines that did not end with ok.

Wed Nov 28 23:51:43 +0000 2018


Hoping that CloudMap can fill the #serverless inter-service discovery gap. #reinvent

“If you plan to register other cloud resources, such as DynamoDB tables by ARN or the URLs of the APIs deployed on Amazon API Gateway...”

https://aws.amazon.com/blogs/aws/aws-cloud-map-easily-create-and-maintain-custom-maps-of-your-applications/

Thu Nov 29 01:29:53 +0000 2018


Replying to @mweagle

Well, I suppose hope is not a strategy and @ben11kehoe you’re already on it 😀

https://twitter.com/ben11kehoe/status/1067951944444964865

Thu Nov 29 01:33:52 +0000 2018


Replying to @mweagle

Hope fading... The HealthCheck config doesn’t support either Lambda or CloudWatch Alert status as an indicator. Similar to HAProxy HTTP(S)/TCP.

https://godoc.org/github.com/aws/aws-sdk-go/service/servicediscovery#HealthCheckConfig

Thu Nov 29 01:45:25 +0000 2018


Replying to @mweagle

Well, that was quick. Understandably biased towards EKS/ECS/EC2/E* and probably can be (ab)used for #serverless, but doesn’t appear to fill the gap. `RegisterInstance` sort of gave it away...

https://godoc.org/github.com/aws/aws-sdk-go/service/servicediscovery#RegisterInstanceInput

The search continues...

Thu Nov 29 01:52:58 +0000 2018


The metrics will continue until backpressure improves.

Thu Nov 29 01:58:36 +0000 2018


Replying to @PaulDJohnston

Most definitely. Start with SAM & use the console to read-only understand.

Thu Nov 29 15:21:37 +0000 2018


Cleaning docs in preparation for deleting code following today’s #reinvent #serverless announcements.

https://gosparta.io/reference/archetypes/cloudwatch/#scheduled

Thu Nov 29 15:27:34 +0000 2018


If you can’t avoid it (failure), optimize to handle it (recovery). #ReInvent

Thu Nov 29 16:44:48 +0000 2018


RT @dbsmasher: @QuinnyPig @Werner Also I love making this huge audience see how complex all this magic is. For those in the back still thin…

Thu Nov 29 17:08:05 +0000 2018


S3: sustaining the illusion of durability from ephemeral everything with math.

Mai’s S3 and Werner’s opening are fantastic. #moar #reInvent

Thu Nov 29 17:15:41 +0000 2018


Replying to @mweagle

S3 is a tremendous service.

Thu Nov 29 17:17:13 +0000 2018


This is the #serverless day @morecobol has been waiting for. #reInvent

Thu Nov 29 18:04:08 +0000 2018


I can see usecases for Lambda Layers, backend optimization opportunities & opening up custom runtimes. A little concerned about more config & version skew though. #reInvent

Thu Nov 29 18:14:10 +0000 2018


Replying to @mweagle

Ref: https://aws.amazon.com/blogs/aws/new-for-aws-lambda-use-any-programming-language-and-share-common-components/

Thu Nov 29 18:14:32 +0000 2018


Well, that’s full circle back to Sparta v.0.0.0.

“The runtime bootstrap uses a simple HTTP based interface to get the event payload for a new invocation and return back the response from the function.”

https://aws.amazon.com/blogs/aws/new-for-aws-lambda-use-any-programming-language-and-share-common-components/

Thu Nov 29 18:18:14 +0000 2018


Hoping this tool comes in API form... #reInvent https://twitter.com/AWSreInvent/status/1068207902177947648

Thu Nov 29 18:21:14 +0000 2018


Replying to @richburroughs and @nicolefv

Happy cake day!

Thu Nov 29 18:26:33 +0000 2018


Given the substantial overlap, when should I use ALB over API-G? #paradoxOfChoice #reInvent

https://aws.amazon.com/blogs/networking-and-content-delivery/lambda-functions-as-targets-for-application-load-balancers/

Thu Nov 29 18:46:33 +0000 2018


Was expecting a bit more on @Edge during the keynote. #reInvent

Thu Nov 29 18:50:45 +0000 2018


RT @monkchips: Mai-Lan Tomsen Bukovec, GM of S3, on a Culture of Durabilty. “we’ve never lost a complete data center but we build our syste…

Thu Nov 29 18:51:46 +0000 2018


Replying to @chrismunns

Thu Nov 29 20:07:00 +0000 2018


Replying to @esh

That’s less than 48 hours from now! 😉

/cc @brianleroux

Thu Nov 29 20:29:37 +0000 2018


NICE! 🙌 https://twitter.com/NodeSource/status/1068212293912207360

Thu Nov 29 20:34:47 +0000 2018


Every time I see a “serverless is lock-in” argument:

If a referentially transparent function is your unit of lock-in then #serverless may not be right for you.

Svc. ecosystem & data gravity might lock you in, but the signature shouldn’t.

Sincerely, Former x-plat C++ developer

Thu Nov 29 21:41:44 +0000 2018


Replying to @fintanr

We could create a HN clone in a weekend. 🎤⬇️

Fri Nov 30 00:14:40 +0000 2018


The glorious COBOL future is coming. #reInvent

Fri Nov 30 02:58:40 +0000 2018


“One also needs processes to help...think, because systems have become far too complicated for the capabilities of any one person. Teamwork has become a necessity.”

Managing and Engineering Complex Technological Systems https://www.safaribooksonline.com/library/view/managing-and-engineering/9781119068594/c3c.xhtml

Fri Nov 30 15:26:26 +0000 2018


Replying to @IamStan

Ant...

Fri Nov 30 16:17:07 +0000 2018


Replying to @IamStan

The LambdaGate effort begins...

Fri Nov 30 16:17:58 +0000 2018


Replying to @systemalias

Agree. Even if we could reason about them, individuals have too much tacit knowledge that would prevent us from sharing that reasoning.

The difference I see is that the consequences of that collective construction misbehaving is now more widespread than a single remote machine.

Fri Nov 30 16:59:45 +0000 2018


Replying to @tmclaughbos and @code

Keep...`go`ing... 😉

https://code.visualstudio.com/docs/languages/go

Fri Nov 30 17:04:14 +0000 2018


Replying to @tmclaughbos and @code

I’m here to help when you get there!

Fri Nov 30 17:48:24 +0000 2018


Wardrobe of @Patagonia and @nike makes a good match.

https://twitter.com/patagonia/status/1067829691220967426

Fri Nov 30 18:28:44 +0000 2018


RT @ben11kehoe: How long until Lambda Layers is the new npm, with all the attendant problems?

Fri Nov 30 18:41:41 +0000 2018


Evergreen tweet.

Also, today. https://twitter.com/mweagle/status/984228690530713600

Fri Nov 30 19:03:35 +0000 2018


Shout out to @edyesed

Sat Dec 01 00:27:01 +0000 2018


Replying to @edyesed

Nope! The ever popular `s/false/true/g` change :)

Sat Dec 01 00:30:08 +0000 2018


RT @littleidea: the hardest problems in computer science are deciding what to build and helping people use it

Sat Dec 01 04:26:28 +0000 2018