Skip to content

Commit

Permalink
reconstruct talk abstracts
Browse files Browse the repository at this point in the history
  • Loading branch information
glasnt committed Jan 8, 2024
1 parent 8ee844a commit a0962c5
Show file tree
Hide file tree
Showing 96 changed files with 102,946 additions and 93 deletions.
1,087 changes: 1,087 additions & 0 deletions schedule/presentation/1/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/10/index.html

Large diffs are not rendered by default.

1,087 changes: 1,087 additions & 0 deletions schedule/presentation/100/index.html

Large diffs are not rendered by default.

1,087 changes: 1,087 additions & 0 deletions schedule/presentation/101/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/102/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/105/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/106/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/108/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/109/index.html

Large diffs are not rendered by default.

1,087 changes: 1,087 additions & 0 deletions schedule/presentation/11/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/12/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/13/index.html

Large diffs are not rendered by default.

1,087 changes: 1,087 additions & 0 deletions schedule/presentation/14/index.html

Large diffs are not rendered by default.

1,087 changes: 1,087 additions & 0 deletions schedule/presentation/15/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/16/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/17/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/18/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/19/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/2/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/20/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/21/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/22/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/23/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/24/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/25/index.html

Large diffs are not rendered by default.

1,087 changes: 1,087 additions & 0 deletions schedule/presentation/26/index.html

Large diffs are not rendered by default.

1,061 changes: 1,061 additions & 0 deletions schedule/presentation/27/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/28/index.html

Large diffs are not rendered by default.

1,061 changes: 1,061 additions & 0 deletions schedule/presentation/29/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/3/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/30/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/31/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/32/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/33/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/34/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/35/index.html

Large diffs are not rendered by default.

1,087 changes: 1,087 additions & 0 deletions schedule/presentation/36/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/37/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/38/index.html

Large diffs are not rendered by default.

1,061 changes: 1,061 additions & 0 deletions schedule/presentation/39/index.html

Large diffs are not rendered by default.

1,061 changes: 1,061 additions & 0 deletions schedule/presentation/4/index.html

Large diffs are not rendered by default.

1,121 changes: 1,121 additions & 0 deletions schedule/presentation/40/index.html

Large diffs are not rendered by default.

26 changes: 12 additions & 14 deletions schedule/presentation/42/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -772,23 +772,22 @@

<h2>Front-end integration testing with splinter</h2>

<div class="abstract"><p>I like words. I vastly prefer writing an essay to drawing a picture, writing command line apps to writing GUI apps, and writing back-end API servers to writing front-end interactive web applications.</p>
<p>But what we prefer to do and what we need to get done aren't always the same thing, and even back-end developers will sometimes need to put together a basic interactive front-end, and the related test cases to make sure it keeps working as intended.</p>
<p>Fortunately for us, the <code>splinter</code> web application testing library offers the necessary tools for even the most JavaScript-averse developer to get started writing automated tests for their front-end components, and this presentation will walk through the essentials of getting set up to write behavioural tests for an interactive front-end as easily as you do for your back-end API server.</p></div>
<div class="abstract">
I like words. I vastly prefer writing an essay to drawing a picture, writing command line apps to writing GUI apps, and writing back-end API servers to writing front-end interactive web applications.<br><br>But what we prefer to do and what we need to get done aren't always the same thing, and even back-end developers will sometimes need to put together a basic interactive front-end, and the related test cases to make sure it keeps working as intended.<br><br>Fortunately for us, the `splinter` web application testing library offers the necessary tools for even the most JavaScript-averse developer to get started writing automated tests for their front-end components, and this presentation will walk through the essentials of getting set up to write behavioural tests for an interactive front-end as easily as you do for your back-end API server.
</div>

<h2>Presented by</h2>



<div class="right-floating-image" >
<div class="portrait">
<div style="background-image: url('/site_media/media/speaker_photos/pyconin2012_500px.jpg.512x512_q85_crop.jpg');" class="portrait--img"></div>
<div class="right-floating-image" >
<div class="portrait">
<div style="background-image: url('https://secure.gravatar.com/avatar/f3ba3ecffd20251d73749afbfa636786');" class="portrait--img"></div>
</div>
</div>
</div>



<h3><a href="/speaker/profile/81/">Nick Coghlan</a></h3>
<h3>Nick Coghlan</h3> <!--- <a href="/speaker/profile/s.id/"> -->


<p><div class="btn-group">
Expand Down Expand Up @@ -819,15 +818,14 @@ <h3><a href="/speaker/profile/81/">Nick Coghlan</a></h3>
<path class="twtr-cls-3" d="M39.83,22.69c0,0.25,0,.5,0,0.75,0,7.73-5.88,16.64-16.64,16.64a16.55,16.55,0,0,1-9-2.63,12.38,12.38,0,0,0,1.4.08A11.72,11.72,0,0,0,22.91,35,5.86,5.86,0,0,1,17.45,31a6,6,0,0,0,1.1.1,5.89,5.89,0,0,0,1.54-.2,5.86,5.86,0,0,1-4.69-5.73V25.07A5.82,5.82,0,0,0,18,25.8,5.85,5.85,0,0,1,16.23,18,16.59,16.59,0,0,0,28.29,24.1a5.85,5.85,0,0,1,10-5.33A11.66,11.66,0,0,0,42,17.35a5.87,5.87,0,0,1-2.57,3.24,11.65,11.65,0,0,0,3.36-.92,11.84,11.84,0,0,1-2.92,3M28.5,0A28.5,28.5,0,1,0,57,28.5,28.5,28.5,0,0,0,28.5,0" transform="translate(0 0)"></path>
</g>
</svg>



</a>

</div></p>


<p>Nick is a CPython core developer, BDFL-Delegate for Python packaging interoperability standards, and a founding member of the PSF's Python Packaging Working Group.</p>
<p>As a member of Red Hat's Platform Engineering team, he works on software supply chain management toooling like release-monitoring.org for Fedora and Red Hat Enterprise Linux.</p>

<p>Nick is a CPython core developer, BDFL-Delegate for Python packaging interoperability standards, and a founding member of the PSF's Python Packaging Working Group.<br><br>As a member of Red Hat's Platform Engineering team, he works on software supply chain management toooling like release-monitoring.org for Fedora and Red Hat Enterprise Linux.</p>
<br clear="all" />


Expand Down Expand Up @@ -1086,4 +1084,4 @@ <h3>Contributor</h3>

</body>
</html>
<!-- end site_base.html -->
<!-- end site_base.html -->
Loading

0 comments on commit a0962c5

Please sign in to comment.