Skip to content

Instantly share code, notes, and snippets.

View cote's full-sized avatar

Coté cote

View GitHub Profile
@cote
cote / gist:075e2543f9ba716966cfefc86a577b12
Last active April 2, 2024 05:08
How to use AI for B2B by learning playing D&D - Part 01: Goblin Arrows
How to use AI for B2B by learning playing D&D - Part 01: Goblin Arrows
Can ChatGPT be a good Dungeons Master for Dungeons and Dragons? How can you use ChatGPT for B2B marketing and strategy? These are the two questions I’m figuring out by learning how to play D&D in generative AI tools.
In this first episode, the ChatDM and I start cold with the classic Goblin Arrows chapter in The Lost Mines of Phandelver.
See my notes here:
https://gist.github.com/cote/075e2543f9ba716966cfefc86a577b12/edit
What will the Kubernetes agenda be in 2023?
The past year saw significant discussion around security, growing use of open-source tools to run enterprise systems, and how an expanding developer ecosystem may reduce Kubernetes complexity. Within these key topics can be found another important dynamic. There is a great deal of innovation in the container space, and this will set much of the cloud-native agenda during the coming year.
“Containers have gone supernova with Kubernetes, with a complete ecosystem of opportunity to create the next operating system in software development,” John Furrier, chief executive and industry analyst for SiliconANGLE Media, said during a discussion at KubeCon + CloudNativeCon NA 2022. “To me, KubeCon is at the center of Software 2.0 or 3.0. It’s not where the old school is; it’s where the new school is.”
Software as differentiator
The “new school” impact of containers highlights the continued influence of open source as a change agent for many industries. Stu Miniman, Red Hat
Jonathan Regehr: One of the huge reasons that Garmin started down the journey with Tanzu Application Service and adopted that platform, was because we knew our deployment frequency was way too low. We knew we needed to bring it up, and we wanted to track that.
And we found that this was a lot more difficult to track than we wanted. I think one of our audience members also asked, “how do you track the source data residing in multiple places?” That’s actually one of our problems. We had some teams that were making tickets when they would release and they would detail all the things they did. And other teams weren’t doing that. And we’re following a little bit more of an agile flow. And so it is very difficult to track deployment frequency, especially if you think of the agile methodology where to truly be agile, your process is constantly changing. As that process changes, you have to constantly figure out how you’re going to track what a deployment is and what is in a deployment. There are challenges to doing
@cote
cote / gist:ffc5d9ebdb9856f327429cffdbfb9fae
Created January 24, 2023 14:42
If it’s BS work, have the BS-artist do it - Using AI for Bureaucratic Toil Removal
Title: If it’s BS work, have the BS-artist do it - Using AI for Bureaucratic Toil Removal
Abstract:
There’s a lot of bureaucratic toil you need to deal with when you’re improving your software culture, tools, and methods inside large organizations. You know: DevOps, digital transformation, and stuff. There’s also just the daily corporate nonsense you need to deal with. This talk will explore using AIs to help reduce bureaucratic toil like: keeping up with status meetings and weekly reports, dealing with glacial-speed governance, persuading people to embrace new ideas like pair programming, vision and strategy, writings tories and managing backlogs, transforming HR policy, working with finance, dealing with the ticket-wall, and more. You’ll see “live prompting” with ChatGPT, even from audience suggestions. Come experiment with using AI to cut through the kind of toil that’s keeping your organization in Westrum’s Bureaucratic column.
Note to conference organizers:
DevOps and SRE taught us to automate as muc
@cote
cote / gist:e2232058a33e02b0101697105936c00e
Created January 24, 2023 09:55
Pari Programming excerpt from Monolithic Transformation by Michael Coté
Many of the high-performing teams I’ve seen pair across each role. There are always two people working on the same thing from product managers, designers, and developers. This practice increases work quality, educates and level-sets knowledge across the team, and builds trust and collaboration. Later on, pairing is used to spread your transformation throughout the rest of the organization by seeding new teams with people from paired teams.
Pairing might seem ridiculous at first: you’ve just halved production and doubled costs. However, almost 20 years of study and results from enterprises that practice pairing prove that it’s an effective technique. For example, DBS Bank’s CEO, Piyush Gupta, describes the bank’s pairing policy, motivation, and strategic benefits:
Mostly, we believe in pairing employees who need to be trained with others who are native to those capabilities; we have found this to be one of the most effective methods of transforming people. We hire people with the required capabilities and pair