Skip to content

Commit

Permalink
Adi + cleanups
Browse files Browse the repository at this point in the history
  • Loading branch information
alvagante committed Dec 27, 2024
1 parent d47d4af commit 6fdf6d8
Show file tree
Hide file tree
Showing 36 changed files with 321 additions and 22 deletions.
5 changes: 5 additions & 0 deletions AbnormalDevOpsIterations/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
layout: adi
title: 'Abnormal DevOps Iterations'
subTitle: A podcast about DevOps, Puppet, and automation with a focus on the people that make it all work.
---
31 changes: 31 additions & 0 deletions _episodes/1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
number: '1'
layout: 'adi_humanintelligence'
title: 'Puppet, operations, Open Source, life and everything'
date: '20241002'
host: Alessandro Franceschi
youtube: OiB17BLDNs8
guest: Luke Kanies
tags:
- Puppet
- DevOps
- Automation
- Open Source
- IT Management
- Software Development
- Ruby
- System Management

---
This first episode of Abnormal DevOps Iterations discusses various aspects of DevOps, particularly focusing on the tool Puppet and its evolution.
The guest, Luke Kanies, the founder of Puppet, shares insights about the inception of Puppet and its significance in managing systems.
He highlights the goal of making Puppet universally usable, unlike existing tools at the time, and reflects on both the best and worst technical decisions made during Puppet's development, such as the use of Ruby instead of Python and some internal architectural choices.

Luke also talks about his personal journey, dealing with long COVID, and his career shift after stepping away from the day-to-day operations of Puppet.

He reflects on the broader IT landscape, the challenges of building automation tools, and the complexity of managing different operating systems.
Despite the success of Puppet, he shares lessons learned, such as the importance of separating certain components into independent products.

The conversation explores the future of automation tools and the IT industry, with Luke emphasizing the need for more standalone, smaller tools and better visibility into system automation.

He also critiques the current state of open-source governance and the lack of a coherent strategy for sustaining innovation in both commercial and community-driven projects.
25 changes: 25 additions & 0 deletions _episodes/2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
number: '2'
layout: 'adi_humanintelligence'
title: 'DevOps, conferences and IT landscape'
date: '20241009'
host: Alessandro Franceschi
youtube: p7JftWCzOTU
guest: Kris Buytaert
tags:
- DevOps
- Automation
- Open Source
- IT Conferences
- IT Landscape
- Platform Engineering
- AI in IT

---
Welcome to the second episode of Abnormal DevOps Iterations, featuring none other than Kris Buytaert, a renowned figure in the world of DevOps and tech conferences.

In this discussion, we dive deep into Kris' experiences, from organizing DevOps Days for over 15 years to reflecting on the evolution of DevOps culture, the challenges it still faces, and where it's headed in the future.

Kris shares insights on the ongoing struggles in software delivery, the complexities of modern IT ecosystems, and the rise of platform engineering. He also talks about the potential of AI in infrastructure management and the risks posed by growing abstractions in the tech world.

Tune in for a thought-provoking conversation full of valuable lessons and honest takes on the future of IT, DevOps, and beyond.
33 changes: 33 additions & 0 deletions _episodes/3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
number: '3'
layout: 'adi_humanintelligence'
title: 'The pioneer journey from DevOps to AI'
date: '20241016'
host: Alessandro Franceschi
youtube: 9b3Ff_eEvCw
guest: Patrick Debois
tags:
- DevOps
- ArtificialIntelligence
- SoftwareDevelopment
- Automation
- FutureIT
- ContinuousLearning
- GenerativeAI

---
In this insightful episode, we sit down with Patrick Debois, the "godfather of DevOps", for an in-depth conversation about the evolution of DevOps, the rise of generative AI, and the future of computing.

With 15 years in the DevOps space, Patrick shares his unique perspective on the cycles of technological change, from CI/CD pipelines to the impact of microservices. We also dive into the transformative role AI is playing in software development, productivity tools, and automation.

Patrick reflects on how AI has helped streamline code editing, testing, and incident response, while also addressing the challenges of ensuring reliability in AI-generated code. He talks about the potential future of computing—where we might rely on specifications instead of manually writing code—and speculates on what IT operations will look like in 10 years.

This episode is perfect for anyone interested in DevOps, AI, or the future of IT, offering both technical insights and philosophical reflections on how technology is shaping our world.

Key Topics:
The history and evolution of DevOps
The role of AI in enhancing productivity and automating tasks
How AI is reshaping software development workflows
Predictions on the future of IT operations and infrastructure
Balancing automation and human intervention in complex systems
The ethical and security challenges posed by AI advancements
42 changes: 42 additions & 0 deletions _episodes/4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
number: '4'
layout: 'adi_humanintelligence'
title: 'Unlocking The Power Of Platforms'
date: '20241023'
host: Alessandro Franceschi
youtube: ig485uRst-E
guest: Nigel Kersten
tags:
- Platform Engineering
- DevOps
- GitOps
- AI
- Cloud Computing
- Open Source
- Monetization
- Edge Computing
- Environmental Impact
- Energy Consumption
- Infrastructure
---
In this episode, we sit down with Nigel Kersten, Chief Product Officer at Platform.sh and a prominent figure in the DevOps world, to discuss the future of technology, the evolution of DevOps, and the growing influence of AI on the industry.

Nigel reflects on his journey from working with Puppet to simplifying infrastructure through modern platform services.

He shares insights on how his current role at Platform.sh focuses on enabling developers to deploy applications with ease, using GitOps-driven methodologies to streamline workflows.

We also dive deep into the complexities behind the abstraction layers that make modern cloud platforms function and how developers can manage complex applications more effectively.

Nigel offers a candid perspective on the state of DevOps, including his thoughts on how the term has lost meaning and how platform engineering is rising as the next big trend.

The conversation also touches on critical topics such as the environmental impact of AI and cloud computing, the future of compute workloads at the edge, and the ethical challenges the industry faces in managing energy consumption while advancing cutting-edge technologies.

We wrap up by exploring the future of open-source software and how monetization models are evolving in 2024.

Key Topics:
Moving from Puppet to Platform.sh
The rise of platform engineering and the shift from DevOps
GitOps-driven development and simplifying complex infrastructures
The environmental cost of AI and cloud services
Future computing trends: edge workloads and efficiency
The current state of open-source and monetization challenges in 2024
35 changes: 35 additions & 0 deletions _episodes/5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
number: '5'
layout: 'adi_humanintelligence'
title: Coroot's eBPF observability
date: '20241023'
host: Alessandro Franceschi
youtube: m6nb_TCFXJU
guest: Nikolay Sivko
links:
- link: 'https://www.linkedin.com/in/nikolay-sivko/'
label: 'Nikolay Sivko'
icon: 'linkedin'
- link: 'https://coroot.com'
label: 'Coroot WebSite'
icon: 'link'
- link: 'https://github.com/coroot/coroot'
label: 'Coroot Source'
icon: 'github'
tags:
- Platform Engineering
- DevOps
- GitOps
- AI
- Cloud Computing
- Open Source
- Monetization
- Edge Computing
- Environmental Impact
- Energy Consumption
- Infrastructure
---
In this episode of "Abnormal DevOps Iterations," we are joined by Nikolay Sivko, founder of Coroot, an open-source observability platform.
Nikolay shares insights into Coroot'sunique approach to automating telemetry data collection and providing actionable insights with zero configuration.
We dive into the role of eBPF technology in enabling full visibility of system performance without impacting applications.
Nikolay also discusses Coroot's business model, the difference between the open-source and enterprise versions, and the future of observability in complex infrastructures.
15 changes: 15 additions & 0 deletions _episodes/6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
number: '6'
layout: 'adi_humanintelligence'
title: Present and future of Puppet
date: '20241030'
host: Alessandro Franceschi
youtube: twS90CkFM6Q
guest: David Sandilands
tags:
- Puppet
- DevOps
- GitOps
- Puppet Enterprise
- Open Source
---
14 changes: 14 additions & 0 deletions _episodes/7.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
number: '7'
layout: 'adi_humanintelligence'
title: Using AI to detect infrastructure changes blast radius
date: '20241030'
host: Alessandro Franceschi
youtube: pEQpc3GwI3g
guest: Dylan Ratcliffe
tags:
- Puppet
- DevOps
- IA

---
14 changes: 14 additions & 0 deletions _episodes/8.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
number: '8'
layout: 'adi_humanintelligence'
title: A brilliant discussion with Gary Larizza about Puppet, DevOps, IT consulting
date: '20241030'
host: Alessandro Franceschi
youtube: 7bOKc7Ci2Ek
guest: Gary Larizza
tags:
- Puppet
- DevOps
- IA
- Holos
---
15 changes: 15 additions & 0 deletions _includes/adi_detail.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<section id="blogs">
<div class="content-section-a">
<div class="container">
<div class="row">
<div class="col-lg-12">
<h2>{{ page.title }}</h2>
{% if page.update_post and page.update_url %}
<h4>Update: <a href="{{ page.update_url}}">{{ page.update_post }}</a></h4>
{% endif %}
<div class="post">{{ content }}</div>
</div>
</div>
</div>
</div>
</section>
19 changes: 19 additions & 0 deletions _includes/adi_list.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<section id="blog">
<div class="content-section-a">
<div class="container">
<div class="row">
<div>
<div class="lead">
<ul class="posts">
{% for post in site.episodes %}
<li>
{{ post.date | date: "%Y-%m-%d" }} - <a href="{{ site.url }}{{ post.url }}" target="_parent">{{ post.title }}</a>
</li>
{% endfor %}
</ul>
</div>
</div>
</div>
</div>
</div>
</section>
16 changes: 16 additions & 0 deletions _includes/adi_splash.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<section id="splash">
<div class="adi-header">
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="intro-message">
<h1>Abnormal DevOps Iterations</h1>
<hr class="intro-divider">
<h2>A podcast about Puppet, DevOps, IT operations, AI and everything</h2>
</div>
</div>
</div>
</div>
</div>
</section>

15 changes: 15 additions & 0 deletions _includes/blog_detail.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<section id="blogs">
<div class="content-section-a">
<div class="container">
<div class="row">
<div class="col-lg-12">
<h2>{{ page.title }}</h2>
{% if page.update_post and page.update_url %}
<h4>Update: <a href="{{ page.update_url}}">{{ page.update_post }}</a></h4>
{% endif %}
<div class="post">{{ content }}</div>
</div>
</div>
</div>
</div>
</section>
6 changes: 3 additions & 3 deletions _includes/home_contact.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@
<div class="clearfix"></div>
<h2 class="section-heading">Contact example42</h2>
<div class="lead">
Just send us a message on <a href="https://www.linkedin.com/company/example42" class="btn btn-default btn-lg"><i class="fa fa-linkedin fa-fw"></i> <span class="network-name">LinkedIN</span></a></br>
For code Issues, Pull and Features Requests use <a href="https://github.com/example42" class="btn btn-default btn-lg"><i class="fa fa-github fa-fw"></i> <span class="network-name">GitHub</span></a></br>
Social interactions can be done on <a href="https://x.com/example42">X</a></br>
<a href="https://www.linkedin.com/company/example42" class="btn btn-default btn-lg"><i class="fa fa-linkedin fa-fw"></i> <span class="network-name">LinkedIN</span></a> for business contacts and offers</br>
<a href="https://github.com/example42" class="btn btn-default btn-lg"><i class="fa fa-github fa-fw"></i> <span class="network-name">GitHub</span></a> for code Issues, Pull and Features Requests</br>
<a href="https://x.com/example42" class="btn btn-default btn-lg"><i class="fa fa-twitter fa-fw"></i> <span class="network-name">Twitter</span></a> for social interactions</br>
</div>
</div>
<div class="col-lg-5 col-sm-pull-6 col-sm-6">
Expand Down
18 changes: 0 additions & 18 deletions _includes/post_detail.html

This file was deleted.

15 changes: 15 additions & 0 deletions _layouts/adi.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<!DOCTYPE html>
<html>
<head>
{% include iubenda_cookie.html %}
{% include analytics.html %}
{% include head.html %}
</head>
<body>
{% include header.html %}
{% include adi_splash.html %}
{% include adi_list.html %}
{% include footer.html %}
{% include js.html %}
</body>
</html>
14 changes: 14 additions & 0 deletions _layouts/adi_humanintelligence.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<!DOCTYPE html>
<html>
<head>
{% include iubenda_cookie.html %}
{% include analytics.html %}
{% include head.html %}
</head>
<body>
{% include header.html %}
{% include adi_detail.html %}
{% include footer.html %}
{% include js.html %}
</body>
</html>
2 changes: 1 addition & 1 deletion _layouts/blog.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
</head>
<body>
{% include header.html %}
{% include post_detail.html %}
{% include blog_detail.html %}
{% include footer.html %}
{% include js.html %}
</body>
Expand Down
9 changes: 9 additions & 0 deletions css/landing-page.css
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,15 @@ h6 {
background-size: cover;
}

.adi-header {
padding-top: 50px; /* If you're making other pages, make sure there is 50px of padding to make sure the navbar doesn't overlap content! */
padding-bottom: 20px;
text-align: center;
color: #f8f8f8;
background: url(../img/background-podcast.jpg) no-repeat center center;
background-size: cover;
}

@media(max-width:767px) {
.intro-message {
padding-bottom: 15%;
Expand Down
Binary file removed img/guidemasq.png
Binary file not shown.
Binary file removed img/imm-1.png
Binary file not shown.
Binary file removed img/imm-10.png
Binary file not shown.
Binary file removed img/imm-2.png
Binary file not shown.
Binary file removed img/imm-3.png
Binary file not shown.
Binary file removed img/imm-4.png
Binary file not shown.
Binary file removed img/imm-6.png
Binary file not shown.
Binary file removed img/imm-7.png
Binary file not shown.
Binary file removed img/imm-9.png
Binary file not shown.
Binary file removed img/logo2_50.png
Binary file not shown.
Binary file removed img/logo_50.png
Binary file not shown.
Binary file removed img/logo_60.png
Binary file not shown.
Binary file removed img/logo_hor2_smaller.png
Binary file not shown.
Binary file removed img/logo_square.png
Binary file not shown.
Binary file removed img/pic1.png
Binary file not shown.
Binary file removed img/pic2.png
Binary file not shown.
Binary file removed img/psick.png
Binary file not shown.

0 comments on commit 6fdf6d8

Please sign in to comment.