Skip to content

Commit

Permalink
New ADI episode
Browse files Browse the repository at this point in the history
  • Loading branch information
alvagante committed Jan 8, 2025
1 parent 6cb8fe5 commit 1c12678
Show file tree
Hide file tree
Showing 17 changed files with 78 additions and 23 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@
_site
.DS_Store
/*/.DS_Store
Gemfile.lock
.jekyll-cache
Binary file added AbnormalDevOpsIterations/img/14.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions _config_dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
url: "http://127.0.0.1:4000"
22 changes: 22 additions & 0 deletions _episodes/014.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
number: '14'
layout: 'adi_humanintelligence'
title: Beyond Agile Infrastructures
date: '20250108'
host: Alessandro Franceschi
youtube: 'uGUpfY7ZgoU'
guest: Andrew Clay Shafer
tags:
- DevOps
- AndrewClayShafer
- AgileInfrastructures
- AI
- CloudComputing
- Infrastructure
- SocioTechnical
- LearningOrganizations
- PostTruth

---
In this episode of “Abnormal DevOps Iterations,” Andrew Clay Shafer—a pioneer in the early DevOps movement—discusses the evolution of agile infrastructures, how organizations can truly embrace continuous learning, and how socio-technical principles still guide effective collaboration. Andrew dives into the explosive impact of AI on productivity, explaining why human insight remains essential for turning AI’s potential into real-world results. From his journey working with tools like Puppet to his take on infrastructure’s next frontiers and the risks of a “post-truth” era, Andrew offers pragmatic perspectives, historical context, and forward-thinking insights on all things DevOps and beyond.

3 changes: 1 addition & 2 deletions _includes/home_opensource.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
<div class="clearfix"></div>
<h2 class="section-heading">Open Source</h2>
<div class="lead">
All our products are Open Source.</br>
Available on GitHub and Puppet Forge.</br>
All our code is Open Source.</br>
<a href="https://github.com/example42" class="btn btn-default btn-lg" target="_blank"><i class="fa fa-github fa-fw"></i> <span class="network-name">GitHub</span></a></br>
</div>
<div class="lead">
Expand Down
2 changes: 1 addition & 1 deletion _includes/home_services.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ <h2 class="section-heading"><a href="{{ site.url }}/services/">Puppet Consulting
</div>
</div>
<div class="col-lg-5 col-sm-pull-6 col-sm-6">
<img class="img-responsive" src="{{ site.url }}/img/pic-3.png" alt="Puppet Services">
<a href="{{ site.url }}/services/"><img class="img-responsive" src="{{ site.url }}/img/pic-3.png" alt="Puppet Services"></a>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion _includes/home_splash.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<div class="col-lg-12">
<div class="intro-message">
<h1></br>Puppet | DevOps</br>Professional</br>Consulting</h1>
<h2>from World longest active</br>Puppet consultant</h2>
<h2>from world longest active</br>Puppet consultant</h2>
<hr class="intro-divider">
<ul class="list-inline intro-social-buttons">
{% for social in site.social %}
Expand Down
2 changes: 1 addition & 1 deletion _includes/home_wwwww.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ <h2 class="section-heading"><a href="{{ site.url }}/wwwww/">example42's 5 Ws</a>
</div>
</div>
<div class="col-lg-4 col-lg-offset-2 col-sm-6">
<img class="img-responsive" src="{{ site.url }}/img/pic-9.png" alt="example42 Five Ws">
<a href="{{ site.url }}/wwwww/"><img class="img-responsive" src="{{ site.url }}/img/pic-9.png" alt="example42 Five Ws"></a>
</div>
</div>
</div>
Expand Down
4 changes: 3 additions & 1 deletion _includes/iubenda_cookie.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion _includes/services_splash.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ <h1>Example42 Puppet services</h1>
<h2>Innovative, flexible and targeted</br>Puppet consulting, training and development services</h2>
</div>
</div>
<div class="col-lg-4">
<div class="col-lg-4 services-container">
<a href="#emergency"><h4>Emergency Puppet Support</h4></a>
<a href="#smart"><h4>Smart Puppet Support</h4></a>
<a href="#training"><h4>Smart Puppet Training</h4></a>
Expand Down
8 changes: 5 additions & 3 deletions _includes/wwwww_what.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,17 @@
<div>
<h1>WHAT</h1>
<h2>Innovative Puppet support services</h2>

<div class="lead">
Our <strong>Puppet services</strong> are unique for the flexibility, experience, expertise, pragmatism and value provided.
</div>
<div class="lead">
Out <strong>Open Source products</strong> are innovative Puppet modules and control-repo.
We concentrated on what really matters to companies using Puppet or dealing with Infrastructure automation and tailored a <a href="{{ site.url }}/services/">line up of services</a> which meet in a flexible and cost effective way customer needs.
</div>
<div class="lead">
Moreover, services which involve work on our Open Source products, are offered at <strong>half price</strong>.
For example, rather than consecutive days of consulting which are quickly burnt down, we provide year long support fractioned in hours, to use when really needed
</div>
<div class="lead">
We also develop Puppet modules, documentation and software which is always released with <strong>Open Source</strong> licenses. Moreover, services which involve work on our Open Source products, are offered at <strong>half price</strong>
</div>
</div>
</div>
Expand Down
7 changes: 5 additions & 2 deletions _includes/wwwww_when.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,17 @@ <h1>WHEN</h1>
<h2>Always, 24/7 every day</h2>

<div class="lead">
We don't work always, but we can <strong>work at any time</strong>, adapting to any timezone.
We don't work all the time, but we can <strong>work at any time</strong>, adapting to any timezone.
</div>
<div class="lead">
We offer, and request, <strong>flexibility</strong> to cope with the needs of all our customers.
We offer, and request, <strong>flexibility</strong> to cope with the needs of all our customers. We can arrange a call or a remote session at any time, with little notice, if we are available.
</div>
<div class="lead">
With Smart Support options you can request our support at any time, no formal SLA is given but we generally reply and setup a call within a day.
</div>
<div class="lead">
We are <strong>always available</strong> for our customers, even when we are not working, if we can, we are ready to help in case of emergencies.
</div>
</div>
</div>
</div>
Expand Down
9 changes: 6 additions & 3 deletions _includes/wwwww_where.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,16 @@ <h1>WHERE</h1>
<h2>World wide, remote or onsite</h2>

<div class="lead">
example42 services are available <strong>world wide</strong>, at any timezone.
example42 services are available <strong>world wide</strong>,at any timezone.
</div>
<div class="lead">
Consulting services are delivered both <strong>remote and onsite</strong>.
Consulting services are delivered both <strong>remote and onsite</strong>. Remote sessions are usually accounted by the hour, onsite services are billed by day.
</div>
<div class="lead">
Travel costs, where applicable, are optimized and kept as low as possible.
We are based in Italy, and we can reach any location in Europe in a few hours. World wide travel is possible, but requires at least a week long engagement.
</div>
<div class="lead">
Travel costs, where applicable, are optimized and kept as low as possible. We are always open to discuss and find the best solution for all parties.
</div>
</div>
</div>
Expand Down
9 changes: 6 additions & 3 deletions _includes/wwwww_who.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,16 @@ <h1>WHO</h1>
<h2>Founded by world's longest active Puppet consultant</h2>

<div class="lead">
example42 started as an Open Source project lead by Alessandro Franceschi, first hour Puppeteer, book writer, speaker, trainer and among the most appreciated and known Puppet consultants in the world.
example42 started as an Open Source Puppet modules collection project by Alessandro Franceschi, Puppet user since 2007, book writer, speaker, trainer and among the most known Puppet consultants in the world.
</div>
<div class="lead">
Over the years it evolved into a company and then a brand of Lab42, gathering unrivalled on field real world experience on any kind of Puppet infrastructure.
Over the years it evolved into a Berlin based company and then a brand of Lab42 srl, which is a Training and Professional services partner of Puppet by Perforce.
</div>
<div class="lead">
Experience, pragmatism, professionalism, integrity, knowledge sharing attitude and flexibility define what example42 is about.
Alessandro has delivered consulting and training services in companies of any industry worldwide, with infrastructure sizes from few dozens to 20000 servers, facing challenges of any kind, from code updates to infrastructures migrations, from green field setups to gradual automation implementation in mission critical environments.
</div>
<div class="lead">
Experience, pragmatism, professionalism, integrity, knowledge sharing attitude and flexibility define what Alessandro and example42 are about.
</div>
</div>
</div>
Expand Down
9 changes: 4 additions & 5 deletions _includes/wwwww_why.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,17 @@ <h2>Experience, pragmatism, expertise, sharing attitude and flexibility</h2>

<div class="lead">
Finding people with strong Puppet skills on the market is difficult</br>
Having them written on the CV is not the same of more than 17 years of dedicated commitment, with experience on any real world scenario, from code upgrades, to infrastructure migrations, from rapid kickstart of a greenfield project to gentle and introduction on a brownfield environment, from Open Source Puppet to Puppet Enterprise.</br>
Having Puppet written on the CV is not the same of more than 17 years of commitment, which results in faster and more efficient work deliveries.</br>
That's what we call <strong>experience and expertise</strong>.
</div>
<div class="lead">
Our approach to work is quite rare on the market: we offer extreme flexibility, both in planning the activities and in delivering them: what you need, when you need it.</br>
Our approach to work is rare on the market: we offer extreme flexibility, both in planning the activities and in delivering them: what you need, when you need it.</br>
You can engage us with a mail, a LinkedIN or a WhatApp message and we reply in a few hours, we can setup a call in the same day and start working on your project in the next one.</br>
That's what we call <strong>flexibility</strong>.
</div>
<div class="lead">
When we work, onsite or in a shared screen video call, we always describe and explain what we do: training on the job is our normal approach to consulting activities.</br>
We don't keep secrets, we we train your team to be able to do the same things we do.</br>
Moreover, we are direct to the point, we don't waste your time and your money with unnecessary activities, presentations and bureaucratic processes.</br>
When we work we always describe and explain what we do: training on the job is intrinsic in our consulting activities.</br>
Moreover, we are direct to the point, we don't waste your and our time with unnecessary activities, presentations and not productive calls.</br>
That's what we call <strong>sharing attitude and pragmatism</strong>.
</div>
</div>
Expand Down
6 changes: 6 additions & 0 deletions bin/docker_jekyll.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
docker run --rm \
--volume="$PWD:/srv/jekyll:Z" \
--publish [127.0.0.1]:4001:4001 \
jekyll/jekyll \
jekyll serve --livereload --config _config.yml,_config_dev.yml

13 changes: 13 additions & 0 deletions css/landing-page.css
Original file line number Diff line number Diff line change
Expand Up @@ -290,4 +290,17 @@ p.copyright {
.tags {
font-size: 12px;
font-family: 'Roboto', Arial, sans-serif;
}

.services-container {
display: flex;
flex-direction: column;
justify-content: center;
height: 100%; /* Adjust as needed */
}

.services-container a {
display: flex;
align-items: center;
height: 100%; /* Adjust as needed */
}

0 comments on commit 1c12678

Please sign in to comment.