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
👋 & 🙏
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