Skip to content

Commit 9536a99

Browse files
committed
add analytics to blog posts
1 parent 395ea2d commit 9536a99

7 files changed

Lines changed: 57 additions & 2 deletions

blog/2017-09-07-introducing-command-handler.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -393,6 +393,15 @@ <h1> Introducing Command Handler</h1>
393393
</script>
394394
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
395395

396+
<!-- Global site tag (gtag.js) - Google Analytics -->
397+
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-40928035-3"></script>
398+
<script>
399+
window.dataLayer = window.dataLayer || [];
400+
function gtag(){dataLayer.push(arguments);}
401+
gtag('js', new Date());
402+
403+
gtag('config', 'UA-40928035-3');
404+
</script>
396405

397406
</section>
398407
</main>

blog/2017-09-08-repository-and-unit-of-work-pattern-in-python.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -356,6 +356,15 @@ <h1> Repository and Unit of Work Pattern</h1>
356356
</script>
357357
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
358358

359+
<!-- Global site tag (gtag.js) - Google Analytics -->
360+
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-40928035-3"></script>
361+
<script>
362+
window.dataLayer = window.dataLayer || [];
363+
function gtag(){dataLayer.push(arguments);}
364+
gtag('js', new Date());
365+
366+
gtag('config', 'UA-40928035-3');
367+
</script>
359368

360369
</section>
361370
</main>

blog/2017-09-13-commands-and-queries-handlers-and-views.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,15 @@ <h3>Application Controlled Identifiers</h3>
341341
</script>
342342
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
343343

344+
<!-- Global site tag (gtag.js) - Google Analytics -->
345+
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-40928035-3"></script>
346+
<script>
347+
window.dataLayer = window.dataLayer || [];
348+
function gtag(){dataLayer.push(arguments);}
349+
gtag('js', new Date());
350+
351+
gtag('config', 'UA-40928035-3');
352+
</script>
344353

345354
</section>
346355
</main>

blog/2017-09-19-why-use-domain-events.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,15 @@ <h1> Why use domain events?</h1>
554554
</script>
555555
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
556556

557+
<!-- Global site tag (gtag.js) - Google Analytics -->
558+
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-40928035-3"></script>
559+
<script>
560+
window.dataLayer = window.dataLayer || [];
561+
function gtag(){dataLayer.push(arguments);}
562+
gtag('js', new Date());
563+
564+
gtag('config', 'UA-40928035-3');
565+
</script>
557566

558567
</section>
559568
</main>

blog/2020-01-25-testing_external_api_calls.html

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,8 @@ <h2>SUGGESTION: Build an Adapter (a wrapper for the external API)</h2>
317317

318318
<p>Now how do our tests look?</p>
319319
<div class="codehilite"><pre><span></span><code><span class="k">def</span> <span class="nf">test_create_shipment_syncs_to_api</span><span class="p">():</span>
320-
<span class="k">with</span> <span class="n">mock</span><span class="o">.</span><span class="n">patch</span><span class="p">(</span><span class="s1">&#39;controllers.cargo_api&#39;</span><span class="p">)</span> <span class="k">as</span> <span class="n">mock_cargo_api</span><span class="p">:</span>
320+
<span class="k">with</span> <span class="n">mock</span><span class="o">.</span><span class="n">patch</span><span class="p">(</span><span class="s1">&#39;controllers.RealCargoAPI&#39;</span><span class="p">)</span> <span class="k">as</span> <span class="n">mock_RealCargoAPI</span><span class="p">:</span>
321+
<span class="n">mock_cargo_api</span> <span class="o">=</span> <span class="n">mock_RealCargoAPI</span><span class="o">.</span><span class="n">return_value</span>
321322
<span class="n">shipment</span> <span class="o">=</span> <span class="n">create_shipment</span><span class="p">({</span><span class="s1">&#39;sku1&#39;</span><span class="p">:</span> <span class="mi">10</span><span class="p">},</span> <span class="n">incoterm</span><span class="o">=</span><span class="s1">&#39;EXW&#39;</span><span class="p">)</span>
322323
<span class="k">assert</span> <span class="n">mock_cargo_api</span><span class="o">.</span><span class="n">sync</span><span class="o">.</span><span class="n">call_args</span> <span class="o">==</span> <span class="n">mock</span><span class="o">.</span><span class="n">call</span><span class="p">(</span><span class="n">shipment</span><span class="p">)</span>
323324
</code></pre></div>
@@ -764,6 +765,15 @@ <h2>Prior art</h2>
764765
</script>
765766
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
766767

768+
<!-- Global site tag (gtag.js) - Google Analytics -->
769+
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-40928035-3"></script>
770+
<script>
771+
window.dataLayer = window.dataLayer || [];
772+
function gtag(){dataLayer.push(arguments);}
773+
gtag('js', new Date());
774+
775+
gtag('config', 'UA-40928035-3');
776+
</script>
767777

768778
</section>
769779
</main>

rss.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
Simple patterns for building complex apps
88
</description>
99
<link>https://cosmicpython.com</link>
10-
<lastBuildDate>Wed, 25 Mar 2020 17:00:04 -0000</lastBuildDate>
10+
<lastBuildDate>Tue, 14 Apr 2020 19:15:58 -0000</lastBuildDate>
1111
<pubDate>Sat, 4 Jan 2020 19:15:54 -0500</pubDate>
1212
<atom:link href="https://cosmicpython.com/rss.xml" rel="self" type="application/rss+xml" />
1313

templates/blog_post_template.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,13 @@ <h1> {{ post.title }}</h1>
3838
</script>
3939
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
4040

41+
<!-- Global site tag (gtag.js) - Google Analytics -->
42+
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-40928035-3"></script>
43+
<script>
44+
window.dataLayer = window.dataLayer || [];
45+
function gtag(){dataLayer.push(arguments);}
46+
gtag('js', new Date());
47+
48+
gtag('config', 'UA-40928035-3');
49+
</script>
4150
{% endblock %}

0 commit comments

Comments
 (0)