Skip to content

Commit 96978c5

Browse files
author
Exploding Labs Bot
committed
Update site from Jekyll source repo
1 parent 7a2c919 commit 96978c5

File tree

86 files changed

+2125
-1353
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+2125
-1353
lines changed

posts/airflow/execute-context.html

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99

1010
<meta property="og:title" content="What's in Airflow's context dictionary?" />
1111
<meta property="og:type" content="website" />
12-
<meta property="og:url" content="https://explodinglabs.github.io/" />
13-
<meta property="og:image" content="https://explodinglabs.github.io/assets/opengraph.png" />
14-
<meta property="og:image:secure_url" content="https://explodinglabs.github.io/assets/opengraph.png" />
12+
<meta property="og:url" content="https://www.explodinglabs.com/posts/" />
13+
<meta property="og:image" content="https://www.explodinglabs.com/posts/assets/opengraph.png" />
14+
<meta property="og:image:secure_url" content="https://www.explodinglabs.com/posts/assets/opengraph.png" />
1515
<meta property="og:image:type" content="image/png" />
1616
<meta property="og:image:width" content="1200" />
1717
<meta property="og:image:height" content="630" />
@@ -50,7 +50,7 @@
5050
<meta property="twitter:image" content="https://explodinglabs.com/posts/assets/airflow-wide.png" />
5151
<meta property="twitter:title" content="What’s in Airflow’s context dictionary?" />
5252
<script type="application/ld+json">
53-
{"description":"Showing the contents of the “context” object, which is available in an Operator’s execute method, or a PythonOperator’s function definition.","mainEntityOfPage":{"@type":"WebPage","@id":"https://explodinglabs.com/posts/airflow/execute-context"},"image":"https://explodinglabs.com/posts/assets/airflow-wide.png","headline":"What’s in Airflow’s context dictionary?","dateModified":"2025-07-15T23:00:51+00:00","datePublished":"2017-12-13T00:00:00+00:00","url":"https://explodinglabs.com/posts/airflow/execute-context","author":{"@type":"Person","name":"Beau Barker"},"@type":"BlogPosting","@context":"https://schema.org"}</script>
53+
{"description":"Showing the contents of the “context” object, which is available in an Operator’s execute method, or a PythonOperator’s function definition.","mainEntityOfPage":{"@type":"WebPage","@id":"https://explodinglabs.com/posts/airflow/execute-context"},"image":"https://explodinglabs.com/posts/assets/airflow-wide.png","headline":"What’s in Airflow’s context dictionary?","dateModified":"2025-07-15T23:12:36+00:00","datePublished":"2017-12-13T00:00:00+00:00","url":"https://explodinglabs.com/posts/airflow/execute-context","author":{"@type":"Person","name":"Beau Barker"},"@type":"BlogPosting","@context":"https://schema.org"}</script>
5454
<!-- End Jekyll SEO tag -->
5555

5656
</head>
@@ -60,16 +60,25 @@
6060

6161

6262
<nav>
63-
<div id="logo">
64-
<a href="/">Exploding Labs Blog<!--img src="/assets/composed.png" /--></a>
65-
</div>
66-
<div id="categories">
67-
<!--a href="/">All</a> <span>(73)</span-->
68-
<a href="/haskell/">Haskell</a> <span>(2)</span>
69-
<a href="/jsonrpc/">JSON-RPC</a> <span>(16)</span>
70-
<a href="/python/">Python</a> <span>(19)</span>
71-
<a href="/airflow/">Airflow</a> <span>(6)</span>
72-
</div>
63+
<div id="logo">
64+
<a href="/posts/">Exploding Labs Posts<!--img src="/posts/assets/composed.png" /--></a>
65+
</div>
66+
<div id="categories">
67+
<!--a href="/posts/">All</a>
68+
<span>(73)</span-->
69+
70+
<a href="/posts/haskell/">Haskell</a>
71+
<span>(2)</span>
72+
73+
<a href="/posts/jsonrpc/">JSON-RPC</a>
74+
<span>(16)</span>
75+
76+
<a href="/posts/python/">Python</a>
77+
<span>(19)</span>
78+
79+
<a href="/posts/airflow/">Airflow</a>
80+
<span>(6)</span>
81+
</div>
7382
</nav>
7483

7584
<main>
@@ -83,7 +92,7 @@ <h1>What's in Airflow's context dictionary?</h1>
8392

8493
Updated <time>Jul 15, 2025</time>.
8594

86-
<a href="https://github.com/explodinglabs/explodinglabs.github.io/edit/main/docs/_posts/airflow/2017-12-13-airflows-execute-context.markdown">
95+
<a href="https://github.com/explodinglabs/posts/edit/main/docs/_posts/airflow/2017-12-13-airflows-execute-context.markdown">
8796
&#9998;
8897
</a>
8998
</time>

posts/airflow/fernet-key.html

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99

1010
<meta property="og:title" content="How to generate a Fernet key?" />
1111
<meta property="og:type" content="website" />
12-
<meta property="og:url" content="https://explodinglabs.github.io/" />
13-
<meta property="og:image" content="https://explodinglabs.github.io/assets/opengraph.png" />
14-
<meta property="og:image:secure_url" content="https://explodinglabs.github.io/assets/opengraph.png" />
12+
<meta property="og:url" content="https://www.explodinglabs.com/posts/" />
13+
<meta property="og:image" content="https://www.explodinglabs.com/posts/assets/opengraph.png" />
14+
<meta property="og:image:secure_url" content="https://www.explodinglabs.com/posts/assets/opengraph.png" />
1515
<meta property="og:image:type" content="image/png" />
1616
<meta property="og:image:width" content="1200" />
1717
<meta property="og:image:height" content="630" />
@@ -50,7 +50,7 @@
5050
<meta property="twitter:image" content="https://explodinglabs.com/posts/assets/airflow-wide.png" />
5151
<meta property="twitter:title" content="How to generate a Fernet key?" />
5252
<script type="application/ld+json">
53-
{"description":"How to create a fernet key which is required for storing encrypted passwords.","mainEntityOfPage":{"@type":"WebPage","@id":"https://explodinglabs.com/posts/airflow/fernet-key"},"image":"https://explodinglabs.com/posts/assets/airflow-wide.png","headline":"How to generate a Fernet key?","dateModified":"2025-07-15T23:00:51+00:00","datePublished":"2018-01-12T00:00:00+00:00","url":"https://explodinglabs.com/posts/airflow/fernet-key","author":{"@type":"Person","name":"Beau Barker"},"@type":"BlogPosting","@context":"https://schema.org"}</script>
53+
{"description":"How to create a fernet key which is required for storing encrypted passwords.","mainEntityOfPage":{"@type":"WebPage","@id":"https://explodinglabs.com/posts/airflow/fernet-key"},"image":"https://explodinglabs.com/posts/assets/airflow-wide.png","headline":"How to generate a Fernet key?","dateModified":"2025-07-15T23:12:36+00:00","datePublished":"2018-01-12T00:00:00+00:00","url":"https://explodinglabs.com/posts/airflow/fernet-key","author":{"@type":"Person","name":"Beau Barker"},"@type":"BlogPosting","@context":"https://schema.org"}</script>
5454
<!-- End Jekyll SEO tag -->
5555

5656
</head>
@@ -60,16 +60,25 @@
6060

6161

6262
<nav>
63-
<div id="logo">
64-
<a href="/">Exploding Labs Blog<!--img src="/assets/composed.png" /--></a>
65-
</div>
66-
<div id="categories">
67-
<!--a href="/">All</a> <span>(73)</span-->
68-
<a href="/haskell/">Haskell</a> <span>(2)</span>
69-
<a href="/jsonrpc/">JSON-RPC</a> <span>(16)</span>
70-
<a href="/python/">Python</a> <span>(19)</span>
71-
<a href="/airflow/">Airflow</a> <span>(6)</span>
72-
</div>
63+
<div id="logo">
64+
<a href="/posts/">Exploding Labs Posts<!--img src="/posts/assets/composed.png" /--></a>
65+
</div>
66+
<div id="categories">
67+
<!--a href="/posts/">All</a>
68+
<span>(73)</span-->
69+
70+
<a href="/posts/haskell/">Haskell</a>
71+
<span>(2)</span>
72+
73+
<a href="/posts/jsonrpc/">JSON-RPC</a>
74+
<span>(16)</span>
75+
76+
<a href="/posts/python/">Python</a>
77+
<span>(19)</span>
78+
79+
<a href="/posts/airflow/">Airflow</a>
80+
<span>(6)</span>
81+
</div>
7382
</nav>
7483

7584
<main>
@@ -83,7 +92,7 @@ <h1>How to generate a Fernet key?</h1>
8392

8493
Updated <time>Jul 15, 2025</time>.
8594

86-
<a href="https://github.com/explodinglabs/explodinglabs.github.io/edit/main/docs/_posts/airflow/2018-01-12-generate-fernet-key.markdown">
95+
<a href="https://github.com/explodinglabs/posts/edit/main/docs/_posts/airflow/2018-01-12-generate-fernet-key.markdown">
8796
&#9998;
8897
</a>
8998
</time>

posts/airflow/gpl-dependency-error-with-pip.html

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99

1010
<meta property="og:title" content="GPL dependency error installing Airflow 1.10" />
1111
<meta property="og:type" content="website" />
12-
<meta property="og:url" content="https://explodinglabs.github.io/" />
13-
<meta property="og:image" content="https://explodinglabs.github.io/assets/opengraph.png" />
14-
<meta property="og:image:secure_url" content="https://explodinglabs.github.io/assets/opengraph.png" />
12+
<meta property="og:url" content="https://www.explodinglabs.com/posts/" />
13+
<meta property="og:image" content="https://www.explodinglabs.com/posts/assets/opengraph.png" />
14+
<meta property="og:image:secure_url" content="https://www.explodinglabs.com/posts/assets/opengraph.png" />
1515
<meta property="og:image:type" content="image/png" />
1616
<meta property="og:image:width" content="1200" />
1717
<meta property="og:image:height" content="630" />
@@ -48,7 +48,7 @@
4848
<meta name="twitter:card" content="summary" />
4949
<meta property="twitter:title" content="GPL dependency error installing Airflow 1.10" />
5050
<script type="application/ld+json">
51-
{"description":"A programming blog.","mainEntityOfPage":{"@type":"WebPage","@id":"https://explodinglabs.com/posts/airflow/gpl-dependency-error-with-pip"},"headline":"GPL dependency error installing Airflow 1.10","dateModified":"2025-07-15T23:00:51+00:00","datePublished":"2018-08-28T00:00:00+00:00","url":"https://explodinglabs.com/posts/airflow/gpl-dependency-error-with-pip","author":{"@type":"Person","name":"Beau Barker"},"@type":"BlogPosting","@context":"https://schema.org"}</script>
51+
{"description":"A programming blog.","mainEntityOfPage":{"@type":"WebPage","@id":"https://explodinglabs.com/posts/airflow/gpl-dependency-error-with-pip"},"headline":"GPL dependency error installing Airflow 1.10","dateModified":"2025-07-15T23:12:36+00:00","datePublished":"2018-08-28T00:00:00+00:00","url":"https://explodinglabs.com/posts/airflow/gpl-dependency-error-with-pip","author":{"@type":"Person","name":"Beau Barker"},"@type":"BlogPosting","@context":"https://schema.org"}</script>
5252
<!-- End Jekyll SEO tag -->
5353

5454
</head>
@@ -58,16 +58,25 @@
5858

5959

6060
<nav>
61-
<div id="logo">
62-
<a href="/">Exploding Labs Blog<!--img src="/assets/composed.png" /--></a>
63-
</div>
64-
<div id="categories">
65-
<!--a href="/">All</a> <span>(73)</span-->
66-
<a href="/haskell/">Haskell</a> <span>(2)</span>
67-
<a href="/jsonrpc/">JSON-RPC</a> <span>(16)</span>
68-
<a href="/python/">Python</a> <span>(19)</span>
69-
<a href="/airflow/">Airflow</a> <span>(6)</span>
70-
</div>
61+
<div id="logo">
62+
<a href="/posts/">Exploding Labs Posts<!--img src="/posts/assets/composed.png" /--></a>
63+
</div>
64+
<div id="categories">
65+
<!--a href="/posts/">All</a>
66+
<span>(73)</span-->
67+
68+
<a href="/posts/haskell/">Haskell</a>
69+
<span>(2)</span>
70+
71+
<a href="/posts/jsonrpc/">JSON-RPC</a>
72+
<span>(16)</span>
73+
74+
<a href="/posts/python/">Python</a>
75+
<span>(19)</span>
76+
77+
<a href="/posts/airflow/">Airflow</a>
78+
<span>(6)</span>
79+
</div>
7180
</nav>
7281

7382
<main>
@@ -81,7 +90,7 @@ <h1>GPL dependency error installing Airflow 1.10</h1>
8190

8291
Updated <time>Jul 15, 2025</time>.
8392

84-
<a href="https://github.com/explodinglabs/explodinglabs.github.io/edit/main/docs/_posts/airflow/2018-08-28-gpl-dependency-error-in-airflow-1.10.markdown">
93+
<a href="https://github.com/explodinglabs/posts/edit/main/docs/_posts/airflow/2018-08-28-gpl-dependency-error-in-airflow-1.10.markdown">
8594
&#9998;
8695
</a>
8796
</time>

posts/airflow/hide-globals-in-dag-definition-file.html

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99

1010
<meta property="og:title" content="How to hide globals in an Airflow DAG definition file?" />
1111
<meta property="og:type" content="website" />
12-
<meta property="og:url" content="https://explodinglabs.github.io/" />
13-
<meta property="og:image" content="https://explodinglabs.github.io/assets/opengraph.png" />
14-
<meta property="og:image:secure_url" content="https://explodinglabs.github.io/assets/opengraph.png" />
12+
<meta property="og:url" content="https://www.explodinglabs.com/posts/" />
13+
<meta property="og:image" content="https://www.explodinglabs.com/posts/assets/opengraph.png" />
14+
<meta property="og:image:secure_url" content="https://www.explodinglabs.com/posts/assets/opengraph.png" />
1515
<meta property="og:image:type" content="image/png" />
1616
<meta property="og:image:width" content="1200" />
1717
<meta property="og:image:height" content="630" />
@@ -50,7 +50,7 @@
5050
<meta property="twitter:image" content="https://explodinglabs.com/posts/assets/airflow-wide.png" />
5151
<meta property="twitter:title" content="How to hide globals in an Airflow DAG definition file?" />
5252
<script type="application/ld+json">
53-
{"description":"Don’t instantiate the DAG and operators when importing your DAG definition file.","mainEntityOfPage":{"@type":"WebPage","@id":"https://explodinglabs.com/posts/airflow/hide-globals-in-dag-definition-file"},"image":"https://explodinglabs.com/posts/assets/airflow-wide.png","headline":"How to hide globals in an Airflow DAG definition file?","dateModified":"2025-07-15T23:00:51+00:00","datePublished":"2018-03-06T00:00:00+00:00","url":"https://explodinglabs.com/posts/airflow/hide-globals-in-dag-definition-file","author":{"@type":"Person","name":"Beau Barker"},"@type":"BlogPosting","@context":"https://schema.org"}</script>
53+
{"description":"Don’t instantiate the DAG and operators when importing your DAG definition file.","mainEntityOfPage":{"@type":"WebPage","@id":"https://explodinglabs.com/posts/airflow/hide-globals-in-dag-definition-file"},"image":"https://explodinglabs.com/posts/assets/airflow-wide.png","headline":"How to hide globals in an Airflow DAG definition file?","dateModified":"2025-07-15T23:12:36+00:00","datePublished":"2018-03-06T00:00:00+00:00","url":"https://explodinglabs.com/posts/airflow/hide-globals-in-dag-definition-file","author":{"@type":"Person","name":"Beau Barker"},"@type":"BlogPosting","@context":"https://schema.org"}</script>
5454
<!-- End Jekyll SEO tag -->
5555

5656
</head>
@@ -60,16 +60,25 @@
6060

6161

6262
<nav>
63-
<div id="logo">
64-
<a href="/">Exploding Labs Blog<!--img src="/assets/composed.png" /--></a>
65-
</div>
66-
<div id="categories">
67-
<!--a href="/">All</a> <span>(73)</span-->
68-
<a href="/haskell/">Haskell</a> <span>(2)</span>
69-
<a href="/jsonrpc/">JSON-RPC</a> <span>(16)</span>
70-
<a href="/python/">Python</a> <span>(19)</span>
71-
<a href="/airflow/">Airflow</a> <span>(6)</span>
72-
</div>
63+
<div id="logo">
64+
<a href="/posts/">Exploding Labs Posts<!--img src="/posts/assets/composed.png" /--></a>
65+
</div>
66+
<div id="categories">
67+
<!--a href="/posts/">All</a>
68+
<span>(73)</span-->
69+
70+
<a href="/posts/haskell/">Haskell</a>
71+
<span>(2)</span>
72+
73+
<a href="/posts/jsonrpc/">JSON-RPC</a>
74+
<span>(16)</span>
75+
76+
<a href="/posts/python/">Python</a>
77+
<span>(19)</span>
78+
79+
<a href="/posts/airflow/">Airflow</a>
80+
<span>(6)</span>
81+
</div>
7382
</nav>
7483

7584
<main>
@@ -83,7 +92,7 @@ <h1>How to hide globals in an Airflow DAG definition file?</h1>
8392

8493
Updated <time>Jul 15, 2025</time>.
8594

86-
<a href="https://github.com/explodinglabs/explodinglabs.github.io/edit/main/docs/_posts/airflow/2018-03-06-hide-globals-in-dag-definition-file.markdown">
95+
<a href="https://github.com/explodinglabs/posts/edit/main/docs/_posts/airflow/2018-03-06-hide-globals-in-dag-definition-file.markdown">
8796
&#9998;
8897
</a>
8998
</time>

posts/airflow/index.html

Lines changed: 23 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99

1010
<meta property="og:title" content="Airflow" />
1111
<meta property="og:type" content="website" />
12-
<meta property="og:url" content="https://explodinglabs.github.io/" />
13-
<meta property="og:image" content="https://explodinglabs.github.io/assets/opengraph.png" />
14-
<meta property="og:image:secure_url" content="https://explodinglabs.github.io/assets/opengraph.png" />
12+
<meta property="og:url" content="https://www.explodinglabs.com/posts/" />
13+
<meta property="og:image" content="https://www.explodinglabs.com/posts/assets/opengraph.png" />
14+
<meta property="og:image:secure_url" content="https://www.explodinglabs.com/posts/assets/opengraph.png" />
1515
<meta property="og:image:type" content="image/png" />
1616
<meta property="og:image:width" content="1200" />
1717
<meta property="og:image:height" content="630" />
@@ -46,22 +46,31 @@
4646
<meta name="twitter:card" content="summary" />
4747
<meta property="twitter:title" content="Airflow" />
4848
<script type="application/ld+json">
49-
{"description":"A programming blog.","headline":"Airflow","dateModified":"2025-07-15T23:00:51+00:00","url":"https://explodinglabs.com/posts/airflow/","author":{"@type":"Person","name":"Beau Barker"},"@type":"WebPage","@context":"https://schema.org"}</script>
49+
{"description":"A programming blog.","headline":"Airflow","dateModified":"2025-07-15T23:12:36+00:00","url":"https://explodinglabs.com/posts/airflow/","author":{"@type":"Person","name":"Beau Barker"},"@type":"WebPage","@context":"https://schema.org"}</script>
5050
<!-- End Jekyll SEO tag -->
5151

5252
</head>
5353
<body>
5454
<nav>
55-
<div id="logo">
56-
<a href="/">Exploding Labs Blog<!--img src="/assets/composed.png" /--></a>
57-
</div>
58-
<div id="categories">
59-
<!--a href="/">All</a> <span>(73)</span-->
60-
<a href="/haskell/">Haskell</a> <span>(2)</span>
61-
<a href="/jsonrpc/">JSON-RPC</a> <span>(16)</span>
62-
<a href="/python/">Python</a> <span>(19)</span>
63-
<a href="/airflow/">Airflow</a> <span>(6)</span>
64-
</div>
55+
<div id="logo">
56+
<a href="/posts/">Exploding Labs Posts<!--img src="/posts/assets/composed.png" /--></a>
57+
</div>
58+
<div id="categories">
59+
<!--a href="/posts/">All</a>
60+
<span>(73)</span-->
61+
62+
<a href="/posts/haskell/">Haskell</a>
63+
<span>(2)</span>
64+
65+
<a href="/posts/jsonrpc/">JSON-RPC</a>
66+
<span>(16)</span>
67+
68+
<a href="/posts/python/">Python</a>
69+
<span>(19)</span>
70+
71+
<a href="/posts/airflow/">Airflow</a>
72+
<span>(6)</span>
73+
</div>
6574
</nav>
6675

6776

0 commit comments

Comments
 (0)