Fork me on GitHub
#discussion-main
<
2024-08-21
>
Adam Brunner - John Deere00:08:25

How many others are building a bench to augment key problems? Anyone thinking about this in the AI acceleration space? :thinking_face:

โ“ 1
Adam Zimman, GP at RockTreeMountain00:08:46

First rule of Disney spending. Why buy one when you can have two for twice the price.

๐Ÿ‘ 1
Collin Hachwi00:08:09

Feel like there is at least another 2 hour presentation from @jason.cox @alexi.s.varanko

โค๏ธ 2
Alexi Varanko02:08:38

@jason.cox and I are pretty passionate about the subject.

Ben Spain (Thrivent)15:08:09

@jason.cox can you share any more details around the "JEDI" program. Idlf memory serves, this is the program at Disney that helps train people to be effective Enablement engineers correct? I'm in an organization that is standing up an Enablement engineering group, and any insights/materials/subject matter would be helpful.

Ann Perry - IT Revolution00:08:14

:heavy_equals_sign: Please welcome Steve Smith, Global VP of Technology at Scale, Equal Experts here to present 3 Ways Youโ€™re Screwing Up Platform Engineering - And How to Fix It

๐Ÿ‘ 4
Gene Kim, ITREV, Program Chair00:08:00

@mvk842 Was that the British national anthem?! hahaha.

1
๐Ÿ˜† 1
Steve Smith (VP, Equal Experts)06:08:40

Yes, @mvk842 kindly facilitated a joke at my request. It was perfect and a great example of the lengths IT Rev goes to help their speakers have a great experience โ™ฅ๏ธ

Cat Swetel - Nubank00:08:45

"don't clap your culture" I am ded. ๐Ÿ’€ ๐Ÿ˜†

7
Charlie Betz00:08:53

Jason's case is a specific example of Don Reinertsen's insights in this blog - the problem is not with shared services per se, the problem is when they are measured on unit cost. "Curiously, whenever a shared resource has high capacity, consistently low latency, and fast response times, nobody wants the headache of managing a smaller, local resource to replace a satisfactorily performing shared resource" more: https://www.forrester.com/blogs/expertise-and-the-shared-services-problem-a-conversation-with-don-reinertsen/

๐Ÿ‘ 1
๐Ÿ”– 4
๐Ÿ”ธ 1
Gene Kim, ITREV, Program Chair00:08:19

Examples of Power Tools: Kubernetes, Kafka, Istio... In other words, things that you don't want to run on your laptop. Hahaha.

๐Ÿ˜† 3
๐Ÿ˜ƒ 1
๐Ÿงฐ 1
1
Steve Smith (VP, Equal Experts)06:08:44

Also, tools that people are drawn towards using for their power, their utility, their capability, when a screwdriver will probably just do today's job

David Faircloth - Wendyโ€™s00:08:24

With platform Engineering, TCO (Total Cost of Ownership) is paramount. Why building in exit ramps is just as essential as onboarding any new technology.

โ˜๏ธ 4
๐Ÿ’ฏ 1
Steve Smith (VP, Equal Experts)06:08:33

I've not heard it described that way before. Martin Fowler said years ago something like: remember today's modern service is tomorrow's legacy, or something like that. Reversability is how I look at it, from a Kent Beck quote a couple of years ago

Paul Gaffney00:08:03

Letโ€™s build the cluster of our dreams! (Most platform teams donโ€™t say that out loud)

๐Ÿ˜† 2
๐Ÿ˜œ 1
eric, Liatrio00:08:40

RDD - Resume Driven Development ๐Ÿ™‚

Steve Smith (VP, Equal Experts)06:08:57

It's important to assume good intentions, I think a lot of people just get sucked into perfectionism and robustness, over good enough and resilience. There's some resume burnishing going on, I guess

Jeff Gallimore (CTIO - Excella)00:08:36

โ€œWhen do power tools happen? When you work inside out on what you want instead of outside in on what development teams need.โ€

โ˜๏ธ 2
๐Ÿ’ฏ 2
Steve Smith (VP, Equal Experts)06:08:42

Spent some time on that ๐Ÿ˜„, I wanted some memorable but not too critical. Glad you liked it Jeff

๐Ÿ’ฏ 1
Gene Kim, ITREV, Program Chair00:08:58

"Look, friendly icons. They'll be easier to use!" Hahaha.

Doguhan00:08:09

What a relief to see cost effective tools elevated above the โ€œdefaultโ€ choices. Iโ€™m usually labeled an uncooperative renegade when I point out the simpler solution ๐Ÿ˜ฌ

๐Ÿ’ฏ 4
1
๐Ÿ‘ 1
RussWeb00:08:10

But...not just about the tools and preferences. Remember, these platforms and processes may contain all the "compliance as code" value. Now what? Distribute that 3x? = diff costs.

๐Ÿ‘ 1
David Faircloth - Wendyโ€™s00:08:23

"Kubernetes is hard to get right, which means it's easy to get wrong" this is true of many power tools. It might be the right tool, but should not be signed up for without understanding the consequences and TCO behind it.

โค๏ธ 2
Charlie Betz00:08:58

uncontrolled variation in base tech is a huge issue. Hearing more and more pain around it.

๐ŸŽฏ 1
โ˜๏ธ 2
๐Ÿ’ฏ 1
Clare Hawthorne00:08:59

A colleague said it best: โ€œif weโ€™re going to customize, we need to have a long term maintenance planโ€

๐Ÿ’ฏ 2
Benjie_from_Shipyard00:08:27

When you give your teams optionality they take it, and find creative ways to create new foot guns...

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair00:08:31

"Each week, just ask what % of time is spent on unplanned tech work on Google Cloud Platform configuration, etc."

๐Ÿ’ฏ 3
๐Ÿ™Œ 1
Gene Kim, ITREV, Program Chair00:08:49

"the answer made the engineer almost throw up"

David Faircloth - Wendyโ€™s00:08:58

ShadowIT is what crops up when the barrier to entry and usability is too high or you're not meeting needs. Those are opportunities to identify feedback from your customers on what their needs are. Embrace ShadowIT instead of knocking it down. learn from it.

โค๏ธ 1
๐Ÿ‘ 1
โ˜๏ธ 1
Charlie Lambers00:08:40

What a refreshing approach: Stay curious and embrace ShadowIT.

โค๏ธ 1
RussWeb00:08:09

and when your environment is so controlled and locked down, that even shadow IT won't work...anger and no throughput.

David Faircloth - Wendyโ€™s00:08:36

that's a cultural problem. ShadowIT shifts to credit cards and personal devices....... Engineers will find a way. :rolling_on_the_floor_laughing:

Adam Brunner - John Deere00:08:17

Bake your tech stack into your platform โœ…

๐Ÿ’ฏ 4
Steve Smith (VP, Equal Experts)06:08:25

Yes that's a part of it... bake in your technical alignment, and your tech stack will be a big part of that. But there's other aspects of contextual alignment you want to bake in e.g. SLO settings

๐Ÿ’ฏ 1
David Faircloth - Wendyโ€™s00:08:36

Polyglot platforms is a matruity aspect. you can offer multiple language support, but cannot be a first mover.

โ˜๏ธ 1
Steve Smith (VP, Equal Experts)06:08:40

Hmmm... interesting. Not sure I agree, it'd be good to talk about this, and hear more about your perspective (I'd say multiple tech stacks in your heritage services is inevitable in heritage, I wouldn't advocate it for modern workloads)

David Faircloth - Wendyโ€™s13:08:27

Letโ€™s chat. We offer multiple languages today while offering the same rails experience. Itโ€™s allowed for more adoption by developers and increasing throughput and ttm

๐Ÿ‘ 1
Steve Smith (VP, Equal Experts)14:08:20

Would you and @hany.elemary like to duck out of a morning session, and we catch up outside Azure? Are there any particular GenAI sessions that are must-see for you? :thinking_face:

Hany Elemary21:08:45

Oops. Apologies I'm just now seeing this, folks. I have better availability tomorrow, if that works.

Steve Smith (VP, Equal Experts)22:08:49

We can talk tonight if you're coming to the thing?

Adam Brunner - John Deere00:08:45

The value change per screw up remedy graphs are ๐Ÿ”ฅ

๐Ÿ”ฅ 1
Charlie Betz00:08:32

human in the loop considered harmful

๐Ÿ‘ 1
Rachel Uhrig00:08:30

Steve undersold himself. He was a huge help at SiriusXM getting our platform and Reliability teams up and running!

โค๏ธ 5
๐Ÿ™‡ 1
๐Ÿ”ฅ 2
โœ… 1
RussWeb00:08:35

Tickets for automatable work is a public announcement that you're failing at operational agility.

๐Ÿ’ฏ 1
๐Ÿ˜ฒ 1
๐ŸŽซ 1
2
Paul Gaffney00:08:05

Are tickets in any form a universal tech-disease predictor? Iโ€™ve never seen a ticketing system associated with a healthy environment.

๐ŸŽฏ 2
Charlie Betz00:08:32

they have their place for some routine work

RussWeb00:08:37

ok, if they trigger an automated flow....and are really serving a history logging purpose.

Tim Haagenson (American Airlines)00:08:18

Put the things you don't want people to do behind a ticketing system

1
Charlie Betz00:08:39

there are cases in the end user space I'm not sure how you'd solve otherwise.

Scott Prugh (ETLS PC / CTO Uturn Data)00:08:41

I actually think of it the other way. Tickets for routine work should just be self service or automated: Run a job, provision your own service/VM, etc... Tickets for creative work(features, stories, etc.) are vital.

Scott Prugh (ETLS PC / CTO Uturn Data)00:08:36

And the routine work ticketing problem is a continuum. You may need to enter tickets for everything to begin to just collect and understand the work. Then, remove those tickets with self-service automation

๐Ÿ‘ 1
๐Ÿ’ฏ 1
Paul Gaffney00:08:56

My point of view is that routine work should be automated or self serve. Features, etc., should not be initiated by ticket. If a feature needs to have some surveillance over its life cycle, the development process should be instrumented to provide that surveillance and the instrument should not look anything like a typical Jira ticket.

Tim Haagenson (American Airlines)00:08:22

That may be a difference in terminology Scott. I don't consider your examples tickets in our workflows.

Scott Prugh (ETLS PC / CTO Uturn Data)00:08:01

Ok. I guess the general term would be: WorkItem? And there are different classes of those: Service Request, Incident, Feature. The default is often to create a Service Request for everything and have folks process those on a queue. That is bad and should be automated. Creative work in a SDLC is managed with a WorkItem type of Feature..

๐Ÿ’ฏ 2
Charlie Betz00:08:32

Agree that tickets also are a key signal for poorly understood need. Routine work should be automated, but in some cases you can't get there yet. My frame also includes EUC and customer support. I think we also need to clarify some language. Is a fully automated ticket still a ticket?

Charlie Betz00:08:59

is there a meaningful difference between ticket and workflow?

Scott Prugh (ETLS PC / CTO Uturn Data)00:08:48

I have seen fully automated tickets to support traceability. Pipeline opens change record, pipeline deploys, pipeline closes ticket.

๐Ÿ‘ 2
Scott Prugh (ETLS PC / CTO Uturn Data)00:08:40

I've also seen 17 tickets for a provisioning flow that were not automated. Ironically those 17 tickets(in Jira) were created from one Jira ticket and then assigned each of those 17 tickets to different teams.. Yes. That is a disease.

๐Ÿ’ฏ 1
Jeff Romine00:08:20

Why does anyone think you should build everything around the complaints department?

Charlie Betz00:08:05

The decision to automate vs tolerate ticketing can be hard - how to prioritize? This is why platform managers must be product managers.

๐Ÿ’ฅ 2
โ˜๏ธ 1
David Faircloth - Wendyโ€™s00:08:38

TPP - unplanned work is often a bottleneck and constraint. need to identify that workstream and protect the teams from it and unlocking more deep work.Interested in how others approach this today.

โ˜๏ธ 1
David Faircloth - Wendyโ€™s00:08:35

we utilize a patrol system to protect the team except for "the tribute" for that day/week. this allows 1-2 persons to be t-boned with unplanned work and protect the others on the team. rotation through this is important as it also fosters context sharing better

David Faircloth - Wendyโ€™s00:08:55

"trial by fire" for newcomers. diving in to problems is the fastest way to learn things.

Paul Gaffney00:08:25

Platform โ€œproductsโ€ work well only when platform teams do the same high-quality discovery that other successful product teams do.

๐Ÿ’ฏ 1
Steve Smith (VP, Equal Experts)06:08:11

Totally agree. I don't think platform product manager or platform user researcher are anything different from a product manager or user researcher in a platform domain

Nick Eggleston (free radical)00:08:31

Definitely invite @steve.smith back for more cultural criticism...

๐Ÿ’ฏ 2
โค๏ธ 1
Steve Smith (VP, Equal Experts)06:08:37

Thank you, I appreciate the feedback

Ann Perry - IT Revolution00:08:33

โœจNext up is Chuck Lafferty, Vice President - CRM, and Dr. Mary Hayes, Director of Research - People and Performance here to present The Levers Of Leadership at ADP

๐ŸŽ‰ 1
๐Ÿ‘ 3
Gene Kim, ITREV, Program Chair00:08:03

"we do everything from hiring to retiring" Nice. (Also rhymes: firing)

๐Ÿค 1
๐Ÿ˜† 5
โ˜๏ธ 1
๐Ÿ”ฅ 3
๐Ÿ˜ฎ 1
๐Ÿ™ˆ 1
Josh Phillips - Building Better Software Faster00:08:38

Whatโ€™s the definition of hybrid here?

Mary Hayes17:08:50

The definition of hybrid is simple. It is an employee who works sometimes in the office/ on-site and sometimes remote. We did not put any quantity of days in one place or another. So again we let the respondents choose between three options Office/ on-site, Remote only, and hybrid. Hope that helps.

thankyou 1
Josh Phillips - Building Better Software Faster00:08:13

Iโ€™d imagine one person in the office and the rest nowhere near the office would have less engagement

โ˜๏ธ 1
Josh Phillips - Building Better Software Faster00:08:31

Loss of async knowledge transfer etc

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair00:08:55

"2.8x more likely to be 'all in'" "10x more likely to say 'I'm part of the best team'"

๐ŸŽ‰ 1
Gene Kim, ITREV, Program Chair00:08:33

"At least 2x more likely to say they're on the best team when they have complete trust int heir leader"

๐ŸŽ‰ 1
Jeff Gallimore (CTIO - Excella)00:08:05

โ€œThe only person who can influence the engagement of the team is the team leader.โ€

โ˜๏ธ 2
RussWeb00:08:02

I'm gonna be a contrarian on this one. I've definitely been able to impact and inspire engagement and morale from within a team....even impacting the leader.

๐Ÿ’ก 1
Jeff Gallimore (CTIO - Excella)01:08:48

Valid perspective. Iโ€™ve seen this in action, too.

๐Ÿ‘ 1
Mary Hayes17:08:09

The items I shared yesterday were designed to be a leadership effectiveness tool to help leaders learn from their team if they are providing what each team member needs. But as we know in measurement these eight might not be the only parts of the story. One of the questions talks about teams having each others back. This is a important part of the leaders need to foster team work. I have had some ineffective leaders and some times the team goes it alone and a natural leader comes from within.

๐Ÿ™ 1
Gene Kim, ITREV, Program Chair00:08:16

"The only person that can influence engagement is the team leader" โ€”ย "so we decided to make the leaders responsible for engagement"

๐Ÿ’ฅ 6
Gene Kim, ITREV, Program Chair00:08:07

"Student gets 5 As, and 1 D. Which subject do you discuss first? Org psychologist says 'probably the As first'"

โค๏ธ 3
๐Ÿ…ฐ๏ธ 1
๐Ÿ”ฅ 2
Jeff Gallimore (CTIO - Excella)00:08:37

I think this is called appreciative inquiry.

๐Ÿ”ฅ 3
Clare Hawthorne00:08:31

An old boss used to do this for team performance reviews. Focus on building on your strengths!

Christine Hudson00:08:01

Use the bright spots to figure out what works for this human, use what already works to figure out remediesโ€ฆ

Mary Hayes17:08:16

Looking at the positive also helps build self efficacy in an individual. Often times we always tear our people down by only focusing on the negative. Keep looking at the positive in those that follow you. It will go a long way to building trust.

โค๏ธ 2
Tom Murphy (CTO, Title21)00:08:51

Focus on what is working to translate a recovery from what is not working

๐Ÿ’ฏ 3
1
โœ… 1
Gene Kim, ITREV, Program Chair00:08:42

"Share loves vs. loathes".

โค๏ธ 2
๐Ÿž 2
๐Ÿ’ก 1
Gene Kim, ITREV, Program Chair00:08:02

"orgs are just a network of commitments" โ€”ย so sharing loves vs. loathes enables a value exchange. Neat.

Anbu Ilango - Discogs00:08:24

Do stuff for other people - Builds Trust ๐Ÿค

โค๏ธ 1
๐Ÿ’ฏ 1
RussWeb00:08:00

Employee - "Do you even see me?"

โ˜๏ธ 2
Tom Murphy (CTO, Title21)00:08:11

Enjoying this presentation!

โค๏ธ 2
Adam Brunner - John Deere00:08:51

"it is not enough to measure, you must take some action" :thinking_face:

โ˜๏ธ 1
๐Ÿ‘€ 1
๐Ÿ’ฏ 4
๐ŸŽฏ 1
๐ŸŒก๏ธ 1
Jeff Gallimore (CTIO - Excella)00:08:38

I see a TON of measurement efforts that never lead to action. Itโ€™s worse than not measuring at all. It callouses people to the whole deal.

Mary Hayes17:08:58

Absolutely. Measuring and not closing the loop leads to survey fatigue and loss of trust.

โ˜๏ธ 4
David Faircloth - Wendyโ€™s00:08:31

Team Topologies!!!!! such a fantastic read and so many things to learn and implement.

๐Ÿ’ฏ 2
โค๏ธ 3
Ann Perry - IT Revolution00:08:41

ttopAnd now, Manuel Pais, Co-author of Team Topologies, and Dr. Laura Weis Head of Future of Work, Satalia/VML, here to present The Science Behind Team Cognitive Load and Why It Matters for Engaged Teams

โค๏ธ 3
๐Ÿ‘ 6
Josh Phillips - Building Better Software Faster00:08:36

DevOps topologies is a great infographic https://web.devopstopologies.com/#

โค๏ธ 3
๐Ÿ’ฏ 1
Nick Eggleston (free radical)01:08:01

Very interesting topics, is there an online resource that lists the key experiments and studies in these areas?

1
๐Ÿ‘€ 1
โž• 1
๐Ÿ”– 1
Nick Eggleston (free radical)13:08:09

Thank you, thatโ€™s good background information and has a reading list for more investigation, which is the next step in looking for the key experiments. The article sometimes uses Team Cognitive Load in places where context makes clear overload is what is meant. Good stuff!

โค๏ธ 1
Christine Hudson01:08:34

Whew. A talk on cognitive load and attention at the end of a long AMAZING day of sharing info. I am definitely going to rewatch this talk when I have more attention credits.

โž• 1
โค๏ธ 8
๐Ÿง  2
Elizabeth Ayer01:08:22

Very interesting talk, but yes, there is a bit of irony to this content being in the 10th hour of a conference! (if I'm mathing right, which I might not be at this point? ๐Ÿคช)

๐Ÿ˜‚ 1
Ryan Elmore - Equal Experts01:08:36

Super curious how AI (read ML) is used to better understand the complex graph theory behind cognitive load. Feels like the data collection part of this is a big challenge!

โ˜๏ธ 2
Nick Eggleston (free radical)01:08:18

ETLS/DOES is a wonderful experience of overstimulation and positive cognitive load for many days... ๐Ÿ™‚

1
๐Ÿ’ฏ 2
โค๏ธ 1
Robin Yeman01:08:31

This is fascinating, I see cognitive load impact every day from teams, but the explanation on how this happens is Amazing, I feel like we have hope to help!!

๐Ÿ™Œ 3
๐Ÿ’ฏ 2
โค๏ธ 2
Christine Hudson01:08:37

To be clear, this talk is AMAZING. I want it to stick!

๐Ÿ’ฏ 9
โค๏ธ 1
Nick Eggleston (free radical)01:08:24

You're the last speaker... take your time! ๐Ÿ™‚

โ˜๏ธ 3
โค๏ธ 4
๐Ÿ‘ 3
๐Ÿ”ธ 1
Nick Eggleston (free radical)01:08:40

Slowification...

โ˜๏ธ 3
๐Ÿ”ธ 1
RussWeb01:08:21

Seen this load play out most when Sr. leaders struggle to prioritize and say no, and have no tools but "produce more!" Adding more, when the last thing is not done . #KanBanWIP

๐Ÿ‘ 1
๐Ÿ’ฏ 3
โค๏ธ 2
โ˜๏ธ 4
Nick Eggleston (free radical)01:08:46

And how does this align with the findings of Cognitive Psychology in terms of the Beliefs held by the individuals experiencing negative emotion related to cognitive load -- or not

Christine Hudson01:08:46

Today was so incredible. Thanks, speakers. Thanks IT rev team!!!

โค๏ธ 8
๐Ÿ‘ 3
๐Ÿ‘ 1
Nick Eggleston (free radical)01:08:17

Is Dr Laura Weis on Slack?

Nick Eggleston (free radical)01:08:03

Much ๐Ÿ’Œ @paul.gaffney

Olivier Jacques - AWS - DevEx01:08:04

Awesome food for thoughts in the presentation from Dr Weis and Manuel Pais. Wow. Iโ€™ll skip cocktail ๐Ÿ™ƒ

โค๏ธ 2
๐Ÿ’ฏ 2
Nick Eggleston (free radical)01:08:26

Who is here as part of the Team giving the feedback? Say hi

โค๏ธ 1
Nick Eggleston (free radical)01:08:33

Love this end of the day review hosted by @genek... such a good idea for fast feedback and review.

โค๏ธ 1
Doguhan01:08:13

โ€œChoosing effective over being rightโ€

โค๏ธ 2
Matthew Sibley (Liatrio)01:08:57

โ€œDonโ€™t let perfect be the enemy of goodโ€ // โ€œdo what worksโ€

โค๏ธ 2
Christine Hudson01:08:22

โ€œChoose being effective over being rightโ€

โž• 7
Robin Yeman01:08:38

Be really curious is critical sentiment

โ˜๏ธ 1
๐Ÿ’ฏ 1
Jordan Stoner01:08:53

Introduce yourself to someone new tonight at the party

๐Ÿ™Œ 2
๐Ÿ‘ 1
Adam Brunner - John Deere01:08:00

It has been great to connect with so many on the Southwest team. They came curious!

โค๏ธ 3
Martin Deslongchamps - Triton Digital01:08:13

Thank you to all speakers for such an informative and thoughtful and amazing day 1! ๐Ÿ™ ๐Ÿ™ ๐Ÿ™

โค๏ธ 4
Margueritte Kim (CEO, IT Revolution)01:08:15

Friends - please join us at the industry party right after this!!!!

โค๏ธ 3
Alex (IT Revolution, Conference Staff)01:08:35

ETLS Las Vegas Livestreamโ€”Get access to days 2 & 3 for your colleagues here: http://itrevolution.com/membership โ€ข $2,500 for a 6 month IT Revolution Enterprise Membership with unlimited users โ€ข They can join this amazing Slack community and engage with the talks liveโ€”they'll even show up on the StageSYNC feed! โ€ข Plus access ETLS Connect virtual events (with in-person watch parties hosted by Equal Experts) starting on October 23

๐ŸŽ‰ 2
๐Ÿ‘ 2
โค๏ธ 1
Gene Kim, ITREV, Program Chair01:08:20

<!here> (the rare at-here message): If you have colleagues you couldnโ€™t bring, ^^^ is a great option so they can watch all the talks with you tomorrow morning!!! Please let @alexb know if you have any problems: Thank you, all, and see you later tonight and tomorrow!!!! ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰

โค๏ธ 2
Jeff Romine01:08:02

If you left a swag bag in the afternoon plenary, you can now find it at the Registration desk.

Steve Smith (VP, Equal Experts)05:08:34

Thanks everyone for the great feedback on my platform engineering talk today. Special thanks to @mvk842 @annp for allowing me to pick my own intro music and sabotage it ๐Ÿ™‡ Some folks have contacted me with their own platform engineering screw up stories. Please do get in touch, always happy to listen and share ๐Ÿ˜„

โค๏ธ 8
Nick Eggleston (free radical)15:08:28

Sharing is caring ๐Ÿ˜Š

๐Ÿ‘ 1
Slackbot15:08:21

Reminder: Get yourself to your seat in the Azure Ballroom for the opening remarks. Weโ€™re kicking off Day 2 in 15 minutes at 8:45am PDT! https://devopsenterprise.slack.com/files/UATE4LJ94/F07H7N10D62/timer.png

Alex (IT Revolution, Conference Staff)15:08:07

Morning everyone! Welcome to Day 2 ๐ŸŽ‰

๐ŸŽ‰ 4
Alex (IT Revolution, Conference Staff)15:08:26

We'll be getting started shortly.

โฒ๏ธ 2
Nick Eggleston (free radical)15:08:57

Great day 1!! Looking forward to see what unexpected things Day 2 brings ๐Ÿ˜น

๐Ÿ‘ 1
Slackbot15:08:20

Reminder: Day 2 is starting now โ€“ opening remarks and then plenary talks!

Alex (IT Revolution, Conference Staff)15:08:09

ETLS Las Vegas Livestreamโ€”Get access to days 2 & 3 for your colleagues here: http://itrevolution.com/membership โ€ข $2,500 for 6 months of enterprise access with unlimited users โ€ข Everyone can join this amazing Slack community and engage with the talks liveโ€”they'll even show up on the StageSYNC feed! โ€ข Access ETLS Connect on October 23 DM me with any questions!

๐Ÿ™Œ 1
Ann Perry - IT Revolution15:08:46

โœจ Starting us off this morning, one of the teams from Vanguard, Devlin McConnell, Senior Manager - Emerging Technology, and Matt Butler, Director of Analytics and Automation - Center for Audit Practices and Enablement, here to present: Exploring What GenAI Can Do for Vanguard Crew and Clients

๐Ÿ‘ 2
๐Ÿ‘ 1
1
โค๏ธ 1
Gene Kim, ITREV, Program Chair15:08:07

Dr. Joe Davis, Chief Economist of Vanguard!

๐Ÿ”ฅ 2
๐Ÿ‘ 2
Gene Kim, ITREV, Program Chair15:08:45

Seeing Dr. Joe Davis talk was a seriously geek out moment for me โ€”ย it was amazing hearing him take a minority view that AI can materially change GDP growth. You might see me in the audience in some of these shots. ๐Ÿ˜‚

1
โค๏ธ 5
๐Ÿ”ฅ 4
RussWeb15:08:03

Definitely BOTH!

๐Ÿ’ฏ 3
Gene Kim, ITREV, Program Chair15:08:56

(Usually you'd see Dr. Joe Davis talk at conferences where the other speakers are Fed chairs, people who set economic policies, former US presidents, etc. It was an amazing talk, and I think should inform how tech leaders make strategic decisions around AI.)

๐Ÿ”ฅ 3
๐Ÿคฏ 1
Gene Kim, ITREV, Program Chair15:08:14

Make small, fast bets.

๐ŸŽฒ 1
โค๏ธ 1
Gene Kim, ITREV, Program Chair15:08:01

To watch the other four talk Dr. Joe Davis talk excerpts, Vangaurd has posted them on YouTube: search for "Vanguard joe davis megatrends"

๐Ÿ”– 2
๐Ÿ‘ 2
Adam Zimman, GP at RockTreeMountain15:08:57

Key point: using AI WITH experts, not instead of.

โ˜๏ธ 4
๐Ÿ’ฏ 8
๐Ÿ’ก 3
Gene Kim, ITREV, Program Chair16:08:48

Let's face it: Internal audit has a reputation of being conservative adopters of technology. To see internal audit exploring ways to use GenAI is... pretty freaking wild and awesome.

๐Ÿคฏ 1
๐Ÿ‘ 1
๐ŸŽ‰ 5
1
โค๏ธ 1
RussWeb16:08:42

In regulated environments, the effectiveness and efficiency of your risk and audit functions can make or break your agility and focus.

โž• 3
๐ŸŽฏ 2
Martin Deslongchamps - Triton Digital16:08:19

Using GenAI to power interal audits scopes is bold! Love it! ๐Ÿ‘Œ

๐Ÿ‘ 2
โž• 1
Gene Kim, ITREV, Program Chair16:08:11

I think it's amazing to even imagine audit plans being actually designed around relevant risks, and scoping it accordingly. As much as I love the audit community, most audit plans look pretty close to "what we did last year."

๐Ÿ’ฏ 7
๐ŸŽ‰ 1
Adam Zimman, GP at RockTreeMountain16:08:47

Annual planning of โ€˜what to auditโ€™ seems slow. If youโ€™re using AI to help determine what to audit, would it make sense to iterate the audit plan more frequently?

๐Ÿ’ฏ 2
โ“ 1
Paul Gaffney16:08:16

Great point. Audit orgs still seem to be โ€œplan and executeโ€ orgs in a world increasingly demanding โ€œsense and respondโ€ behaviors. A continuous, machine-learning driven, fluid action plan for โ€œwhat we be drawing scrutiny right nowโ€ would seem to be a true modernization of โ€œaudit.โ€

๐Ÿ’ฏ 1
Adam Zimman, GP at RockTreeMountain16:08:51

It seems like a natural progression if youโ€™re looking to move from a defensive role/posture to an offensive one.

Christine Hudson17:08:20

Yes! Try inviting audit to quarterly business planning. Audit can be an awesome partner in changing level 3 systems.

Tom Murphy (CTO, Title21)16:08:53

Auditors, audit others with AI.... Interesting conundrum on auditing with a tools that itself needs to constantly be audited. Very interesting and potentially a coup to audit turnarounds

2
Jordan Stoner16:08:31

The auditor should talk to George Costanza

4
๐Ÿ’ฏ 1
๐Ÿ˜… 1
Josh Phillips - Building Better Software Faster16:08:06

Iโ€™m definitely seeing a trend of training AI on hyper focused internal language and translating that across domains and regions. Audits, Semantic Issues, etc

โ˜๏ธ 2
โž• 1
Josh Phillips - Building Better Software Faster16:08:33

Much better than using it to write a song about my dogs ๐Ÿ•

3
๐Ÿถ 1
Josh Phillips - Building Better Software Faster16:08:39

I think you might be onto something. Letโ€™s make a slide deck ๐Ÿ˜‚

Alex (IT Revolution, Conference Staff)16:08:12

we'll need a lot of embedded video

๐Ÿง  1
Josh Phillips - Building Better Software Faster16:08:09

Or just one giant embedded video and we can take the day off

RussWeb16:08:49

Having the technical leadership (not just consultants) in the risk org will be crucial to make this pivot. Bringing in signals, systems thinking..etc.

๐Ÿ‘ 1
Christine Hudson16:08:51

Oooh, what an interesting culture shift! โ€œPeople who usually play defense, learning to play offense!โ€

๐Ÿ‘ 1
Cornelia Davis16:08:57

Using AI to generate an index over a body of content is one of my favorite use cases, and IMHO is one of the safest.

๐Ÿ‘ 1
โค๏ธ 5
๐Ÿ’ก 1
Matthew Sibley (Liatrio)16:08:18

Curious - how are teams who have implemented GenAI measuring the gains? What are some of the results folks are seeing?

โ˜๏ธ 2
โ“ 2
โž• 1
Josh Phillips - Building Better Software Faster16:08:22

Follow on question: can traditional DORA metrics be used?

Levi Geinert16:08:22

In regards to developer productivity gains we discuss that here. https://itrevolution.com/product/devops-enablement-with-genai/

thankyou 3
Ann Perry - IT Revolution16:08:01

๐Ÿ‘Ÿ And now, please welcome Fernando Cornago, Vice President Digital Tech, adidas here to present Journey to Composability in Commerce: Boosting Efficiency and Innovation with GenAI at adidas

๐Ÿ‘ 3
๐Ÿ‘Ÿ 2
๐ŸŽ‰ 1
โค๏ธ 1
Tom Murphy (CTO, Title21)16:08:10

Change lives through sports! Love it and doing it with IT Enablement!

๐ŸฅŽ 1
๐Ÿ‰ 1
Gene Kim, ITREV, Program Chair16:08:01

"3-4 releases per hour", 1B consumers per year.

๐Ÿคฏ 1
Gene Kim, ITREV, Program Chair16:08:24

2021: 1400 engineers at peak

Gene Kim, ITREV, Program Chair16:08:47

2024: 700 engineers โ€”ย focused on capabilities that matter

Margueritte Kim (CEO, IT Revolution)16:08:53

โ€œDid we just need to have muscles where it matters?โ€

๐ŸŽฏ 3
๐Ÿ’ช 4
Paul Gaffney16:08:26

Yes! #GetSmall more with less and smaller teams. Love Adidas 50% resource reduction with better results. You can do it too!

๐Ÿ’ฏ 3
Jeffrey Fredrick, Author-Agile Conversations16:08:50

Had a team go from 50+ to 22 engineers (organically, via natural attrition), getting more done with higher quality. At first, as we didnโ€™t replace people, people were nervous. It helped when we reframed it as being better. Doesnโ€™t getting better mean that we should be able to do more per person? Isnโ€™t that proof of being better?

โค๏ธ 2
Gene Kim, ITREV, Program Chair16:08:12

Their retail channel partners (Dick's Sporting Goods, etc) now building great e-commerce, growing 10%+ annually. Now adidas focusing on wholesale part of business, less on directo to consumer.

๐Ÿ”ฅ 5
Adam Zimman, GP at RockTreeMountain16:08:20

Autonomy without alignment is just more chaos.

๐Ÿ’ฏ 6
Gene Kim, ITREV, Program Chair16:08:21

Adidas: first in China on TikTok, grew to 30% of revenue! Tried in Europe: totally failed: resulted in 4 sales.

๐Ÿ”ฅ 2
Robin Yeman16:08:52

I never imagined I would be hearing about Generative AI from Adidas. Amazing to see impact of technology!

5
๐Ÿ’ฅ 2
๐Ÿ‘Ÿ 3
Robin Yeman16:08:09

@mik Flow framework is showing up everywhere!!

๐Ÿ’ฏ 1
๐Ÿ™Œ 7
Margueritte Kim (CEO, IT Revolution)16:08:35

I was just texting with him this morning! Itโ€™s not the same without MikDLT. ๐Ÿ˜ข

Adam Zimman, GP at RockTreeMountain16:08:33

Just ask the simple question; โ€œWhat are the 3 things youโ€™re going to do every quarter?โ€

โ˜๏ธ 1
Jeff Gallimore (CTIO - Excella)16:08:35

โ€œWe used the Flow Framework to figure out what part of our spend we wanted to capitalize - build versus runโ€ ๐Ÿ’ก

1
๐Ÿ™Œ 3
๐Ÿ‘ 1
๐Ÿ’ฌ 1
Adam Zimman, GP at RockTreeMountain16:08:09

Love the visualization of team health.

โค๏ธ 1
1
Adam Zimman, GP at RockTreeMountain16:08:00

Reduce operating cost by 25% in one year. ๐Ÿคฏ

๐Ÿ“‰ 2
๐Ÿ‘€ 1
Adam Zimman, GP at RockTreeMountain16:08:23

Crazy copilot stats.

๐Ÿคฏ 2
๐Ÿ”ฅ 2
Paul Gaffney16:08:37

โ€œPure IDEโ€ time is not a measure of engineering effectiveness. Just sayin.

๐Ÿ‘ 1
โ˜๏ธ 8
๐Ÿ”ธ 1
๐ŸŽฏ 4
๐Ÿ’ฏ 7
1
Josh Phillips - Building Better Software Faster16:08:21

I thought about this pure IDE time and the speaker did a good job with the graphic breaking down time used. Perhaps it would be better reframed as reducing ineffective time or toil

Robert Kelly (Liatrio)16:08:42

This would never happen, but I could be spending 10 hours a day working on the WRONG thing...

๐Ÿ˜‚ 1
Paul Gaffney16:08:27

And โ€œtalkingโ€ to CoPilot counts as โ€œpure IDEโ€ time if you do it in the IDE. But talking to real live people doesnโ€™tโ€ฆ.

โ˜๏ธ 1
Fernando Cornago16:08:16

Thanks all for the comments, fully aware of developers not being measured by time on ide but on value. However, the exercise has been useful to confirm that the teams that transformed are much productive (and happier). But as said, the teams working in legacy and dependent systems are there because we chose not to invest there. Not to be fast there.

Fernando Cornago16:08:24

We are using the exercise now as a benchmark for teams that self-report they donโ€™t feel productive. Itโ€™s to protect them from excesive waste and lack of investment in their technical debt

Fernando Cornago16:08:48

Also good to see working in transformation is even more valuable than tooling

Jeffrey Fredrick, Author-Agile Conversations16:08:55

This is one of the secrets of Pair Programming: it generally results in more coding time per person on average. (As well as that time being more productive.)

๐ŸŽ‰ 4
Adam Brunner - John Deere16:08:19

I love this data, the lens, and the way Adidas navigated this conversation.

๐Ÿ’ฏ 6
Matthew Sibley (Liatrio)16:08:54

They way they went about measuring everything really letโ€™s them make evidence based decisions. Surprisingly rare to see because itโ€™s sneaky hard to do. Awesome stuff.

G16:08:21

An engineer's main job is to solve hard problems for the business not spending time on the keyboard.

๐Ÿ’ฏ 5
๐Ÿ’ก 1
Max Reele16:08:24

That just made me so curious... "the teams that are not high performing is because we don't want them to be... they're good where they are"

โž• 5
๐Ÿ™Œ 1
Fernando Cornago16:08:24

Basically they work in areas of the company that require low change (ERP, some legacy integrations with scmโ€ฆ). So investment doesnโ€™t worth the pain

Jason Yip16:08:49

How does the increased time on keyboard correlate to lead time for changes?

โ“ 2
Fernando Cornago16:08:50

100% the productive teams are the ones with more releases and open technologies

Bjorn (Liatrio)16:08:58

Improving ways of working and architecture is more important than GenAI ๐Ÿ™Œ

โค๏ธ 1
Adam Zimman, GP at RockTreeMountain16:08:14

I think that more time-on-keyboard (TOK) for engineers is not necessarily a good goal. There is a lot of benefit to creativity in engineering as well as alignment activities. Reducing repetitive tasks is great, but I donโ€™t like the idea of a simple metric to increase TOK.

๐Ÿ‘ 3
Jeffrey Fredrick, Author-Agile Conversations16:08:54

I agree that more TOK isnโ€™t 100% going to be a win. Still, thereโ€™s almost certainly some information content in the number. Outliers are probably interesting to investigate. Good metrics donโ€™t give you answers, they allow you to ask good questions.

๐ŸŽฏ 8
๐Ÿ‘ 3
Josh Phillips - Building Better Software Faster16:08:02

It reminds me of the notorious โ€œlines of codeโ€ metric which led to bloated code bases

Jeffrey Fredrick, Author-Agile Conversations16:08:19

Trueโ€ฆ and yet when I found some developers had contributed zero lines of code for several weeks in a quarter there was value in knowing that.

๐Ÿง  2
Paul Gaffney16:08:20

Yep - I am certain that once some teams knew that someone was measuring โ€œpure IDEโ€ time, there was a lot more โ€œactivityโ€ in the IDE!

๐Ÿ’ฏ 2
1
Jeffrey Fredrick, Author-Agile Conversations16:08:10

Goodhartโ€™s law at work. Which is why I liked @jchyip โ€˜s question about the correlation of IDE time with lead time (or other flow metrics).

Fernando Cornago16:08:16

I love it: โ€œmetrics are just there to create questions, they donโ€™t give answersโ€

โž• 1
โ˜๏ธ 2
โค๏ธ 2
Matthew Sibley (Liatrio)17:08:50

Exactly - โ€œWhen a measure becomes a target, it ceases to be a good measure.โ€

Ann Perry - IT Revolution16:08:18

โ˜๏ธ Please welcome J*ohn Rauser, Director of Software Engineering, Cisco Cloud Security* and Anand Raghavan, Senior Director of Engineering, AI, Cisco. They're here to present Generative AI in the Enterprise: One Year Later

๐Ÿ‘ 2
๐ŸŽ‰ 1
โค๏ธ 1
Adam Zimman, GP at RockTreeMountain16:08:31

Love the @johnarauser energy โšก

โค๏ธ 3
๐Ÿ”ฅ 3
Jordan Stoner16:08:36

#bettertogether

๐Ÿ‘ 3
Gene Kim, ITREV, Program Chair16:08:51

Cisco Security: grew 32% YOY (!!)

๐ŸŽ‰ 2
๐Ÿ“ˆ 1
๐Ÿ’ก 1
Tom Murphy (CTO, Title21)16:08:56

Wow!!! 60% is software and services!!!

๐ŸŽ‰ 2
Robin Yeman16:08:27

Mind Blown Cisco is one of the largest software companies in the world!!

๐Ÿคฏ 3
๐Ÿ’ฏ 3
Adam Brunner - John Deere16:08:14

I'd love to see the Adidas store with a lens on flow state in particular. Time on keyboard has partial overlap but time at whiteboard is just as important. Has anyone looked at this in their own organization?

โž• 1
Tom Murphy (CTO, Title21)16:08:41

Love the productivity and ROI!!!

๐Ÿ’ฏ 1
Jeffrey Fredrick, Author-Agile Conversations16:08:17

I like the comparison of using the AI assistants to working with/without Google.

๐Ÿ’ก 1
Josh Phillips - Building Better Software Faster16:08:29

A little wiring a little winning :first_place_medal:

๐Ÿ’ฐ 1
๐ŸŽ‰ 1
Idan Gazit16:08:20

GitHub Copilot ๐Ÿš€ (disclosure: unabashedly biased)

โค๏ธ 1
Adam Zimman, GP at RockTreeMountain16:08:39

These are the metrics that I love to see for Dev Productivity. 50% reduction on time for documentation and code auto-complete 30% reduction in repetitive tasks.

๐Ÿง  1
๐Ÿ“‰ 1
โค๏ธ 2
Robert Kelly (Liatrio)16:08:24

This is improving "potential productivity" or "perceived productivity" which absolutely makes a developer's live better. Where it breaks down is if the system around the engineer/dev team doesn't improve to allow for flow of value.

Idan Gazit16:08:06

Harder to quantify: the amount of happiness that comes from those reductions in drudge work.

โค๏ธ 2
Jason Yip16:08:07

Still thinking about how to name the layers in a simple, clear way instead of the numbers.

๐Ÿ’ฏ 3
Adam Brunner - John Deere16:08:42

This projection of AI on the three layers is ๐Ÿ”ฅ. It resonates so well

๐Ÿ’ฏ 2
Gene Kim, ITREV, Program Chair16:08:38

"We delayed our product launch so we could take advantage of our internal AI platform" Short-term pain/delay, for longer-term enterprise gain. ๐Ÿ”ฅ

โค๏ธ 3
๐Ÿ”ฅ 2
Adam Zimman, GP at RockTreeMountain16:08:15

โ€œLearn from the customer.โ€ โ€ฆ what a great place to start.

Gene Kim, ITREV, Program Chair16:08:21

Literally, taking one for every other team. There must have been a product manager / P&L owner who might have been upset.

๐Ÿ™ 2
Josh Phillips - Building Better Software Faster16:08:26

I hope the github copilot crew got some sleep last night. I have a feeling they are going to be popular today

3
Sam Yeats16:08:50

John helpfully reminding us that weโ€™ve seen this movie before

๐Ÿ˜œ 1
Jeff Gallimore (CTIO - Excella)16:08:09

โ€œMake it easy to make it betterโ€ (make it easier for the customer to give you feedback to improve the product)

โž• 3
๐Ÿ’ก 1
๐Ÿ’ฌ 1
Robin Yeman16:08:33

Make it easy to make it better!! Words to live by!!

โค๏ธ 8
Gene Kim, ITREV, Program Chair16:08:03

"Your average 10 year old firewall might have millions of rules." OMG.

3
๐Ÿ˜ฑ 3
๐Ÿ”ฅ 1
Gene Kim, ITREV, Program Chair16:08:27

"Shadowed rules. Duplicate rules." (This is a bit triggering.)

๐ŸŽ‰ 1
Nick Eggleston (free radical)16:08:37

"That livestream is so addictive" --presenter Anand Raghavan regarding the live display of Slack messages on the main stage, which he was reading just before his turn to speak.

โ˜๏ธ 1
๐Ÿ˜ฑ 2
๐Ÿ’ฏ 1
๐Ÿ”ฅ 2
โค๏ธ 1
Jeff Gallimore (CTIO - Excella)16:08:19

StageSync FTW! ๐Ÿ™Œ

๐Ÿ‘ 2
Margueritte Kim (CEO, IT Revolution)16:08:40

Yes! Our StageSync Slack-to-stage tool is amazing! Ping me if youโ€™d like to have it at your conference. ๐Ÿ™‚

โค๏ธ 3
๐Ÿ‘ 1
1
Nick Eggleston (free radical)16:08:24

I'll do that when I launch one ๐Ÿ™‚

Gene Kim, ITREV, Program Chair16:08:10

Part of me is still gobsmacked that LLMs can apparently parse firewall rules.

๐Ÿคฏ 3
Joel Boyles - PEOPLEIT.COM16:08:16

"In product integration of thumbs up thumbs down" (making it easy to get user feedback)

โ˜๏ธ 1
Paul Gaffney16:08:51

Anand coordination of fab sneakers with his shirt is ๐Ÿ”ฅ

๐Ÿ’œ 2
2
๐Ÿ‘ž 4
๐Ÿ’ฏ 5
๐Ÿ’ช 1
Paul Gaffney16:08:51

Anand coordination of fab sneakers with his shirt is ๐Ÿ”ฅ

๐Ÿ’œ 2
2
๐Ÿ‘ž 4
๐Ÿ’ฏ 5
๐Ÿ’ช 1
Matthew Sibley (Liatrio)16:08:02

I was just about to comment on how strong Anandโ€™s shoe game was. . . take notes, @chris656

Kristin Y16:08:28

I canโ€™t see the fab sneakers from back here ๐Ÿ˜ญ

๐Ÿ˜ฅ 1
Doguhan16:08:00

I need to go shoe shopping after this

Disha Dudhal16:08:25

Very space coded! love it

๐ŸŒŒ 1
Nick Eggleston (free radical)16:08:14

Perhaps Adidas will release a fab sneaker in honor of ETLS

๐Ÿ‘€ 2
Adam Brunner - John Deere16:08:41

๐Ÿ’ก IT Revolution should release an AI solution where we can chat with virtual versions of all the authors to get feedback on our ideas. That would be fun to explore. Virtual Jon Smart telling me to do better on my OKR would be pretty cool.

โœ… 1
๐Ÿคฏ 3
๐Ÿ˜‚ 4
1
Nick Eggleston (free radical)16:08:11

Haha yes, train the AI on the books, papers, and of course the videos, especially @jonathansmart1' CRAP (Certified Real Agile Practitioner) Lightning Talk.

Christopher Williams16:08:58

Adrian Cockcroft created the repo with a concept to create a GPT for your own content https://github.com/adrianco/meGPT

Josh Phillips - Building Better Software Faster16:08:17

Dora has something like that! @nathen.harvey mentioned it in his talks!

dora-love 3
โค๏ธ 3
nathenharvey16:08:34

https://ask.dora.dev

โค๏ธ 4
Jeff Gallimore (CTIO - Excella)16:08:50

โ€œ2025 will be the year of agentic workflows.โ€

๐Ÿ’ฏ 6
๐Ÿ’ฌ 1
Josh Phillips - Building Better Software Faster16:08:46

AI implementation use case thread -> ๐Ÿงต

Josh Phillips - Building Better Software Faster16:08:24

We use it for solving semantic issues a lot, db migrations, connecting disparate vendors data structures and rapidly onboarding them etc.

Anbu Ilango - Discogs16:08:50

We use it For Fraud, Spam deterrence and mitigation

Ann Perry - IT Revolution16:08:56

:adobe: Say hello to Brian Scott, Principal Architect, Adobe here to present Generative AI Governance Strategy at Scale

โค๏ธ 1
๐Ÿ’ฅ 1
Tom Murphy (CTO, Title21)16:08:09

Love the hat, Brian!!!

โž• 1
๐Ÿ‘ 3
thankyou 1
Adam Zimman, GP at RockTreeMountain16:08:44

50+ products at Adobeโ€ฆ really?

๐Ÿคฏ 3
Topo Pal16:08:44

Brian has been creating magic for a while! I am jealous

โค๏ธ 2
Gene Kim, ITREV, Program Chair16:08:02

Adobe: among many things, the creator of the PDF

๐Ÿ˜‚ 3
๐Ÿ‘ 2
1
โ˜๏ธ 1
1
Charlie Lambers16:08:45

Macromedia Flash was the peak of the Internet. The glory days are behind us.

๐Ÿ˜Ž 1
๐Ÿ˜† 4
๐Ÿ‘‹ 1
Adam Zimman, GP at RockTreeMountain16:08:47

real โ€œget off the lawn!โ€ vibes :rolling_on_the_floor_laughing:

Howard Patty16:08:47

the legacy of homestar runner strongbad

Josh Phillips - Building Better Software Faster16:08:51

Ebaumsworld conference is next week at the Tropicana iirc /s

โค๏ธ 1
Josh Phillips - Building Better Software Faster16:08:14

I recall a radiolab podcast from 2017 covering an adobe gen ai product that could replicate a persons voice for text to speech with only 5-10 minutes of sample data. Very forward thinking

๐Ÿ˜ฎ 1
Gene Kim, ITREV, Program Chair16:08:22

I'm hoping that someday, Brian will co-present with the SRE team that supports the insane Firefly product! What an adventure that must have been!!!!

โค๏ธ 6
Brian Scott17:08:57

Thatโ€™s coming

David Stenglein16:08:53

Homestar and Strongbad! Very yes!

๐Ÿ’ฏ 5
๐Ÿ˜† 7
๐Ÿ˜ 3
Sam Yeats16:08:30

โ€œThe system is downโ€ by Strong Bad a classic https://www.youtube.com/watch?v=GtQpThwWQtQ

David Stenglein17:08:56

Nothing like some Strongbad techno!

Adam Zimman, GP at RockTreeMountain16:08:51

Props to @brian.l.scott recognizing Dan Neff as a partner in progress even though he wasnโ€™t able to make it. ๐Ÿ’–

โค๏ธ 10
๐Ÿ’ฏ 2
๐Ÿ”ฅ 1
Gene Kim, ITREV, Program Chair16:08:12

"A funny thing happens: When you hang out with VPs and SVPs, and you're one of the few ICs (individual contributors), you always walk away with more work". ๐Ÿ˜‚

๐Ÿ˜‚ 13
๐Ÿ’ฏ 6
1
๐Ÿ’ป 1
๐Ÿ˜† 1
Josh Phillips - Building Better Software Faster16:08:43

I love this infographic for balancing these tradeoffs

๐Ÿ’ฏ 1
Robin Yeman16:08:55

Lesson Learned, donโ€™t hang out with VPs or SVPs, Individual Contributors all the way!!

3
๐Ÿ’ฏ 1
Billy Robins - Jellyfish16:08:11

"Move as fast as a developer, with the certainty of a lawyer." Brian Scott Adobe .... #KillerLine

๐Ÿ’ฏ 2
๐ŸŽ‰ 2
๐Ÿ’ฌ 1
โค๏ธ 1
Adam Zimman, GP at RockTreeMountain16:08:31

thankyou 3
๐Ÿ”ฅ 1
๐Ÿ”– 1
๐Ÿ’ก 1
Gene Kim, ITREV, Program Chair16:08:45

"We needed to move as fast as a developer, but with the certainty of a lawyer" ๐Ÿ˜‚ (thank you!!)

๐Ÿ˜† 3
โ˜๏ธ 1
Billy Robins - Jellyfish17:08:36

"with the certainty of a lawyer" I do believe.

Nick Eggleston (free radical)17:08:39

certianty, according to the post two or three above yours...

Adam Brunner - John Deere17:08:24

๐Ÿ’ก Thinking about the concepts of OSPO living near the AI legal, risk, and privacy concerns just opened a new door to explore.

2
Jason Cox - Disney17:08:52

Vendors slapping โ€œAIโ€ labels on their products and selling the same thing? :thinking_face:

๐Ÿ˜ฌ 1
๐Ÿ˜‚ 2
๐Ÿ˜ฑ 1
๐Ÿฅธ 1
Dan Gradl17:08:20

Nah you just need to register the .ai domain

Matthew Sibley (Liatrio)17:08:45

hey they might be making an api call to OpenAI somewhere back there!

Adam Zimman, GP at RockTreeMountain17:08:26

Two distinct use cases at Adobe: 1. internal use cases 2. external use cases

Robin Yeman17:08:53

Twister early warning system! I need one of those.

๐ŸŒช๏ธ 3
1
Joel Boyles - PEOPLEIT.COM17:08:15

Can we use AI to evaluate the use cases of using AI?

โค๏ธ 2
๐Ÿ˜œ 5
๐ŸคŒ 1
Adam Zimman, GP at RockTreeMountain17:08:23

Balance speed with safety. Such a common challenge.

๐Ÿ’ฏ 3
Josh Phillips - Building Better Software Faster17:08:35

I missed it, was this an existing framework for evaluating risk and new processes at Adobe or something bespoke for AI use cases?

Jeff Gallimore (CTIO - Excella)17:08:47

This was something new Brian created for these GenAI use cases.

thankyou 1
Jeff Gallimore (CTIO - Excella)17:08:41

โ€œWe started to treat the process like a product.โ€

โค๏ธ 4
๐Ÿ’ฌ 1
๐Ÿ‘ 1
๐Ÿ™Œ 1
๐Ÿคฏ 1
Adam Zimman, GP at RockTreeMountain17:08:25

Love this. Makes so much sense.

Amy McCain17:08:30

Love the idea of doing process retrospectives.

๐Ÿ’ฏ 5
๐Ÿ’ก 1
โ˜๏ธ 2
Charlie Betz17:08:29

concern around sprawl continues to increase. Growing awareness of tradeoffs.

โ˜๏ธ 1
John Ediger - VP of Transformation17:08:50

Love the use case model. Might be interesting to add some of the Value Canvas elements (from Jon Smart), e.g. outcome hypothesis & leading indicators.

โค๏ธ 2
Robin Yeman17:08:01

#Modelzoos

๐Ÿ˜ฑ 1
Adam Zimman, GP at RockTreeMountain17:08:01

They made a triage process for Security, Legal, and Compliance to streamline request process.

โค๏ธ 1
Josh Phillips - Building Better Software Faster17:08:04

What does โ€œshift left traffic light filtersโ€ mean in this context? Quality gates?

Brian Scott17:08:13

Yes Quality gates

thankyou 1
Josh Phillips - Building Better Software Faster17:08:29

Awesome talk btw @bscott some fantastic highly quotable lines and heuristics

โค๏ธ 1
Gene Kim, ITREV, Program Chair17:08:14

"it's been 15 years since I've given a talk... and might be another 15 years before I'm ever invited back" ๐Ÿ˜‚

2
Ann Perry - IT Revolution17:08:18

๐Ÿ”† Please welcome Steve Yegge, Cody Platform Guy, Sourcegraph here to present: The Death of the Junior Developer, and Other Lessons Learned

๐Ÿ™Œ 2
๐Ÿ‘ 1
Robin Yeman17:08:57

โ€œI am going to say something that gets me into troubleโ€ - Says me every day

๐ŸŽฏ 1
๐Ÿคฏ 3
๐Ÿ™Œ 2
1
๐Ÿ‘ 1
Dave Borzillo17:08:15

โ€œThe cable guyโ€ git โ€˜er done

๐Ÿ”Œ 2
Matthew Sibley (Liatrio)17:08:05

Had this cable guy in mind:

๐Ÿ‘ 1
Nick Eggleston (free radical)17:08:29

Free money, but less stuff (and then ppl wonder why prices are going up...)

๐Ÿ’ฏ 1
Jason Yip17:08:53

"It was not until I went to Google that I knew what entitlement meant." Steve Yegge

๐Ÿ’ฏ 2
2
๐Ÿ”ฅ 2
Tim Haagenson (American Airlines)17:08:34

Speaking through adversity. This may be my new favorite talk format!

1
Tim Haagenson (American Airlines)17:08:34

Speaking through adversity. This may be my new favorite talk format!

1
Jason Yip17:08:07

No matter what happens, keep rolling forward.

๐Ÿ’ฏ 1
Joel Boyles - PEOPLEIT.COM17:08:55

The lingering gifts of the lock-down: entitlement and anxiety.

โ˜๏ธ 2
Charlie Lambers17:08:05

It is with great sorrow (and a bit of code cleanup) that we announce the passing of the beloved Junior Developer title.

๐Ÿ˜œ 3
๐Ÿฅฒ 2
๐Ÿชฆ 1
๐Ÿ˜‚ 1
Doguhan17:08:21

The demise of grass-fed organic code begins ๐Ÿšจ

โฐ 4
1
Josh Phillips - Building Better Software Faster17:08:50

โ€œCompletions are a gimmickโ€

๐Ÿ”ฅ 1
๐Ÿ‘ 1
Andy Domeier17:08:53

Your wrong because the outcome is inconvenient... ๐Ÿ˜†

๐Ÿ’ฏ 1
๐Ÿ”ฅ 2
๐Ÿ‘ 2
Gene Kim, ITREV, Program Chair17:08:13

This is literally true: in my post following Yegge's post, >> PS: this is literally true: my wife/boss just told me she met someone who is a junior in computer science at Boston College, and asked me if I had any advice for her. I told her to email me, because I will send her a link to Steveโ€™s post the instant itโ€™s up.

๐Ÿ”ฅ 2
Paul Gaffney17:08:23

Chat models suggest a LOT of BS code and you have to be deeply experienced to get โ€œcodingโ€ value out of them. This seems very hard for people who arenโ€™t fundamentally developers to understand

๐Ÿ’ฏ 3
Paul Gaffney17:08:51

And I am pretty certain they suggest a lot of BS code is that they are โ€œtrainedโ€ on the current corpus of code - which contains a lot of very bad code.

โ˜๏ธ 1
Idan Gazit17:08:48

I meanโ€ฆ is that too different from the humans though :thinking_face:

Tim Haagenson (American Airlines)17:08:58

Lead Engineer responsible for choosing what we DON'T include in the RAG

Joseph Enochs17:08:33

Team signup for the ETLS GenAI concept Hackathon:

๐Ÿ”– 1
Nick Eggleston (free radical)17:08:45

CHOP - CHat Oriented Programming - used by many senior programmers (but not junior ones -- yet)

๐Ÿ’ฏ 1
Gene Kim, ITREV, Program Chair17:08:54

Also literally true: I wrote: >> As a parent of a 16 year old, and two 14 year olds, how do I best prepare them for a world where entry-level jobs for new college graduates might be very, very different, and maybe even potentially far fewer in number?

๐Ÿ’ฏ 1
โž• 1
๐Ÿ™ 2
Charlie Betz17:08:56

if it takes a senior dev to do CHOP where will we get them if there is no longer a career path to get there?

โ“ 10
๐Ÿ’ฏ 5
2
โค๏ธ 2
RussWeb17:08:57

see the life and condition of MainFrame dev

๐Ÿ’ฏ 1
Doguhan17:08:09

Exactly what I was about to say

Josh Phillips - Building Better Software Faster17:08:34

In my opinion thereโ€™s a subtext here thatโ€™s missing: the time to become senior level is going to go down as well. (I mean what even is a senior engineer? Thatโ€™s not an industry standard)

Charlie Betz17:08:58

In my crazier moments I think about Ender's Game

Matthew Sibley (Liatrio)17:08:11

Iโ€™d imagine the qualities we look for in a jr. Dev will shift vs no new devs will be hired, right? Or are my glasses rose-colored?

Josh Phillips - Building Better Software Faster17:08:22

Yeah I think there will be a subset of comp sci majors that are fantastic at reviewing code and others that are great at pure solutions (Faraday type thinkers) and itโ€™ll sort itself out

Josh Phillips - Building Better Software Faster17:08:43

The ones who squeak by just pounding out Java boiler plate will go into second careers etc

๐Ÿ‘€ 1
Matthew Sibley (Liatrio)17:08:52

Right, and that sort of boiler plate code is something that frameworks like Spring were supposed to solve a while ago, right

โค๏ธ 1
Josh Phillips - Building Better Software Faster18:08:52

Gosh yeah but the entire plugin ecosystem with spring just created an entirely different boiler plate problem

๐Ÿ‘ 1
RussWeb17:08:03

Sr. Dev then begins to look like the same future as MainFrame dev?

๐Ÿ˜† 1
Debbie Brey17:08:23

โ€œThatโ€™s so Februaryโ€

4
๐Ÿ˜† 2
Denzil Tarakan17:08:25

Pair Programming is now becoming reality with CHOP and help reap benefits of the concept introduced back in 1995.

โ˜๏ธ 4
Paul Gaffney17:08:06

Yes pair programming with a good assistant will be really powerful. Iโ€™ve also observed that people are much kinder to the LLM co-pilot than they are to human co-pilots!

2
Nick Eggleston (free radical)17:08:32

Human co-pilots are so necessary! (speaking of airlines, with the death of pilots mid-air in the news recently)

Robin Yeman17:08:40

All of us are now RAG shops

๐Ÿ˜œ 3
๐Ÿ’ฏ 2
Idan Gazit17:08:12

Senior Devs are still going to be doing what Senior Devs are supposed to be doing: architecture, gluing different parts of the engineering business together, broadcasting best practices. Plus รงa changeโ€ฆ

โ˜๏ธ 1
Mike Combs17:08:27

"Coding is changing out from underneath you while you're still deciding whether to use it (Gen AI)"

๐Ÿ˜ณ 1
๐Ÿ’ฌ 1
Martin Deslongchamps - Triton Digital17:08:36

Wow! What a wake up call!!! ๐Ÿ˜‚ ๐Ÿ˜‚ ๐Ÿ˜‚

๐Ÿ’ฏ 3
Olivier Jacques - AWS - DevEx17:08:59

Specialized agents are awesome. I have few of them that I use every day.

Jeff Gallimore (CTIO - Excella)17:08:03

@ojacques2 could you share some of them that you use?

Olivier Jacques - AWS - DevEx20:08:48

Sure. I have an agent to create user stories from a PRD. One for getting advices on architecture (AWS). One for helping mentor my mentees. One for meeting notes. One for implementing MVPs. One for writing Amazon style. And it goes onโ€ฆ

Martin Deslongchamps - Triton Digital17:08:54

Iโ€™ll send this presentation to each of my engineers! ๐Ÿง‘โ€๐Ÿ’ป :female-technologist:

๐Ÿ”ฅ 2
๐Ÿ’ฏ 1
Sam Yeats17:08:28

As fast as a developer with the of a lawyer

Kristin Y17:08:58

Will be calling my cable guy soon! ๐Ÿ˜‚

๐Ÿ˜‚ 1
Nick Eggleston (free radical)17:08:03

Great talk @steve.yegge!!!

๐Ÿ”ฅ 2
gratitude-thank-you 1
Denzil Tarakan17:08:30

New Job title Lead CHOPer Principal CHOPer

upvotepartyparrot 3
Alex (IT Revolution, Conference Staff)17:08:52

Welcome to the CHOPshop

๐Ÿ˜‚ 3
Levi Geinert17:08:22

Not junior choper based on the blog and talk!

1
Nick Eggleston (free radical)17:08:20

CHOPPER!!! That reminds me of One Piece!

Dan Gradl17:08:24

get to the chopper

1
Philippe Tremblay17:08:55

If AI generates all code starting now, will it basically train on itself in perpetuity until the singularity? Is The Matrix built on top of React?

Beth Breiten17:08:04

Donโ€™t Miss Gathrโ€™s Demo at 12:20pm today at the Solutions Hub located in the Expo Hall. https://etlslasvegas2024.sched.com/event/1hAYU/solutions-hub-gathr-unleashing-genai-to-supercharge-your-development-lifecycle In todayโ€™s fast-paced tech environment, traditional management of DevOps, FinOps, SecOps, and other operational domains can lead to inefficiencies and competitive disadvantages. At Gathr, we believe GenAI is the key to unlocking a new era of XOps. Leading this transformation, our no-code platform empowers teams with flexible and intelligent solutions to enable automation and optimization. Join us for a dynamic 30-minute demo where weโ€™ll showcase some use cases organizations have enabled to improve their teamsโ€™ performance, such as: โ€ข Conversational insights: allow teams to interact to and gain insights from their data using natural language โ€ข Intelligent pattern recognition: automatically identify trends and anomalies in performance results, suggesting targeted process improvements โ€ข Resource optimization: obtain inferences in metrics like infra usage and get recommendations for optimal utilization strategies, maximizing efficiency and minimizing costs โ€ข Proactive compliance and developer satisfaction: benchmark your work with best practices and review team sentiment to foster a healthier development environment Visit our Booth #305 or sign up for a free trial at xopsapps.gathr.one to see how Gathr can assist with your XOps initiatives and empower your teams to achieve more.

Beth Breiten17:08:27

Donโ€™t Miss Osoโ€™s Demo at 12:50pm today at the Solutions Hub in the Expo Hall. https://etlslasvegas2024.sched.com/event/1hAYH/solutions-hub-oso-marie-kondo-your-authorization-the-life-changing-magic-of-tidying-up-permissions - โ€œLife truly begins only after you have put your authorization in order.โ€ โ€“ Sam Scott, Cofounder/CTO of Oso. Most people have grown accustomed to home-grown authorization systems that do not spark joy. Adding just one new role can take months; forget about adding custom roles. Then add performance problems and bug bounties full of IDOR vulnerabilities. The idea of a fully decoupled, centralized system feels like a distant dream. Join us for an interactive demo to see how to begin decluttering your permissions iterativelyโ€“โ€“without any migrations and with minimal refactoring. http://etlslasvegas2024.sched.com https://etlslasvegas2024.sched.com/event/1hAYH/solutions-hub-oso-marie-kondo-your-authorization-the-life-changing-magic-of-tidying-up-permissions View more about this event at Enterprise Technology Leadership Summit Las Vegas 2024

Ann Perry - IT Revolution17:08:51

๐Ÿ“ฃ And now, let's say hello to Patrick Debois, Dev(Sec)Ops Advisor &amp; Author, here to present: Every AI Engineer Deserves an AI Platform, and Other Lessons Learned

โค๏ธ 1
๐ŸŽ‰ 1
๐Ÿ‘ 2
Nick Eggleston (free radical)17:08:59

The fun continues!!!

๐ŸŽ‰ 2
Nick Eggleston (free radical)17:08:54

DevOps is dead, long live DevOps!!

Gene Kim, ITREV, Program Chair17:08:57

"Our CEO said, we want every team to use this new technology"

โค๏ธ 1
Gene Kim, ITREV, Program Chair17:08:55

"The people in the data dungeon... oh, they call it the data lake."

๐Ÿ™‚ 1
Jeffrey Fredrick, Author-Agile Conversations17:08:06

Data Lake = Data Dungeon

๐Ÿ˜† 2
๐Ÿ‘ 1
Robin Yeman17:08:07

Patrick Debois โ€œI am bored of DevOpsโ€

๐Ÿ˜œ 5
1
Josh Phillips - Building Better Software Faster17:08:58

Is this like Lynyrd Skynrd getting sick of playing Freebird?

๐ŸŽธ 1
Jeffrey Fredrick, Author-Agile Conversations17:08:30

In the technology adoption lifecycle Patrick is an innovator. He canโ€™t help but move onto new things!

๐Ÿ•ณ๏ธ 1
RussWeb17:08:32

Try SAFe ! :rolling_on_the_floor_laughing::rolling_on_the_floor_laughing:

Jeff Gallimore (CTIO - Excella)17:08:42

Steps to scale the change: platform, enablement, governance ๐Ÿ’ก

๐Ÿ’ก 1
Robin Yeman17:08:57

Platform Enablement Governance

๐Ÿ‘ 2
Jason Cox - Disney17:08:10

RAGops

๐Ÿ’ฏ 6
๐Ÿ˜„ 1
Gene Kim, ITREV, Program Chair17:08:37

In previous talks, @patrick.debois256 talked about how Marketing funded so much of R&D, because they were so eager to get something/anything to market.

๐Ÿ”ฅ 3
๐Ÿ˜ 1
Disha Dudhal17:08:40

Thumbs up and Thumbs down might not be an optimal feedback metric in most cases- people can do a thumbs down just because they had a bad coffee. A better way of assessing feedback is - if people copied the AI asistantโ€™s response v/s if they click the Try Again button to get a different response.

๐Ÿ‘ 2
โ˜• 1
โค๏ธ 1
Josh Phillips - Building Better Software Faster17:08:55

Donโ€™t pull AI adoption costs from your production budget if you donโ€™t have a silver bullet use case

๐Ÿ‘ 1
Christine Hudson17:08:20

"After 6 months everybody hates frameworks" [...] "they're a thin veneer of abstraction". Because, this: "They're useful at first, but once you get a little bit under the hood, you're able to do it yourself." (better)

๐ŸŽ‰ 2
Josh Phillips - Building Better Software Faster17:08:48

As someone currently building a framework :feelsbad:

Christine Hudson17:08:19

Lol. Frameworks are useful at first! Don't feel badly. ๐Ÿ™‚

Jeff Gallimore (CTIO - Excella)17:08:14

I love that Patrick is emphasizing tests and the difficulties to overcome. This needs to happen to have stable, productionalized applications that support change.

โค๏ธ 2
Gene Kim, ITREV, Program Chair17:08:39

YES! Code review times is going up, because more code is being generated. (I know of several pilots where they killed it, because it was putting too much burden on senior devs!!! Not tenable.)

๐Ÿ‘ 1
๐Ÿ”ฅ 1
Josh Phillips - Building Better Software Faster17:08:18

One important thing to consider from what Patrick just said: AI bit rot is a real risk. Training RAG models on LLM generated code has poorly understood implications but so far it seems contraindicative

Charlie Betz17:08:40

Ironies of Automation here https://pdf.sciencedirectassets.com/314898/1-s2.0-S1474667082X74331/1-s2.0-S1474667017628970/main.pdf?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEHIaCXVzLWVhc3QtMSJIMEYCIQCy%2FPtywNmvRUKCTDkZwSzsqL33oxNSsMXkQzy95xpe3gIhAIEKV4UedsUH3iWtx3G4Ak4%2F5m0HZ%2BxuY7M1PxheGj8%2BKrMFCHsQBRoMMDU5MDAzNTQ2ODY1Igy1tXZH3eb4%2FZLTH3AqkAWr9VCE8ZTDMzLMgyUZGBuyM4FdL7ngWwia9IEE0WRXTTEFLBtMPRJfxZQG2FLE1nDta9zdpEErKJeOrW6yv%2BhfKRrPkOyyedVhwJeL9UpoprtR6QFn0LTE3vc%2FXhA8GISyXKKdvltHNuKDWCBscRCsT7XEkyu5uhVLPGjVfi1gnjxK3SLvC23JZtn8hjrl0nV03VYzVPcYMcMz72gWJ4d2z6YJCbSGk%2F4KcG3ikWvc7z30wH6FoiaaC9rvJ%2FRwYB89BmPbD4vsdC%2B6MUyRvmcpduuPBb9gzLwqDFbETktRC%2Bj5Qim%2Bn7MLX2mx28c%2BA6478QbWTMevN%2FHwQsS54VPxDmtiSIT08I6AFGWHRkg2hOfe6joBXb6ugOuLc%2FSpBsfw1B7bv%2BbV2vqDziYBPhs2YwTwRYc1qKqYiI4oOkGR3vnfRFzpgFPZiW8kg5jrbIpyXEL73U%2BRcWpRBMraPXCsNoJVOspzCfNK91TrM9ZJAHEnV86zR27qAARcGHRuw5TKeBg7ix2XyE1uDWuVlgao45Q5ZtMjjUnXS3Jox09ug1oA2WIeh6J2ooqgl0kzDl81fYnQjnRZMw0rUpvvaxBc89vlf8veyiaKp35DX5IHMBTh0CiAhe%2FQd6XWozEIN2h0SFOpHf1TRTwgFYDZl16QNSWlvztcaF9FG54a17mE%2FijgJ4lcT6RoC56LWSrkvG5VjqHew1KNCJRziiiXxPOoCe9SSYAAmmMuX4SzpwNpepfY%2FnbgXKVVBeiK0BNoPLX7IZcYaT5QCTuQWDc6F44XILQ3ed6yiJVaS5bBupQo%2F3Nq3K8brkmUp3sfR7xH%2BTILvTsNe6c3RoZ%2FXC9EngM53N7yPLzcxLpzeDZj%2BhfvvjDyx5i2BjqwASeAy%2F4J4hNZMVkbRmiZ%2FQV0oftfoh%2FOLiiy82W20SOn04HtRZ7w5sxacGHJ7sJqW0yd%2BRzUrnioHnLazdPkIWDIe1eGON4UW1h19WNou%2BQfeLnKzNgmXk3muKoWJitMqFZ9NsSqhgsbfGPdgqAv6tctq4ZM3T5jXKYSZbuaDns9PTF1WJNhmPG4kc7dooJviihT6NOmLCvbkm6057NLSrYn0kW5cgKtEuhsNTRe5V1K&amp;X-Amz-Algorithm=AWS4-HMAC-SHA256&amp;X-Amz-Date=20240821T175612Z&amp;X-Amz-SignedHeaders=host&amp;X-Amz-Expires=300&amp;X-Amz-Credential=ASIAQ3PHCVTYYEHICZHY%2F20240821%2Fus-east-1%2Fs3%2Faws4_request&amp;X-Amz-Signature=27cd1754ba667e06bb09bf4ace22cb6ac32d8f37355ca686ed3d3895f10f4865&amp;hash=9231e47c4e54a31916b54ce45a1760b13b6f0fdd6571cab31848765d2e3948fb&amp;host=68042c943591013ac2b2430a89b270f6af2c76d8dfd086a07176afe7c76c2c61&amp;pii=S1474667017628970&amp;tid=spdf-147c2483-ab51-4ea9-869a-63fc2686502b&amp;sid=28b2236f4594e3424d898d877c069b69b373gxrqa&amp;type=client&amp;tsoh=d3d3LnNjaWVuY2VkaXJlY3QuY29t&amp;ua=10145d0751035204565a&amp;rr=8b6c7f988f7a0add&amp;cc=us

๐Ÿ’ฏ 1
๐Ÿ”– 3
๐Ÿ”ธ 1
Leaf (Jessica Roy), MassMutual17:08:27

If learning fills the time we spent producing, how will that affect the โ€œtime in IDEโ€ measure we were talking aboutโ€ฆ

โ“ 2
๐Ÿ’ฏ 1
โ˜๏ธ 2
Damon Edwards18:08:42

Or put it this wayโ€ฆ is the IDE even the right thing you want devs to โ€œbe inโ€ in the future?

1
Paul Gaffney18:08:46

well if that becomes a measure, seems like it would preference an IDE-based โ€œlearningโ€ tool :)

Ann Perry - IT Revolution18:08:36

โœจ Say hello to Paige Bailey, GenAI Developer Relations Lead, Google, here to present: How Google Is Radically Transforming Enterprise Software Development With Gemini

โค๏ธ 2
๐Ÿ‘ 6
Gene Kim, ITREV, Program Chair18:08:29

Thank you, @amandalewis, for making this connection!!!! ๐Ÿ™

โค๏ธ 2
๐Ÿ‘ 1
Steve Yegge18:08:11

Gemini rocks!

โค๏ธ 4
Damon Edwards18:08:14

Great detail by Patrick! Excited to hear that him and John Willis are putting together a road show of hackathons and workshops to help people dig in.

โž• 4
๐Ÿ‘ 1
Adam Brunner - John Deere18:08:58

As an engineer, @patrick.debois256 just summarized my anxiety with where we are in the hype curve of introducing AI into how we work and our digital products. I can't wait to see this space develop and move right on this journey. I'd recommend putting a chasm on this picture created by the lack of deterministic results. AI needs confidence more then deterministic solutions of our past.

โœ”๏ธ 1
Gene Kim, ITREV, Program Chair18:08:06

Using Gemini Flash has been amazing โ€”ย they recently lowered cost by 75%, and there's even a way you can use API for FREE. (They can train on that. But, the whole notion of "driving cost of intelligence to zero" is really happening.)

๐Ÿ”ฅ 6
๐Ÿ’ฏ 1
Paige Bailey18:08:52

And getting exponentially bigger ๐Ÿ˜…

๐Ÿ”ธ 1
๐Ÿ“š 1
Josh Phillips - Building Better Software Faster19:08:29

Can you share any metrics on the number of tokens alphabet is using internally? Iโ€™ve heard great things about the internal chat tooling

Steve Yegge18:08:00

This is why CHOP is getting amazing โ€” itโ€™s driven by the foundation model advances.

๐Ÿ”ฅ 3
โ˜๏ธ 4
๐Ÿ’ก 1
โž• 2
Robert Kelly (Liatrio)18:08:38

Itโ€™s just a natural flow extension. Itโ€™s also a way of โ€œdocumentingโ€ or logging what would otherwise be your internal monologue.

Jeffrey Fredrick, Author-Agile Conversations18:08:06

Iโ€™m reminded of the TED Talk โ€œWeโ€™re all cyborgs nowโ€. This is going to be increasingly true as our machines have a memory of everything weโ€™ve written and everything weโ€™ve read and can not just answer questions but proactively prompt us to action based on that data.

5
Gene Kim, ITREV, Program Chair18:08:39

Amazing how big the "whole" of "coding" is โ€”ย and the value when you've captured all of it. Telemetry, issues, service calls, code commits, compute, etc...

โ˜๏ธ 2
๐Ÿ‘ 3
๐Ÿ”ฅ 1
Paul Gaffney18:08:51

500k years of software development activity! But what % was โ€œpure IDEโ€ time?

โ˜๏ธ 1
๐Ÿ˜† 1
Paige Bailey19:08:24

In general, <10% of where engineers spend their time is in the IDE.

โค๏ธ 1
Gene Kim, ITREV, Program Chair18:08:12

Oh. Testing. I forgot about that!!! Cc @patrick.debois256 ๐Ÿ˜‚

๐Ÿ˜† 2
Gene Kim, ITREV, Program Chair18:08:20

26% of code written by code completions; 50% of code commits were machine generated?

๐Ÿคฏ 2
Steve Yegge18:08:01

Yeah, we find that chat programming generates a lot of code per query, so it bumps the numbers way up.

Jason Cox - Disney18:08:21

26% of code generated at Google is from ML

Josh Phillips - Building Better Software Faster18:08:57

Are these code review features part of code Ai? Or planned for public release?

Steve Yegge18:08:26

Googleโ€™s stuff is almost always internal-only, and Iโ€™m pretty sure their code infrastructure falls into that category, because it relies on some lower-level infra like high speed networks.

๐Ÿ˜ญ 1
Josh Phillips - Building Better Software Faster18:08:13

Dang, a constant topic of my 1 on 1s are how to generate more feedback on code reviews asynchronously.

Josh Phillips - Building Better Software Faster18:08:17

I suppose this is where CHOP comes in. Is anyone posting their chat dialogues with PRs in your experience @steve.yegge ? That seems like it will become really relevant as we go further down the rabbit hole

Steve Yegge18:08:39

In my experience, CHOP dialogs tend to be really long, thousands of lines. I havenโ€™t had a chance to do conversations with the LLM during PRs yet, but I agree that itโ€™s on the way!

Josh Phillips - Building Better Software Faster18:08:13

Maybe just the links to the convo logs for audit logs? Please come find me as a new expert consultant in CHOP code reviews /s (your talk was the first time I had heard the term :) )

Paige Bailey19:08:50

Gemini features are being integrated into Google Cloud, and already work via the APIs and AI Studio (if you ask Gemini to review your code :) )

๐Ÿง  1
Gene Kim, ITREV, Program Chair18:08:06

On upgrades: one of my fave presentations was Jonathan Ju from Google, Java platform team, describing how difficult it was for devs to migrate from Java8 to Java 17 or something. Even Google devs aren't great at understanding heap space โ€”ย the result was ballooning of memory usage, and tons of OOM errors in production.

๐Ÿ˜† 1
Gene Kim, ITREV, Program Chair18:08:48

Automated analysis of screen captures using product to identify friction points. For thousands of user sessions. ๐Ÿคฏ

๐Ÿ™Œ 2
๐Ÿ”ฅ 1
Paul Gaffney18:08:02

Gemini as Product Manager and UX designer! Nice - not distracted by โ€œproduct visionโ€ and instead driven entirely by reality.

๐Ÿ”ฅ 2
Josh Phillips - Building Better Software Faster18:08:13

The logical extension: ux transforms wildly as AI product designers begin designing experiences for AI agents

Jason Cox - Disney18:08:57

Love the โ€œfriction logs from user videosโ€ to help capture UX improvement opportunities. Fascinating.

โ˜๏ธ 3
๐Ÿ’ก 3
โœ… 2
Denzil Tarakan18:08:45

My mind responding with paraphrases of WOW!!! as Paige clicks through implementation of Gemini

๐Ÿ’ฏ 3
โค๏ธ 1
Steve Yegge18:08:14

I want to believe Gemini did most of these awesome slides.

๐Ÿ˜† 3
โค๏ธ 3
RussWeb18:08:57

religious statement! :rolling_on_the_floor_laughing:

Paige Bailey18:08:37

Full disclosure: I usually do get Gemini to help me create slides (especially for design and images) :rolling_on_the_floor_laughing:

Robin Yeman18:08:31

Software Engineering is a team sport!!

๐Ÿ™Œ 2
โค๏ธ 5
Martin Deslongchamps - Triton Digital18:08:31

Google has the possibility to replace developersโ€ฆbased on a PRD! Not sure I am ready for itโ€ฆ god itโ€™s a mind blowing presentation! ๐Ÿ‘:skin-tone-2:

๐Ÿ”ฅ 2
Steve Yegge18:08:54

I heard a very similar pitch a few weeks ago from another big company.

๐Ÿ’ฏ 1
Martin Deslongchamps - Triton Digital18:08:37

Itโ€™s concerningโ€ฆ no?

โ˜๏ธ 1
Jason Yip18:08:04

That makes the PRD the programming language.

Louis-Alex B. , Platform Engineering Lead18:08:32

I guess it's finally time to be more serious about my carpenter side gig :robot_face:๐Ÿ˜…

๐Ÿ˜† 7
๐Ÿ˜Ž 2
๐Ÿ”จ 3
๐Ÿช‘ 2
Jordan Stoner18:08:19

Back to the OG power tools

๐Ÿ’ฏ 2
Josh Phillips - Building Better Software Faster18:08:06

Iโ€™m just hoping my Ai lottery tickets investments pay off so I can enjoy the glorious future our robot overlords will offer us

upvotepartyparrot 1
Louis-Alex B. , Platform Engineering Lead18:08:39

@levi.geinert The domain is already registered, got beaten to it. I'm amazed and scared at the same time.

2
Paige Bailey19:08:25

Personal plan: electrician, or coffeeshop + laundromat near my hometown in Texas :rolling_on_the_floor_laughing:

Louis-Alex B. , Platform Engineering Lead19:08:44

@webpaige Stop leading us to our doom ๐Ÿ˜…, it's not too late. I guess we'll need to start a support group for the reorientation of SWEs. But seriously, what you guys do is amazing!

โค๏ธ 1
Josh Phillips - Building Better Software Faster20:08:02

Haha if Paige is worried now Iโ€™m worried!

๐Ÿ˜† 1
๐Ÿ’ฏ 1
Ann Perry - IT Revolution18:08:30

๐Ÿ™Œ:skin-tone-4: Next up is Idan Gazit, Senior Director of Research at GitHub Next, GitHub, here to present Reaching for AI-Native Developer Tools

๐Ÿ‘ 3
๐Ÿ™Œ 2
Charlie Betz18:08:08

getting 85% there but struggling on the last 15% is a lament I've heard forever about frameworks & accelerators

๐Ÿ’ฏ 3
๐Ÿ”ฅ 2
โ˜๏ธ 2
Jeff Gallimore (CTIO - Excella)18:08:31

Iโ€™ve also heard (and felt) the struggle with the first 15% - just getting started, where, how, โ€ฆ This stuff helps with that, too.

๐Ÿ˜† 1
๐Ÿ’ฏ 1
โ˜๏ธ 1
Denzil Tarakan18:08:58

With punched cards, finding a program to identify LCM - it's in Aisle 5, Bay 21, Tray 3

1
Robin Yeman18:08:07

Bolting on chat to everything that moves ๐Ÿค“

๐Ÿ’ฏ 2
1
1
โ˜๏ธ 1
Jeff Gallimore (CTIO - Excella)18:08:54

Itโ€™s todayโ€™s equivalent of the mobile app from a decade ago.

RussWeb18:08:30

sure...bolt-on chat is v.0567 but it's not done yet...

๐Ÿ˜œ 1
Robin Yeman18:08:34

Success is measured by what escapes the lab - new metric!!

๐ŸŽฏ 5
๐Ÿ”ฅ 1
Josh Phillips - Building Better Software Faster18:08:42

Iโ€™m really enjoying the distinctions and differences between the different perspectives of these speakers

โ˜๏ธ 4
๐Ÿ™Œ 1
โš”๏ธ 2
Gene Kim, ITREV, Program Chair18:08:55

The notion of "this is so limiting" is so interesting โ€”ย fascinating that http://Cursor.ai folks actually forked Visual Studio Code to escape the limitations of being "just an extension"

๐Ÿ˜ฒ 1
๐Ÿ”ฅ 1
๐Ÿคฏ 1
Steve Yegge18:08:19

One could make the argument that VS Code needs to improve its extension APIs. ๐Ÿ™‚

๐Ÿ˜œ 2
Steve Yegge18:08:49

(So that Cursor didnโ€™t have to fork)

Gene Kim, ITREV, Program Chair18:08:06

God help all the IntelliJ plugin developers. ๐Ÿ˜‚ I use the Cursive plugin, and the release notes complaining about breaking changes in IntelliJ are epic.

Steve Yegge18:08:57

IntelliJ does have a pretty rich platform, actually a lot more open and capable than VS Codeโ€™s (though Java Swing, ick) โ€” but they break backwards compatibility all the time and yeah it really sucks as JetBrains plugin developer.

Gene Kim, ITREV, Program Chair21:08:58

Thatโ€™s so super interesting!!! I have no experience with any of this, but suddenly, Iโ€™m imagining that IntellIJ gives you more access to the entire canvas, while VSCode traps you in windows or DOM elements? (My mind boggles that since last November, after years of almost no updates, it has new versions almost every week, and is broken half the time. I refuse to update it again, because itโ€™s so aggravating when it breaks.)

Gene Kim, ITREV, Program Chair18:08:54

Yes. The AI Slot Machine!!!! ๐Ÿ˜‚

๐ŸŽฐ 3
๐Ÿ˜† 1
๐ŸŽฏ 2
Gene Kim, ITREV, Program Chair18:08:17

"You get the worst outcomes when you ask for ambiguous things." <-- that's so helpful.

๐ŸŽฏ 1
๐Ÿ’ฏ 1
๐Ÿ”ฅ 4
RussWeb18:08:43

"prompt crafting"... sounds alot like "I'm so good at searching!" Our future devs are yesterday's internet deal shoppers.

๐Ÿ˜† 7
RussWeb18:08:43

"prompt crafting"... sounds alot like "I'm so good at searching!" Our future devs are yesterday's internet deal shoppers.

๐Ÿ˜† 7
Robert Kelly (Liatrio)18:08:11

So you say you want requirementsโ€ฆ

๐Ÿ˜‡ 1
Olivier Jacques - AWS - DevEx18:08:38

s/google it/prompt it/

๐Ÿ‘ 2
๐Ÿ’ฏ 3
Robert Kelly (Liatrio)18:08:45

So much value is in the standard plan - review - build process that improves context.

๐Ÿ’ฏ 2
Josh Phillips - Building Better Software Faster18:08:52

The differing takes on โ€œtime in ideโ€ remind me of Survivorship Bias: https://en.wikipedia.org/wiki/Survivorship_bias

๐Ÿ’ฏ 1
๐Ÿ”ธ 1
Olivier Jacques - AWS - DevEx18:08:54

GenAI needs to help us delete code, refactor, make it efficient.

๐Ÿ’ฏ 5
David Faircloth - Wendyโ€™s18:08:25

"how did you fix the bug?" "I deleted the comment"

1
๐Ÿคฏ 1
Clare Hawthorne18:08:22

Iโ€™d be curious if any of the tools weโ€™ve learned about tackle this challenge!

๐Ÿ‘ 1
Stephen Fishman18:08:05

Maybe we need to stop saying that AI will replace SEs. Maybe itโ€™s just going to shift them from black ink (writing code) to red ink (reviewing code).

๐Ÿ’ฏ 3
โ˜๏ธ 4
๐ŸŽฏ 2
Robert Kelly (Liatrio)18:08:20

Orchestrators and composers.

Dave Borzillo18:08:47

Speclang ultimate no code platform?

1
Gene Kim, ITREV, Program Chair18:08:09

"Compilers are deterministic. AI is not."

๐Ÿ’ฏ 1
๐Ÿ‘ 1
Adam Brunner - John Deere18:08:14

"the parlor trick of generating code" ๐Ÿ”ฅ We could steal so much from the TDD movement and think about codifying our spec as a prompt versus a test and work with AI to design, test, and implement. I want to see these tools play in the full TDD flow. Hot take, practicing true test first TDD makes me a better prompter

๐Ÿ‘ 2
๐Ÿ‘ 1
Tom Murphy (CTO, Title21)18:08:15

Compilers are deterministic, AI is not!!!

๐Ÿ‘ 1
Steve Yegge18:08:18

Some companies have started building a โ€œsemantic indexโ€ of their repos, where the LLM basically produces thousands of mini-PRDs describing the code base, which enables a bunch of stuff you could never do before. Itโ€™s absolutely ๐Ÿคฏ where theyโ€™re headed with it. I need to blog it up sometime soon.

3
๐Ÿ™ 2
๐Ÿ’ก 3
โ˜๏ธ 1
Scott Prugh (ETLS PC / CTO Uturn Data)18:08:15

That capability would be huge for legacy code bases that are difficult to understand.

โ˜๏ธ 1
Scott Prugh (ETLS PC / CTO Uturn Data)18:08:36

I'd love to hear more on the tools coming here

Steve Yegge18:08:43

This is EXACTLY why theyโ€™re doing it. Legacy code bases.

Scott Prugh (ETLS PC / CTO Uturn Data)18:08:22

What are the names of tools you are seeing here?

Steve Yegge18:08:11

They are fully internal to the two companies Iโ€™m aware of that are doing it, and their names are terrible right now. โ€œDocument storeโ€ is what one is calling it. Not very descriptive.

Scott Prugh (ETLS PC / CTO Uturn Data)18:08:56

Hah. Everything is a Document Store.. I was thinking we might need to write a code analysis LLM that you can point at a legacy code base and it produce doc, mermaid, etc.

RussWeb18:08:15

@internettitan but we just saw so much AI to improve/optimize code. Why do I need SE to review it?

Disha Dudhal18:08:46

1. AI generated code might never run with your existing code base. or never run at all... 2. Improvised code might improve one aspect while severely affecting/degrading other aspects of your software/program

Stephen Fishman18:08:32

In a non deterministic world, can we afford to blindly trust the robot?

๐Ÿ’ฏ 1
Stephen Fishman18:08:19

In the 1990s everyone said the same thing was going to happen to animators when CGI arrivedโ€ฆ Didnโ€™t happen. In the 2010s everyone said the same thing about ops professionals when devops/automation became mainstreamโ€ฆ. Didnโ€™t happen. What makes this time so different? How will this unique time/context break Jevonsโ€™ paradox - increases in the efficiency of a resource actually lead to an increased rate of consumption of said resource through increased demand (e.g., when higher fuel efficiency and lower emission cars are sold, total driving and emissions go up, not down).

Jordan Stoner18:08:23

Will explain โ€œthe Overton windowโ€ tomorrow at my presentation

๐Ÿ™ 2
๐Ÿ‘€ 2
๐Ÿ”ฅ 2
Joel Boyles - PEOPLEIT.COM18:08:33

"Natural language programming is coming" #ETLS25

1
โค๏ธ 2
๐Ÿ’ฏ 1
๐Ÿ‘ 1
Dan Gradl18:08:41

Reminds me of data notebooks

โ˜๏ธ 1
Steve Yegge18:08:10

This is a really great idea, using the tools to move toward literate programming, which weโ€™ve never been able to pull off before.

๐Ÿ’ฏ 6
๐Ÿ‘ 1
Adam Zimman, GP at RockTreeMountain18:08:20

Is auto documentation problematic if it is a lie? :face_with_monocle:

๐Ÿ‘€ 1
Jeff Gallimore (CTIO - Excella)18:08:20

โ€œWeโ€™re helping people not just with their typing. Weโ€™re helping them with their thinking.โ€

โค๏ธ 2
Adam Brunner - John Deere18:08:21

If you pair program, you often articulate all your thoughts out loud. These are navigation prompts for you and your pair partner. Make it so I can do this out loud with my voice. Join the discord between me and my pair, don't interrupt it with chat.

โ˜๏ธ 3
James T Snell18:08:41

What did punch-card programmers think of IDE + Search Engines as they arrived? Software Engineering is here to stay, the tools are growing so 1 FTE can cover more ground.

๐ŸŽฏ 1
Ann Perry - IT Revolution18:08:28

๐Ÿ’กNext up is Rosalind Radcliffe, IBM Fellow, CTO for CIO Technology Platform Team, IBM, here to present: Hosting Our All-Company AI Challenge

๐ŸŽ‰ 1
โค๏ธ 4
๐Ÿ‘ 1
Adam Zimman, GP at RockTreeMountain18:08:24

178,000 participants in a hack-a-thonโ€ฆ thatโ€™s a lot of pizza.

๐Ÿคฏ 2
๐Ÿ• 4
๐Ÿ”ฅ 1
2
Dan Gradl18:08:21

Gemini says you need 5086 medium pizzas.

1
Gene Kim, ITREV, Program Chair18:08:42

11,500 submitted projects!!!!

๐Ÿคฏ 2
Adam Zimman, GP at RockTreeMountain18:08:55

Was AI used in the judging process?

๐Ÿ˜† 1
๐Ÿ‘ 1
1
๐Ÿ˜œ 2
RussWeb18:08:07

Jokes aside...what we learned from search engines is that it is a short path to the BOT teaching you how to talk it's language to get results, while you pretend you are good at teaching it what you want.

Gene Kim, ITREV, Program Chair18:08:39

Everyone learned.

โค๏ธ 1
Christine Hudson18:08:11

"Only" 178,000 people participating. 11,500 projects submitted, all judged! Love how IBM was trying to invest in all it's humans learning, upskilling with this effort.

๐Ÿ’ฏ 3
Charlie Betz18:08:12

walking back from break with Rosalind, I mentioned (with some pride) that we were judging 26 submissions for the EA awards currently. She very graciously did not mention these numbers to me.

12
๐Ÿ˜œ 1
Gene Kim, ITREV, Program Chair18:08:04

"Challenge extended to Saturday because we broke the system" (capacity issues!)

๐Ÿง  3
๐Ÿ‘ 1
Blake Perkins [Defense, GenAI]18:08:54

I hope Brent...I mean Watson got a vacation after all this.

Adam Zimman, GP at RockTreeMountain18:08:24

Love the customer [0] model. Getting your own company invested in testing/breaking/using your own products is always worth the time and effort.

Gene Kim, ITREV, Program Chair18:08:10

The XZ attack continues to blow me away.

๐Ÿ’ฏ 5
๐Ÿ’€ 1
Adam Brunner - John Deere19:08:10

Imagine if hackers used their systems thinking skills for organizational problems... So much potential.

๐Ÿ™ 1
๐Ÿ˜‚ 1
๐Ÿšœ 1
Nick Eggleston (free radical)19:08:55

diabolically clever

โ˜๏ธ 2
James T Snell19:08:45

"As a matter of cosmic history, it has always been easier to destroy than to create." -Spock

๐ŸŽฏ 1
Brian Fox Cofounder/CTO Sonatype19:08:34

0% chance the attackers stopped at one project. The initial infiltration happened several years ago.

๐Ÿ˜ฑ 2
๐Ÿ˜ฌ 1
Nick Eggleston (free radical)19:08:46

Exactly... how many projects do they already have in their pocket, contributing value until they can quietly let something slip by...

Gene Kim, ITREV, Program Chair19:08:04

An unsettling question: what if OpenSSH wasn't actually the real target.

๐Ÿคฏ 3
Gene Kim, ITREV, Program Chair19:08:16

I think Debian build servers were completely rebuilt, because it was assumed compromised.

๐Ÿ”ฅ 1
Jamie Doenges19:08:04

One of the most fascinating parts of XZ was the exceptionally high quality of the commit messages introducing the exploit

๐Ÿ”ฅ 1
1
๐Ÿ‘ฟ 1
Gene Kim, ITREV, Program Chair19:08:56

Program loading programs. Uh oh...

โ˜๏ธ 1
Nick Eggleston (free radical)19:08:25

For XZ it took a while to develop the social trust to push through the expoit... the social hackery is quite clever

๐Ÿ’ฏ 3
โ˜๏ธ 2
Gene Kim, ITREV, Program Chair19:08:02

I love how Dr. Ethan Mollick put in invisible text on his website, which now shows up in ChatGPT.

๐Ÿ˜ฎ 1
๐Ÿ”ฅ 1
Paul Gaffney19:08:45

Sometimes the act of explaining the theory of an attack can become a roadmap to implementing a version of the attackโ€ฆ

๐Ÿค 1
James T Snell19:08:51

The persistent attacker will learn the theory anyway. Raising awareness helps uplift the rest of us.

RussWeb19:08:45

not unlike a patient spy inserted in an org, with a long-range goal.

๐Ÿ’ฏ 2
Nick Eggleston (free radical)19:08:02

The team that pulled off XZ must be dying to tell someone ๐Ÿคซ

๐Ÿ˜† 1
Adam Zimman, GP at RockTreeMountain19:08:39

More likely a nation-state, typically not really interested in self promotion.

Nick Eggleston (free radical)19:08:52

Not the institution.. but the individuals actors... well, at least they get a mention in the classified internal history of the org...

James T Snell19:08:47

@nickeggleston just search LinkedIn for the resume that takes credit. Maybe ZeroCool did it

Gene Kim, ITREV, Program Chair19:08:40

OMG. Same thing was attempted on jquery, loads, electron (?!?)... wasn't successful, but whoa. Like all single point of failure for all the JavaScript ecosystem.

๐Ÿ”ฅ 3
Robert Kelly (Liatrio)19:08:27

Strength comes from the community. > Friends donโ€™t let friends commit backdoor code changes.

๐Ÿ‘ 2
RussWeb19:08:56

Single maintainer + pressure ...ouch. No peer review, no oversight. OSS fears 101 #WhyWeCantHaveNiceThings

โ˜๏ธ 2
RussWeb19:08:56

Single maintainer + pressure ...ouch. No peer review, no oversight. OSS fears 101 #WhyWeCantHaveNiceThings

โ˜๏ธ 2
James T Snell19:08:07

The inherent transparency of OSS gives opportunity to find this stuff too. But yeah, it's pretty terrifying.

Blake Perkins [Defense, GenAI]19:08:31

Teams of AI agents constantly trying to hack our own systems. A security Chaos Monkey if you will.

โ˜๏ธ 3
Paul Gaffney19:08:14

Absolutely fabulous presentation.

๐Ÿ‘ 2
๐ŸŽฏ 3
๐Ÿ’ฏ 7
๐Ÿ‘ 1
โž• 1
โค๏ธ 1
Adam Zimman, GP at RockTreeMountain19:08:55

Increasing transparency of code is good, but also better authentication/validation of contributors is helpful. How can you eliminate anonymous github user accounts?

Slackbot19:08:26

Reminder: Please submit your feedback for the talks you attended. Itโ€™s so valuable for us and the speakers. And after all, feedback is a gift and sharing is caring! Enter your feedback for those talks here: https://etlslasvegas2024.sched.com/ https://devopsenterprise.slack.com/files/UATE4LJ94/F07HGRF5J2G/feedback.png

RussWeb19:08:28

Could the OSS value proposition be dead vs the risk if I can rapidly produce reliable, performant, optimized code with AI when I need it?

1
Beth Breiten19:08:07

Donโ€™t Miss Gathrโ€™s Demo at 12:20pm today at the Solutions Hub located in the Expo Hall. https://etlslasvegas2024.sched.com/event/1hAYU/solutions-hub-gathr-unleashing-genai-to-supercharge-your-development-lifecycle In todayโ€™s fast-paced tech environment, traditional management of DevOps, FinOps, SecOps, and other operational domains can lead to inefficiencies and competitive disadvantages. At Gathr, we believe GenAI is the key to unlocking a new era of XOps. Leading this transformation, our no-code platform empowers teams with flexible and intelligent solutions to enable automation and optimization. Join us for a dynamic 30-minute demo where weโ€™ll showcase some use cases organizations have enabled to improve their teamsโ€™ performance, such as: โ€ข Conversational insights: allow teams to interact to and gain insights from their data using natural language โ€ข Intelligent pattern recognition: automatically identify trends and anomalies in performance results, suggesting targeted process improvements โ€ข Resource optimization: obtain inferences in metrics like infra usage and get recommendations for optimal utilization strategies, maximizing efficiency and minimizing costs โ€ข Proactive compliance and developer satisfaction: benchmark your work with best practices and review team sentiment to foster a healthier development environment Visit our Booth #305 or sign up for a free trial at xopsapps.gathr.one to see how Gathr can assist with your XOps initiatives and empower your teams to achieve more. (edited) http://etlslasvegas2024.sched.com https://etlslasvegas2024.sched.com/event/1hAYU/solutions-hub-gathr-unleashing-genai-to-supercharge-your-development-lifecycle View more about this event at Enterprise Technology Leadership Summit Las Vegas 2024

Idan Gazit19:08:00

Hey all! Want to talk about GitHub things or AI things or GitHub AI things or really anything? :thinking_face: Come on down to Capri 2 and let's talk! ๐Ÿ™๐Ÿ˜ธ

Idan Gazit19:08:49

And feel free to bring your lunches

swyx19:08:17

excited to present after lunch ! please come say hi afterward, i'll be standing around outside

โค๏ธ 2
Beth Breiten19:08:29

Donโ€™t Miss Osoโ€™s Demo at 12:50pm today at the Solutions Hub in the Expo Hall. https://etlslasvegas2024.sched.com/event/1hAYH/solutions-hub-oso-marie-kondo-your-authorization-the-life-changing-magic-of-tidying-up-permissions - โ€œLife truly begins only after you have put your authorization in order.โ€ โ€“ Sam Scott, Cofounder/CTO of Oso. Most people have grown accustomed to home-grown authorization systems that do not spark joy. Adding just one new role can take months; forget about adding custom roles. Then add performance problems and bug bounties full of IDOR vulnerabilities. The idea of a fully decoupled, centralized system feels like a distant dream. Join us for an interactive demo to see how to begin decluttering your permissions iterativelyโ€“โ€“without any migrations and with minimal refactoring. http://etlslasvegas2024.sched.com https://etlslasvegas2024.sched.com/event/1hAYH/solutions-hub-oso-marie-kondo-your-authorization-the-life-changing-magic-of-tidying-up-permissions View more about this event at Enterprise Technology Leadership Summit Las Vegas 2024

Steve Yegge19:08:54

@genek are all these talks recorded? I want to rewatch some of them. Will they go up on YT or somewhere?

Steve Yegge19:08:54

@genek are all these talks recorded? I want to rewatch some of them. Will they go up on YT or somewhere?

Gene Kim, ITREV, Program Chair19:08:49

Absolutely โ€” theyโ€™ll be posted at https://videos.itrevolution.com/ โ€œsoonโ€ โ€” days, not weeks. Plenary talks likely first and faster. One more fantastic reason to get an ITREV membership! ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰

๐Ÿ”ฅ 3
โค๏ธ 5
Ann Perry - IT Revolution20:08:52

And now, get ready for George Proorocu, IT OPS Chapter Lead - Cybersecurity &amp; Fraud, ING Bank, here to present Deep Fakes: The Lies We Canโ€™t See ๐Ÿ˜ฑ

๐Ÿ‘ 2
๐ŸŽ‰ 1
Robin Yeman20:08:30

A great way to start the afternoon โ€œHow AI is used by bad people to do evil things.โ€

๐Ÿ˜† 1
5
Gene Kim, ITREV, Program Chair20:08:19

Trend moving from "scam grandma or parents" to "scam enterprises"

๐Ÿ˜ฑ 4
Gene Kim, ITREV, Program Chair20:08:28

Link to the Ferrari CEO impersonation: https://x.com/vxunderground/status/1818339469268832541?s=12&amp;t=bXOSUjHCmTqhRMcuRxs-tA

๐Ÿ”ธ 1
๐Ÿš— 1
๐Ÿ”ฅ 2
๐Ÿ”– 1
Gene Kim, ITREV, Program Chair20:08:24

Anyone notice that @aurel-george.proorocu seems, umm, really good at delivering these social engineering script? ๐Ÿ˜‚

๐Ÿ˜† 3
Blake Perkins [Defense, GenAI]20:08:31

Seems like just yesterday that "is your refrigerator running" was the worst phone call we could get. Wow.

๐Ÿ˜† 4
Topo Pal20:08:41

Scary stuff.

๐Ÿ’ฏ 6
Jason Yip20:08:32

Wondering when weโ€™re going to get regular testing for these type of scenarios like we do currently with phishing tests.

โ˜๏ธ 2
Joachim Stapelfeldt20:08:54

I love these talks about business ideaโ€™s ๐Ÿ˜…

๐Ÿ˜† 4
Denzil Tarakan20:08:58

Imagine asking your CEO to rotate your head

๐Ÿ˜‚ 9
Gene Kim, ITREV, Program Chair20:08:43

I keep thinking about something @aurel-george.proorocu said to me at the speaker recpetion: โ€œwe will all be probably making more changes to approval processes than we have in the last fifty years.โ€

๐Ÿ”ฅ 3
Sascha Schรคrich (DevOps Evangelist at Deutsche Telekom IT)20:08:51

Who said it is hard to find a proper business case for AI?

๐Ÿ˜œ 3
Topo Pal20:08:40

This is why I love in person conferences- no deep fakes

6
๐Ÿ’ฏ 1
Adam Zimman, GP at RockTreeMountain20:08:07

yet.

๐Ÿ˜† 7
๐Ÿ˜จ 2
๐Ÿ‘€ 1
Robbie Daitzman - Vanguard20:08:39

No mission impossible style masks in the room yet??

๐Ÿ˜‚ 1
Adam Zimman, GP at RockTreeMountain20:08:30

Iโ€™m sitting next to Tom Cruiseโ€ฆ heโ€™s shorter than I thought.

๐Ÿ˜‚ 1
Gene Kim, ITREV, Program Chair20:08:52

Must practice these high pressure authentication scenarios

๐Ÿ‘ 4
๐Ÿ’ฏ 1
Nick Eggleston (free radical)20:08:58

How accurately can AI determine if the video/audio is a deepfake? AI vs AI

1
Jason Yip20:08:39

Supply chain attack on deep fake tools to embed a way to detect them.

๐Ÿ˜† 1
๐Ÿ˜ฎ 1
Ann Perry - IT Revolution20:08:20

๐ŸŒŸ Please welcome Shawn "Swyx" Wang, Writer, Founder, Devtools Startup Advisor, here to present Rise of the AI Engineer

๐ŸŽ‰ 3
โค๏ธ 2
๐Ÿ‘ 2
Jeff Gallimore (CTIO - Excella)20:08:41

@aurel-george.proorocu curious what software you used to create those videos. No reason. Just curious ๐Ÿ˜‰

๐Ÿ˜ 2
George Proorocu21:08:52

Facefusion on Git for the video demo - https://github.com/facefusion/facefusion. http://Elevenlabs.io for the audio deepfakes.

thankyou 1
๐Ÿ”– 1
Adam Zimman, GP at RockTreeMountain20:08:57

โ€œIโ€™m trying to start my own industry.โ€ This is a brilliant 4D-chess-level strategy.

๐Ÿ˜‚ 3
๐Ÿ’ฏ 3
Robin Yeman20:08:40

No Takeses Backses?

๐Ÿ˜… 1
Jeff Gallimore (CTIO - Excella)20:08:17

Itโ€™s a legal term. :man-shrugging:

Jason Cox - Disney20:08:12

10 AI engineers to every 1 ML engineer

1
๐Ÿ”ฅ 2
Adam Zimman, GP at RockTreeMountain20:08:52

10 AI engineers walk into a barโ€ฆ

๐Ÿ˜‚ 3
Josh Phillips - Building Better Software Faster20:08:38

None of them know how many rs are in strawberry

Robin Yeman20:08:15

Predicting Future easier than predicting weather

1
๐Ÿ’ฏ 1
Josh Phillips - Building Better Software Faster20:08:36

โœ‹ When do I sell my nvidia stock?

๐Ÿ™ 1
๐Ÿ˜† 2
Brian Scott20:08:37

GPU hoarding is so real ๐Ÿ˜†

๐Ÿ”ฅ 2
Gene Kim, ITREV, Program Chair20:08:42

Cost of entry in the LLM game: $100MM data center build (Microsoft); $25MM for data sets (Meta)

๐Ÿ”ฅ 3
Gene Kim, ITREV, Program Chair20:08:03

"The API line."

๐ŸŽ‰ 1
Gene Kim, ITREV, Program Chair20:08:26

$/intelligence race: so real. Gemini Flash API access is free. I had to read that a couple of times โ€” couldn't quite believe it.

๐Ÿ’ต 2
Jason Cox - Disney20:08:38

$ per token goes down order of magnitude year over year

โ˜๏ธ 2
Topo Pal20:08:04

New Mooreโ€™s law

Adam Zimman, GP at RockTreeMountain20:08:05

โ€œReady --> Fire--> Aim: โ€˜Agile comes to AIโ€™โ€ great slide title.

๐Ÿ’ฏ 1
Gene Kim, ITREV, Program Chair20:08:11

All sorts of economics change when $ per token goes to near-zero.

๐Ÿ”ฅ 1
Adam Zimman, GP at RockTreeMountain20:08:53

of course, how much of the cost per token is being artificially lowered by VC funding?

Doguhan20:08:33

Thanks to Shawnโ€™s article I now have 3 AI Engineering Xperts on my innovation team at Excella

๐Ÿ”ฅ 1
Robin Yeman20:08:57

Hallucinations as a feature

โค๏ธ 3
๐Ÿคฏ 4
๐Ÿ™Œ 1
Gene Kim, ITREV, Program Chair20:08:04

Hallucinations as an asset, creative force, etc.

โค๏ธ 2
Christine Hudson20:08:01

Whoa. Hallucinations as innovation lever.

๐Ÿ‘ 1
Brian Scott20:08:04

AVOps in the back deploying a fix fast โ€œMouse cursor to the Xโ€. Accelerated deployment

๐Ÿ‘ 1
Vamsi Bhogireddy20:08:07

That's so cool ..hallucinations as feature brings humanness to AI

๐Ÿ‘ 2
๐Ÿ™‚ 1
Blake Perkins [Defense, GenAI]20:08:21

Some of the greatest art humans have created came from "hallucination." We should not stifle this new source of creativity.

Jeff Gallimore (CTIO - Excella)20:08:23

The insight density is super high in this talkโ€ฆ ๐Ÿ’ก

โž• 2
โ˜๏ธ 1
Paul Gaffney20:08:51

Why โ€œAI Engineerโ€ rather than โ€œLLM Engineer?โ€

โ“ 1
Ann Perry - IT Revolution21:08:09

๐Ÿ‘:skin-tone-4: Welcome John Willis, here to present Dear CIO: Navigating the Shadows โ€“ GenAIโ€™s Promise, Peril, and the Path Forward

๐Ÿ‘ 1
โค๏ธ 2
๐ŸŽ‰ 1
Paul Gaffney21:08:17

I guess it has seemed historically that โ€œAIโ€ was an umbrella concept that included machine learning, computer vision, and, now LLMs.

๐Ÿ‘ 1
Andrew Barefield, Liatrio21:08:37

Who is ready for 50:1 IC to Manager ratios?

Nick Eggleston (free radical)21:08:15

Welcome John Willis!! Always good to see you on stage!

โค๏ธ 3
๐Ÿ’ฏ 1
Gene Kim, ITREV, Program Chair21:08:32

John Willis was in the room during that famous Allspaw/Hammond "10 deploys/day at Flickr" presentation at in 2009 โ€”ย he mentioned, "today felt like THAT!" (What an interesting observation.)

๐Ÿ”ฅ 7
โž• 3
Robin Yeman21:08:35

โ€œWhat John?โ€

1
1
๐Ÿ‘ 2
Robin Yeman21:08:32

Ops people are like Cicadas

๐Ÿ› 2
โž• 1
1
1
Brian Scott21:08:30

Agentic infrastructure has a nice ring to it

๐Ÿ’ฏ 1
Nick Eggleston (free radical)21:08:37

Mind the gap

โค๏ธ 1
Matthew Sibley (Liatrio)21:08:30

The LORMA Lorax?

๐Ÿ’ก 1
Gene Kim, ITREV, Program Chair21:08:39

For @stephen and me, the "P" in LAMP stack is Prolog.

๐Ÿ˜ฎ 1
๐Ÿ”ฅ 4
๐Ÿ’ฏ 2
๐Ÿ˜‚ 2
Gene Kim, ITREV, Program Chair21:08:14

Or Brian Scott, it was PostScript. ๐Ÿ˜‚

๐Ÿ˜‚ 3
Topo Pal21:08:15

CIO: block ChatGPT so that no one can break into my infra using ChatGPT

๐Ÿ™Œ 1
Adam Zimman, GP at RockTreeMountain21:08:27

โ€œAi is just network, compute, and storage. The icing on that cake is looks good, but the inside is the same.โ€

โ˜๏ธ 1
Gene Kim, ITREV, Program Chair21:08:59

It was wild to see people using ChatGPT Code Interpreter to get access to the underlying OS, probe the kubernetes cluster, etc. Sandbox definitely was a little leaky, in the early days. In fact, I think @shawnthe1 live streamed doing this right after some OpenAI launch.

๐Ÿ”ฅ 4
Adam Brunner - John Deere21:08:02

Make AI agents as easy as a lambda. I agree John, this is an infrastructure problem.

โ˜๏ธ 2
swyx21:08:37

im outside the Azure Ballroom if anyone wants to chat! slides here https://docs.google.com/presentation/d/1SqLdUmhyRz1aEOWEnlqsDCGp0r-32iKhT8eSS0XWBwM/edit?usp=sharing

๐Ÿ”ธ 1
Fernando Cornago21:08:38

Best talk in years @botchagalupe

๐Ÿ‘ 1
Ann Perry - IT Revolution21:08:09

โญPlease say hello to Andrรฉ Martin, Founder, Shift Space, LLC, here to present Ready, Set, Lead: Maximizing the Space Between No Longer and Not Yet

โ˜๏ธ 2
โค๏ธ 1
Tim Muttitt21:08:49

This talk reminds us all that people are at the heart of all technology

โค๏ธ 5
Adam Zimman, GP at RockTreeMountain21:08:50

Journey before destination?

โ˜๏ธ 1
โค๏ธ 1
Margueritte Kim (CEO, IT Revolution)21:08:25

Life is the greatest classroom on earth.

๐Ÿ’ฏ 10
โค๏ธ 2
Adam Zimman, GP at RockTreeMountain21:08:10

this is what my kid says when they want to skip school. ๐Ÿ˜†

Tim Muttitt21:08:31

Never stop learning. The more I learn, the more I realize I don't know.

๐Ÿ’ฏ 5
Robin Yeman21:08:17

We can be Masters of the Universe

๐Ÿ™Œ 3
๐Ÿ”ฅ 1
๐Ÿ˜† 1
Gene Kim, ITREV, Program Chair21:08:34

"You know everything โ€”ย be our teachers." "I still don't know how to quit emacs."

๐Ÿ˜† 6
Nick Eggleston (free radical)21:08:42

Become masters of inspiration

โค๏ธ 2
George Proorocu21:08:53

"You have the opportunity to be our teachers, our mentors, our models.. "

๐Ÿ”ฅ 2
Adam Brunner - John Deere21:08:58

Tell me more about "craft circles"

โ˜๏ธ 1
Christine Hudson21:08:03

There are so many "Masters of Craft" here at this conference. I'm so glad to be back this year.

โค๏ธ 2
Tim Muttitt21:08:29

It is my first year at this conference - Glad I made it!

โค๏ธ 10
2
Cliff Risley21:08:31

Me too. Awesome Conference!

๐ŸŽ‰ 1
George Proorocu21:08:56

I was expecting AI to be higher on the list ๐Ÿ˜„

โœ‹ 1
Nick Eggleston (free radical)21:08:02

I want to keep the connection to this "scenius" after the conference ends, to keep growing by the experiencing of challenging each other.

๐Ÿ‘ 3
โค๏ธ 2
Josh Phillips - Building Better Software Faster21:08:07

Decisiveness keeps moving :(

โ˜๏ธ 2
Adam Zimman, GP at RockTreeMountain21:08:23

Love a good interactive presentation. ๐Ÿ“Š

๐Ÿ’ฏ 7
๐ŸŽฏ 1
๐Ÿ™Œ 2
Nick Eggleston (free radical)21:08:01

Inspiring call to growth by Dr Andre Martin... now, how to operationalize it...

Tim Muttitt21:08:25

"just do it" @nickeggleston

๐Ÿ‘ 2
Joel Boyles - PEOPLEIT.COM21:08:32

Gen AI has the potential to do profound damage if it's not done right.

๐ŸŽ‰ 2
Ms Jennifer Pickard21:08:34

Great to have the opportunity for self reflection

๐Ÿ‘ 2
Josh Phillips - Building Better Software Faster21:08:44

Your calendar is your company

๐Ÿ‘ 2
Sam Yeats21:08:43

Wow bottle that last paragraph!

๐Ÿ‘ 1
Nick Eggleston (free radical)21:08:44

News! All messages with ๐Ÿ’ฌ reactions will now be automatically posted to to the #C07HM6V4P2A channel (thanks to @jeff.gallimore)

โ˜๏ธ 1
Jason Cox - Disney21:08:42

Your calendar: Where you spend your time dictates whatโ€™s important for your company.

โค๏ธ 2
Nick Eggleston (free radical)21:08:50

What is your decision tree for what you say "yes" or "no" to when letting time get booked on your calendar?

Tim Muttitt21:08:29

I've started living by this mantra "You are the CEO of your time. It is your currency; spend it wisely" - Tim Muttitt -- Michael Scott - Tim Muttitt

๐Ÿ’ฌ 2
โค๏ธ 4
Andrรฉ Martin22:08:19

Letโ€™s keep developing ourselves in these arenas (while we teach the world about GenAI).

Andrรฉ Martin22:08:44

@brunneradamj The idea behind โ€œcraft circlesโ€ is to create a space to practice, play around, and get comfortable while we build stronger relationships and gain from each otherโ€™s journey into GenAI. Imagine having a session about how to use GenAI to do XX, invite people to the space and allow them to practice, play, share, freefall, fail, succeed, etc.

Adam Brunner - John Deere23:08:25

Ah, like a kata. I love it

โค๏ธ 1
Luke Rettig - Target, Sr Director-Global Inventory Mangement22:08:56

I think we should have a breakout for fellow travelers that deal with high sev Prod incidents during ETLS ๐Ÿฅด

๐Ÿ’ฏ 2
David Faircloth - Wendyโ€™s22:08:38

me this morning. :rolling_on_the_floor_laughing:

David Faircloth - Wendyโ€™s22:08:38

now you get the sigh of relief that it's working and begin to deal with the fallout!

Luke Rettig - Target, Sr Director-Global Inventory Mangement22:08:53

No frostyโ€™s at Wendyโ€™s and high out of stocks at Targetโ€ฆ sigh

David Faircloth - Wendyโ€™s22:08:43

:rolling_on_the_floor_laughing:

Luke Rettig - Target, Sr Director-Global Inventory Mangement22:08:22

@david.faircloth and I are going to need a cocktail on GitHub and Liatro tonight

๐Ÿ‘ 1
Slackbot23:08:02

Reminder: The breakout sessions are starting in 5 minutes. Start navigating your way to whichever session youโ€™re attending. https://devopsenterprise.slack.com/files/UATE4LJ94/F07H7N10D62/timer.png