It’s time! #reInvent2020
Tue Dec 01 16:02:17 +0000 2020
I should have aimed higher. Starting today, AWS ƛ billing moves to 1ms increments. #serverless https://twitter.com/mweagle/status/1025239637042782208
Tue Dec 01 16:51:48 +0000 2020
Replying to @rts_rob
Slaps top of headroom...This Lambda can hold so much extra work at the same cost!
Tue Dec 01 16:55:59 +0000 2020
I’m interested to see what you all build on AWS Lambda with larger functions, 1ms billing, and OCI image support. #serverless https://twitter.com/danilop/status/1333819396930867200
Tue Dec 01 17:09:05 +0000 2020
RT @niallmullensays: Good to get this out. 3GB was the first feature I shipped when joining lambda . 10gb and 6 CPU’s enables so many more…
Tue Dec 01 17:21:06 +0000 2020
Replying to @benkershner
As long as that conversation didn’t result in doing actual things, I’d consider it a win.
Tue Dec 01 17:58:17 +0000 2020
RT @danilop: Let me and Matt know what you’re going to build with all the new Lambda goodies out today! https://twitter.com/mweagle/status/1333820425223081984
Tue Dec 01 22:19:03 +0000 2020
In addition to the 🌊 of 🔥 AWS Lambda announcements, this small post belies a huge engineering accomplishment:
“Effective immediately, all S3 GET, PUT, and LIST operations, as well as operations that change object tags, ACLs, or metadata, are now strongly consistent.” https://twitter.com/_msw_/status/1333929339541352448
Wed Dec 02 00:53:53 +0000 2020
Replying to @davecheney
Wed Dec 02 01:20:03 +0000 2020
Season one of Mystery Road was good. Looking forward to Season 2 and someday returning to 🇦🇺
https://en.wikipedia.org/wiki/Mystery_Road_(TV_series)
Wed Dec 02 07:06:29 +0000 2020
Replying to @nconnaughton
Acorn on Prime
https://www.amazon.com/Mystery-Road-Series-1/dp/B07FYL2VBC
Wed Dec 02 07:20:02 +0000 2020
Replying to @joshroppo
Hi everyone!
Wed Dec 02 20:52:04 +0000 2020
“This post is a summary of the approach and tools I’ve used to build an engineering team, where everyone is a leader by rotating project lead responsibilities within the team.”(via @Pocket) #longreads https://blog.pragmaticengineer.com/a-team-where-everyone-is-a-leader/
Thu Dec 03 05:50:19 +0000 2020
“A big part of being a Senior Engineer is not just being able to do the work but being able to work with other people in a collaborative and effective way. “ Making Moves: How These Black Women Made The Switch from Junior to Senior Engineer https://peopleofcolorintech.com/front/making-moves-how-these-black-woman-made-the-switch-from-junior-to-senior-engineer/
Thu Dec 03 05:55:02 +0000 2020
Replying to @brianleroux
Bane is from Blaine
Fri Dec 04 01:44:32 +0000 2020
RT @nicolefv: It’s my birthday, so you should really go check out the latest Octoverse reports. this year, with EVEN MOAR DATA
did you kno…
Fri Dec 04 02:57:29 +0000 2020
“These two new features, io_uring and eBPF, will revolutionize programming in Linux.” (via @Pocket) #longreads https://pocket.co/xhjoky
Fri Dec 04 03:31:17 +0000 2020
“But the topic for today is runc. Let’s see what it is capable of.” (via @Pocket) #longreads https://pocket.co/xhjoqv
Fri Dec 04 03:38:28 +0000 2020
“Many companies should value the team independence over the crosscutting changes.” (via @Pocket) http://beza1e1.tuxen.de/amazon_manyrepo_builds.html
Fri Dec 04 03:43:28 +0000 2020
“In this post I’ve shown you how container image support in Lambda makes it easy to create complex applications that rely on binary tools.”(via @Pocket) #longreads https://pocket.co/xhjob3
Fri Dec 04 03:51:56 +0000 2020
“[T]he protocol we select determines how much programming is required to get to the same feature set, with TCP taking the most programming and gRPC taking the least.” (via @Pocket) #longreads https://pocket.co/xhjo5K
Fri Dec 04 04:02:15 +0000 2020
“Are your DNS TTLs set to sane values?”
(via @Pocket) #longreads https://pocket.co/xhjoVc
Fri Dec 04 04:08:05 +0000 2020
Replying to @RobotTaylor and @Pocket
Who can forget the TTL ignoring JVM default configuration bugs.
Fri Dec 04 04:14:03 +0000 2020
Replying to @nconnaughton and @Pocket
That one is unfortunately pretty mild given some of the others I’ve read.
Fri Dec 04 04:18:45 +0000 2020
“We recently rolled out a small change that reduced the CPU utilization of our API frontend servers at Twitch by ~30% and reduced overall 99th percentile API latency during peak load by ~45%.” (via @Pocket) #longreads https://blog.twitch.tv/en/2019/04/10/go-memory-ballast-how-i-learnt-to-stop-worrying-and-love-the-heap-26c2462549a2/
Fri Dec 04 04:34:08 +0000 2020
“Want a more reliable system? You’ll need a team that is highly skilled, communicates effectively, and fixes problems when they are small.”
The Time I Stole $10,000 from Bell Labs - ACM Queue https://queue.acm.org/detail.cfm?id=3434773
Fri Dec 04 04:58:28 +0000 2020
“All that is changing slowly, because now we have a brand new interface to perform I/O with the kernel - io_uring.” (via @Pocket) #longreads https://developers.mattermost.com/blog/hands-on-iouring-go/
Fri Dec 04 05:09:34 +0000 2020
Replying to @jrhunt, @awscloud, @AWSreInvent and @brandicarlile
She’s tremendous: https://youtu.be/KJqL1yIm9e0
Tue Dec 08 05:26:05 +0000 2020
As always, lots of good observations in here, including
Top challenges reported by all groups: 1️⃣ Incomplete test coverage 2️⃣ Organizational mindset 3️⃣ Tightly coupled application architecture
https://puppet.com/resources/report/2020-state-of-devops-report/
Wed Dec 09 04:01:17 +0000 2020
“Trying to decipher whether a document is relevant, or a decision is stale...can slow employees down and lead to mistakes. Companies that want to get better at writing need to invest in how they manage written information.” https://pocket.co/xhjye_
Wed Dec 09 04:18:01 +0000 2020
For the Beat Box fan who has everything...
https://www.cameo.com/dougeversofresh
Wed Dec 09 05:51:14 +0000 2020
Replying to @benkershner
Correct link: https://www.youtube.com/watch?v=SRwrg0db_zY
Wed Dec 09 16:58:02 +0000 2020
Replying to @tmclaughbos
The Eagleorian is coming.
Thu Dec 10 03:25:16 +0000 2020
“The tl;dr is the same however: as an industry we mostly don’t know how to do it and consequently massively under-invest in making our engineering orgs actually effective.”
Let a 1,000 flowers bloom. Then rip 999 of them out by the roots.(via @Pocket) http://www.gigamonkeys.com/flowers/
Thu Dec 10 03:46:38 +0000 2020
“Without strong propagation standards and first class support from the entire stack, this is a hard problem.”
Why is metric collection still a hard problem in 2020?(via @Pocket) https://pocket.co/xhjVEj
Thu Dec 10 03:52:30 +0000 2020
Great talk by @niallm on the connection between resiliency, I&D, and how to make thing better.
on-call | Dave Cheney https://dave.cheney.net/tag/on-call
Thu Dec 10 04:33:46 +0000 2020
Pajamas, a person, and a problem.... https://twitter.com/mweagle/status/1336891835403304963
Thu Dec 10 16:13:38 +0000 2020
I’ve been using https://obsidian.md/ for several weeks and it’s been working well. One of the things it supports are templated “Today’s Note” entries. It’s markdown with image support, so everyday I’m greeted by:
Thu Dec 10 18:10:24 +0000 2020
One click to help #CureRaghav:
https://www.curegpx4.org/ https://twitter.com/sanathkr_/status/1337227367102566403
Fri Dec 11 02:56:01 +0000 2020
Replying to @sanathkr_
Thinking of you all and wishing you the best. 🙏
Fri Dec 11 03:57:34 +0000 2020
Replying to @chrismunns
Same and strong agree.
Fri Dec 11 04:08:43 +0000 2020
Helping people discover interesting threads of historical and industry work was a lot simpler when we had RSS.
Fri Dec 11 04:18:00 +0000 2020
Replying to @nconnaughton
We can dream...
Fri Dec 11 04:32:49 +0000 2020
“If you don’t understand what is preventing your team from being successful, you won’t be able to fix it.” (via @Pocket) https://www.infoq.com/news/2020/03/debug-team/
Fri Dec 11 04:53:36 +0000 2020
Replying to @sallamar
Agreed.
Related: I passed your along your Twitter handle (and @copyconstruct @kstewart @rakyll and @lizthegrey) to keep the change going in a good direction. 😀
Fri Dec 11 05:06:17 +0000 2020
“CloudWatch Lambda Insights provides clearer and simpler operational visibility of your functions by automatically collating and summarizing Lambda performance metrics, errors, and logs in prebuilt dashboards...” https://aws.amazon.com/blogs/aws/using-amazon-cloudwatch-lambda-insights-to-improve-operational-visibility/
Fri Dec 11 05:31:49 +0000 2020
“What does the Go and Scala one have in common that Java does not?
You can trust the function from the signature.” (via @Pocket) https://quii.dev/Functional_programming_and_Go
Fri Dec 11 05:39:38 +0000 2020
Howdy gophers!
Come help us build the next generation of AWS Lambda #serverless
https://golangweekly.com/issues/342
Fri Dec 11 21:40:43 +0000 2020
RT @nicolefv: This is some absolute trash.
And for a fun fact: PhDs were called doctors before MDs. So anyone worried about it can start…
Sat Dec 12 20:19:56 +0000 2020
“We thought this was an opportunity to have fun with a new language—which, in hindsight, was a damn stupid thing to do.”
(via @Pocket) #longreads https://arstechnica.com/features/2020/12/a-damn-stupid-thing-to-do-the-origins-of-c/
Sat Dec 12 21:04:54 +0000 2020
“Demystifying and debugging complex systems without getting overwhelmed.” https://orijtech.github.io/talks/2020/12/03/gosystemsconf/gosystemsconf.htm?f=1#7
Sat Dec 12 21:21:34 +0000 2020
Replying to @aka_pugs, @j0sema and @Pocket
Still using it today. Thank you.
Sat Dec 12 21:51:15 +0000 2020
Replying to @seclectech
Starting today.
Sat Dec 12 22:01:31 +0000 2020
Code like no one is watching.
Provide the most actionable, tightest scoped user response when that stealthy code is unable to uphold the users intent like everyone is.
Sun Dec 13 03:03:23 +0000 2020
MTBBTT: Mean Time Between Bad Twitter Takes
Mon Dec 14 01:16:08 +0000 2020
Replying to @GisselleXie
Truth. I think the units on that billboard are aspirational :)
Mon Dec 14 01:53:31 +0000 2020
RT @C_C_Krebs: Also, hacks of this type take exceptional tradecraft and time. On the 1st, if this is a supply chain attack using trusted re…
Mon Dec 14 16:35:00 +0000 2020
RT @dominikhonnef: Around christmas felt like the perfect time to release Staticcheck 2020.2 and give everyone some nice performance improv…
Mon Dec 14 16:45:52 +0000 2020
ICYMI, our team of gophers at AWS Lambda is growing! DMs open to talk security, scale, and #serverless in 2021.
#serverless https://twitter.com/mweagle/status/1337512663874584577
Mon Dec 14 17:05:40 +0000 2020
How I imagine I come across using signal dropping Bluetooth headphones.
Tue Dec 15 01:53:20 +0000 2020
Replying to @RobotTaylor
Tue Dec 15 02:05:03 +0000 2020
Replying to @RobotTaylor
Me too.
Tue Dec 15 02:21:42 +0000 2020
Octopus as technology choice:
Tue Dec 15 04:49:09 +0000 2020
Great thread on Amazon Neptune by @marknca . https://twitter.com/marknca/status/1338865322699366400
Tue Dec 15 15:50:03 +0000 2020
Love the historical stories woven into @werner ’s #reInvent keynote.
Tue Dec 15 16:51:16 +0000 2020
Related to @werner #reinvent s talk about formal specs, @hillelogram has a post on applying TLA+ to your favorite misbehaving #go application.
https://www.hillelwayne.com/post/tla-golang/
Tue Dec 15 16:55:14 +0000 2020
Replying to @mweagle
Automated reasoning is what enables: https://aws.amazon.com/blogs/aws/amazon-s3-update-strong-read-after-write-consistency/
Tue Dec 15 16:59:34 +0000 2020
Replying to @lemmster, @Werner and @hillelogram
He didn’t - OTOH I know of http://lamport.azurewebsites.net/tla/formal-methods-amazon.pdf and https://aws.amazon.com/blogs/security/protect-sensitive-data-in-the-cloud-with-automated-reasoning-zelkova/ (he did mention Zelkova).
Tue Dec 15 17:01:42 +0000 2020
Fuzz all the #go things! #reInvent
https://go.googlesource.com/proposal/+/master/design/draft-fuzzing.md
Tue Dec 15 17:06:41 +0000 2020
AWS Fault Injection Simulator announced at #reinvent will support injecting Control Plane faults. 🙌
Tue Dec 15 17:15:19 +0000 2020
Replying to @rakyll
This is the best movie trailer of the year. 🔥
Tue Dec 15 17:25:29 +0000 2020
Replying to @benkershner
Tue Dec 15 23:43:05 +0000 2020
┌─────────────┐ │ │ │ │ │ │ └─────────────┘ PNW - 5pm Near Winter Solstice (Best in dark mode)
Wed Dec 16 01:31:31 +0000 2020
RT @dyanacek: Becky Weiss is one of my personal heroes at Amazon, and she spoke in Werner’s #reinvent keynote about one of my favorite topi…
Wed Dec 16 02:08:10 +0000 2020
RT @IanColdwater: Introvert managers: literally how do you do this? I’m already tired
Wed Dec 16 05:31:07 +0000 2020
RT @jbesw: A big day for #serverless DA #reinvent sessions! Don’t miss: ⭐️AWS Lambda Part 1: Optimizing your serverless applications (@chri…
Wed Dec 16 15:51:38 +0000 2020
Great opportunity to chat with #serverless peeps https://twitter.com/ben11kehoe/status/1338619051250049024
Wed Dec 16 20:00:02 +0000 2020
Perfect holiday gift for your closest bash-interested friends 👇 https://twitter.com/b0rk/status/1339280229215461378
Wed Dec 16 20:11:03 +0000 2020
Replying to @dpp
🤗
Thx & glad I could help!
Thu Dec 17 01:37:55 +0000 2020
GPT-3 has entered the chat https://twitter.com/SPIN/status/1339342011774738438
Thu Dec 17 01:44:16 +0000 2020
Replying to @richburroughs
Yeah, there’s a lot going on in there, on multiple levels.
Thu Dec 17 01:52:08 +0000 2020
TIL you can’t post a Tweet with both an image and a GIF.
Thu Dec 17 03:27:16 +0000 2020
RT @mikegchambers: Missed Office Hours with @ben11kehoe, @ShortJared, me, and a special appearance from @timbray?
A recording is now avai…
Thu Dec 17 16:10:57 +0000 2020
Replying to @ben11kehoe and @tmclaughbos
Knotty thread right here.
Fri Dec 18 17:47:09 +0000 2020
Excellent #serverless chat between @jeremy_daly and @ajaynairthinks including a block about the value of time and TCO. https://overcast.fm/+Som_btGW0
Tue Dec 22 00:08:53 +0000 2020
Only one more to complete https://www.52hikechallenge.com/
Thu Dec 24 04:33:36 +0000 2020
Fantastic! 🎉
Thu Dec 24 04:34:14 +0000 2020
Replying to @nconnaughton
Weather was great. It’s up north:
https://www.wta.org/go-hiking/hikes/artist-point-snowshoe
Thu Dec 24 21:18:05 +0000 2020
“[W]e’re trying to alter our service boundaries to match our team boundary. Which means, merging microservices back into the monolith.” https://www.bennadel.com/blog/3944-why-ive-been-merging-microservices-back-into-the-monolith-at-invision.htm
Sat Dec 26 17:45:17 +0000 2020
Taking a break from a heated meeting discussing how I can improve my VC skills in 2021.
Sun Dec 27 01:05:46 +0000 2020
Replying to @kstewart
Just VideoConferencing 😀
Sun Dec 27 01:27:18 +0000 2020
Pineapple ruins a pizza https://twitter.com/GenericBologna/status/1342284017941557249
Sun Dec 27 01:28:23 +0000 2020
Hi @NBATV , PDX has Dame and is not “in the area of SEA.” There are also no in-person fans this year.
Please correct this injustice.
Sun Dec 27 03:07:21 +0000 2020
Replying to @brianleroux
Sun Dec 27 07:15:24 +0000 2020
Replying to @edjgeek
Sun Dec 27 07:17:10 +0000 2020
Replying to @sthulb and @edjgeek
Lambda recently added container support.
Sun Dec 27 17:18:03 +0000 2020
Great discussion on systems, people, and safety.
“If we’re successful, nothing happens.” https://overcast.fm/+EODPmeCMA
Sun Dec 27 20:08:34 +0000 2020
Noodling around with ways to express AWS Lambda x-service integration tests more concisely. “GAER” only adds to my branding skills deficit.
Mon Dec 28 04:49:05 +0000 2020
Replying to @kstewart
Marketing campaign: “ Using BDD in Anger?
Try RageTest! ”
Mon Dec 28 05:01:11 +0000 2020
Replying to @sigje
Sorry to hear
Mon Dec 28 05:12:37 +0000 2020
Replying to @kstewart
Looking sharp.
Mon Dec 28 05:21:53 +0000 2020
“On the other hand, Perlis says that one of the very best remedies for insomnia is also one of the simplest, and it works because it prevents people from making that mistake.”(via @Pocket) https://elemental.medium.com/the-best-remedy-for-insomnia-is-the-one-you-havent-tried-a450f5493cc5
Mon Dec 28 05:32:47 +0000 2020
“From then on, I vowed to never sit quietly again. I let go of the need to be liked and started speaking my mind.” (via @Pocket) https://pocket.co/xhkRJZ
Mon Dec 28 05:42:20 +0000 2020
“All too often, engineers build features that meet specifications but not expectations.” (via @Pocket) https://leaddev.com/hiring-onboarding-retention/onboarding-remote-early-career-engineers
Mon Dec 28 05:47:47 +0000 2020
“We plan to maintain the Tokio 1.0 branch for a minimum of 5 years.” (via @Pocket) https://pocket.co/xhkRqq
Mon Dec 28 05:51:28 +0000 2020
“The creation of software is a team sport: strong results coming from many people collaborating and communicating well.” (via @Pocket) https://leaddev.com/building-happy-teams/geometry-software-teams
Mon Dec 28 05:54:56 +0000 2020
“You do not have to jump into serverless head first, with incremental approaches to modernizing your application from every conceivable angle.” (via @Pocket) https://www.stackery.io/blog/reinvent-2020-serverless-leadership-recap/
Mon Dec 28 05:59:29 +0000 2020
“Speaking of little things, let’s consider what pushed me over the edge and provoked me to write this whole rant in the first place.” (via @Pocket) #longreads https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-ride
Mon Dec 28 06:17:26 +0000 2020
First Big Sur incompatibility: https://github.com/microsoft/vscode/issues/100840
Fix: https://github.com/i-tu/Hasklig/issues/123
Mon Dec 28 19:28:30 +0000 2020
Replying to @crewjam
Scala has entered the chat...
Mon Dec 28 19:40:22 +0000 2020
Replying to @rakyll
Same.
Tue Dec 29 02:03:23 +0000 2020
RT @big_business_: God, I don’t ask for much but plz let Ja Morant be alright
Tue Dec 29 02:04:38 +0000 2020
I wasn’t sure what to expect and had low expectations after watching the trailer.
Verdict: Ted Lasso is a great show. https://twitter.com/CultofLasso/status/1341050461248495623
Tue Dec 29 02:36:05 +0000 2020
Replying to @listonb
Sorry to hear.
Tue Dec 29 03:15:39 +0000 2020
Replying to @metz123
Yep - relentlessly optimistic
Tue Dec 29 03:31:29 +0000 2020
Great list of books 👇
Recommended Engineering Management Books(via @Pocket) #longreads https://caitiem.com/2020/12/28/recommended-engineering-management-books/
Tue Dec 29 03:42:13 +0000 2020
“The right team of people trumps everything else.” (via @Pocket) #longreads https://pocket.co/xhkla2
Tue Dec 29 03:53:01 +0000 2020
“Although it’s far from certain, after over a decade of work it looks like a design for parametric polymorphism, what is colloquially but misleadingly called generics, is coming in the next year or two.”
https://evrone.com/rob-pike-interview
Tue Dec 29 03:59:32 +0000 2020
“When we set out to build this new system, our intent wasn’t to fix every flaky test or to stop developers from introducing new flaky tests. Such goals, if not impossible, seemed impractical.” (via @Pocket) https://github.blog/2020-12-16-reducing-flaky-builds-by-18x/
Tue Dec 29 04:05:54 +0000 2020
Found an old slide deck I made from 5 years ago and wasn’t mortified by everything in it.
Wed Dec 30 06:04:52 +0000 2020
Replying to @mweagle
Single stats can bring focus and not always in a good way
Wed Dec 30 06:12:34 +0000 2020
Replying to @RobotTaylor
You’re in good company https://twitter.com/Werner/status/799266204229701632
Wed Dec 30 07:01:12 +0000 2020
Learning graphviz is something that’s been pretty helpful over the years. It’s likely there are other tools nowadays, and those “death star/transitive package graphs” aren’t always super helpful, but text to SVG is pretty nice.
Thu Dec 31 01:27:11 +0000 2020
Replying to @mweagle
Handy plugin for @code users: https://marketplace.visualstudio.com/items?itemName=tintinweb.graphviz-interactive-preview
Thu Dec 31 01:28:33 +0000 2020
Replying to @mweagle
TIL there are color schemes!
http://www.graphviz.org/doc/info/colors.html#brewer
As a “design challenged individual”, I appreciate this.
Thu Dec 31 04:44:42 +0000 2020
Props on a 2+ decade run.
https://www.adobe.com/products/flashplayer/end-of-life.html
Thu Dec 31 15:19:49 +0000 2020
RT @kstewart: https://t.co/WkPgAzTOYm
Thu Dec 31 18:28:47 +0000 2020
Big Sur still bringing that unbalanced energy to 2021
Thu Dec 31 19:18:03 +0000 2020
Replying to @mweagle
“Support orthogonal coalesced edges” still a todo :(
Thu Dec 31 19:47:18 +0000 2020
Replying to @ghaz
Thank you for sharing this. Just installed it :)
Thu Dec 31 19:49:48 +0000 2020
MF Doom 🙏
Fri Jan 01 01:42:49 +0000 2021
Later, 2020.
Fri Jan 01 02:43:13 +0000 2021
Please unroll @threadreaderapp https://twitter.com/MarcJBrooker/status/1344779967276597249
Fri Jan 01 02:45:14 +0000 2021
Replying to @dr_nickiw
Same here.