This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 9b18576 Publishing website 2019/05/30 22:12:11 at commit 5f654cf
9b18576 is described below
commit 9b1857653ed91866936b2ef518984603cd7a07e5
Author: jenkins <[email protected]>
AuthorDate: Thu May 30 22:12:11 2019 +0000
Publishing website 2019/05/30 22:12:11 at commit 5f654cf
---
.../2019/05/30/beam-kata-release.html} | 263 +++++----------------
website/generated-content/blog/index.html | 34 +++
website/generated-content/feed.xml | 145 +++++-------
.../blog/beam-kata/beam-kata-intellij-edu-1.png | Bin 0 -> 52004 bytes
.../blog/beam-kata/beam-kata-intellij-edu-2.png | Bin 0 -> 148295 bytes
.../blog/beam-kata/beam-kata-pycharm-edu-1.png | Bin 0 -> 44655 bytes
.../blog/beam-kata/beam-kata-pycharm-edu-2.png | Bin 0 -> 164407 bytes
website/generated-content/index.html | 10 +-
8 files changed, 160 insertions(+), 292 deletions(-)
diff --git a/website/generated-content/index.html
b/website/generated-content/blog/2019/05/30/beam-kata-release.html
similarity index 57%
copy from website/generated-content/index.html
copy to website/generated-content/blog/2019/05/30/beam-kata-release.html
index ce4bb89..026c2c3 100644
--- a/website/generated-content/index.html
+++ b/website/generated-content/blog/2019/05/30/beam-kata-release.html
@@ -28,9 +28,8 @@
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Apache Beam</title>
- <meta name="description" content="Apache Beam is an open source, unified
model and set of language-specific SDKs for defining and executing data
processing workflows, and also data ingestion and integration flows, supporting
Enterprise Integration Patterns (EIPs) and Domain Specific Languages (DSLs).
Dataflow pipelines simplify the mechanics of large-scale batch and streaming
data processing and can run on a number of runtimes like Apache Flink, Apache
Spark, and Google Cloud Dataflow [...]
-">
+ <title>Apache Beam Katas</title>
+ <meta name="description" content="We are happy to announce Apache Beam
Katas, a set of interactive Beam coding exercises (i.e. code katas) that can
help you in learning Apache Beam concepts a...">
<link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400"
rel="stylesheet">
<link rel="stylesheet" href="/css/site.css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
@@ -39,7 +38,7 @@
<script src="/js/fix-menu.js"></script>
<script src="/js/section-nav.js"></script>
<script src="/js/page-nav.js"></script>
- <link rel="canonical" href="https://beam.apache.org/" data-proofer-ignore>
+ <link rel="canonical"
href="https://beam.apache.org/blog/2019/05/30/beam-kata-release.html"
data-proofer-ignore>
<link rel="shortcut icon" type="image/x-icon" href="/images/favicon.ico">
<link rel="alternate" type="application/rss+xml" title="Apache Beam"
href="https://beam.apache.org/feed.xml">
<link rel="stylesheet"
href="https://use.fontawesome.com/releases/v5.4.1/css/all.css"
integrity="sha384-5sAR7xN1Nv6T6+dT2mhtzEpVJvfS3NScPQTrOxhwjIuvcA67KV2R5Jz6kr4abQsz"
crossorigin="anonymous">
@@ -53,7 +52,7 @@
</script>
</head>
- <body class="body body--index">
+ <body class="body ">
<!--
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -125,7 +124,7 @@
GitHub links will not resolve until the markdown source is
available on the master branch.
New pages would fail validation during development / PR test
automation.
-->
- <a
href="https://github.com/apache/beam/edit/master/website/src/index.md"
data-proofer-ignore>
+ <a
href="https://github.com/apache/beam/edit/master/website/src/_posts/2019-05-30-beam-kata-release.md"
data-proofer-ignore>
<i class="far fa-edit fa-lg" alt="Edit on GitHub" title="Edit on
GitHub"></i>
</a>
</li>
@@ -135,6 +134,31 @@
<div class="body__contained">
<!--
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ http://www.apache.org/licenses/LICENSE-2.0
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License. See accompanying LICENSE file.
+-->
+
+
+
+<article class="post" itemscope itemtype="http://schema.org/BlogPosting">
+
+ <header class="post-header">
+ <h1 class="post-title" itemprop="name headline">Apache Beam Katas</h1>
+ <p class="post-meta"><time datetime="2019-05-30T01:00:01-07:00"
itemprop="datePublished">May 30, 2019</time> •
+ Henry Suryawirawan [<a
href="https://twitter.com/henry_ken">@henry_ken</a>]
+
+ </p>
+ </header>
+
+ <div class="post-content" itemprop="articleBody">
+ <!--
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
@@ -147,207 +171,44 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
-<div class="hero-bg">
- <div class="hero section">
- <div class="hero__cols">
- <div class="hero__cols__col">
- <div class="hero__cols__col__content">
- <div class="hero__title">
- Apache Beam: An advanced unified programming model
- </div>
- <div class="hero__subtitle">
- Implement batch and streaming data processing jobs that run on any
execution engine.
- </div>
- <div class="hero__ctas hero__ctas--first">
- <a class="button button--primary"
href="/get-started/beam-overview/">Learn more</a>
- <a class="button button--primary"
href="/get-started/try-apache-beam/">Try Beam</a>
- <a class="button button--primary"
href="/get-started/downloads/">Download Beam SDK 2.12.0</a>
- </div>
- <div class="hero__ctas">
- <a class="button" href="/get-started/quickstart-java/">Java
Quickstart</a>
- <a class="button" href="/get-started/quickstart-py/">Python
Quickstart</a>
- <a class="button" href="/get-started/quickstart-go/">Go
Quickstart</a>
- </div>
- </div>
- </div>
- <div class="hero__cols__col">
- <div class="hero__blog">
- <div class="hero__blog__title">
- The latest from the blog
- </div>
- <div class="hero__blog__cards">
-
- <a class="hero__blog__cards__card"
href="/blog/2019/05/11/beam-summit-europe-2019.html">
- <div class="hero__blog__cards__card__title">Beam community
update!</div>
- <div class="hero__blog__cards__card__date">May 11, 2019</div>
- </a>
-
- <a class="hero__blog__cards__card"
href="/blog/2019/04/25/beam-kotlin.html">
- <div class="hero__blog__cards__card__title">Apache Beam + Kotlin
= ❤️</div>
- <div class="hero__blog__cards__card__date">Apr 25, 2019</div>
- </a>
-
- <a class="hero__blog__cards__card"
href="/blog/2019/04/25/beam-2.12.0.html">
- <div class="hero__blog__cards__card__title">Apache Beam
2.12.0</div>
- <div class="hero__blog__cards__card__date">Apr 25, 2019</div>
- </a>
-
- </div>
- </div>
- </div>
- </div>
- </div>
-</div>
-<div class="pillars section">
- <div class="pillars__title">
- All about Apache Beam
- </div>
- <div class="pillars__cols">
-
- <div class="pillars__cols__col">
- <div class="pillars__cols__col__title">
- Unified
- </div>
- <div class="pillars__cols__col__body">
- Use a single programming model for both batch and streaming use cases.
- </div>
- </div>
-
- <div class="pillars__cols__col">
- <div class="pillars__cols__col__title">
- Portable
- </div>
- <div class="pillars__cols__col__body">
- Execute pipelines on multiple execution environments.
- </div>
- </div>
-
- <div class="pillars__cols__col">
- <div class="pillars__cols__col__title">
- Extensible
- </div>
- <div class="pillars__cols__col__body">
- Write and share new SDKs, IO connectors, and transformation libraries.
- </div>
- </div>
-
- </div>
-</div>
+<p>We are happy to announce
+<a href="https://github.com/apache/beam/tree/master/learning/katas">Apache
Beam Katas</a>, a set of
+interactive Beam coding exercises (i.e. <a href="http://codekata.com/">code
katas</a>) that can help you in
+learning Apache Beam concepts and programming model hands-on.</p>
-<div class="graphic section">
-<div class="graphic__image">
-<img src="/images/beam_architecture.png" alt="Beam architecture" />
-</div>
-</div>
+<!--more-->
-<div class="logos section">
- <div class="logos__title">
- Works with
- </div>
- <div class="logos__logos">
-
- <div class="logos__logos__logo">
- <a href="http://apex.apache.org"><img src="/images/logo_apex.png"
alt="APEX" /></a>
- </div>
-
- <div class="logos__logos__logo">
- <a href="http://flink.apache.org"><img src="/images/logo_flink.png"
alt="Flink" /></a>
- </div>
-
- <div class="logos__logos__logo">
- <a href="http://spark.apache.org/"><img src="/images/logo_spark.png"
alt="Spark" /></a>
- </div>
-
- <div class="logos__logos__logo">
- <a href="https://cloud.google.com/dataflow/"><img
src="/images/logo_google_cloud.png" alt="Google Cloud Dataflow" /></a>
- </div>
-
- <div class="logos__logos__logo">
- <a href="http://gearpump.apache.org/"><img
src="/images/logo_gearpump.png" alt="Gearpump" /></a>
- </div>
-
- <div class="logos__logos__logo">
- <a href="http://samza.apache.org/"><img src="/images/logo_samza.png"
alt="Samza" /></a>
- </div>
-
- </div>
-</div>
+<p>Beam Katas objective is to provide a series of structured hands-on learning
experiences for learners
+to understand about Apache Beam and its SDKs by solving exercises with
gradually increasing
+complexity. It is built based on
+<a href="https://www.jetbrains.com/education/">JetBrains Educational
Products</a>. Beam Katas is available for
+both Java and Python SDKs. Currently we have about 20 lessons that cover
Apache Beam fundamentals,
+such as core transforms, common transforms, and simple use case (word count),
with more katas to
+be added in the coming future.</p>
-<div class="cards section section--wide">
- <div class="section__contained">
- <div class="cards__title">
- Testimonials
- </div>
- <div class="cards__cards">
-
- <div class="cards__cards__card">
- <div class="cards__cards__card__body">
- A framework that delivers the flexibility and advanced functionality
our customers need.
- </div>
- <div class="cards__cards__card__user">
- <!-- TODO: Implement icons.
- <div class="cards__cards__card__user__icon">
- </div>
- -->
- <div class="cards__cards__card__user__name">
- –Talend
- </div>
- </div>
- </div>
-
- <div class="cards__cards__card">
- <div class="cards__cards__card__body">
- Apache Beam has powerful semantics that solve real-world challenges
of stream processing.
- </div>
- <div class="cards__cards__card__user">
- <!-- TODO: Implement icons.
- <div class="cards__cards__card__user__icon">
- </div>
- -->
- <div class="cards__cards__card__user__name">
- –PayPal
- </div>
- </div>
- </div>
-
- <div class="cards__cards__card">
- <div class="cards__cards__card__body">
- Apache Beam represents a principled approach for analyzing data
streams.
- </div>
- <div class="cards__cards__card__user">
- <!-- TODO: Implement icons.
- <div class="cards__cards__card__user__icon">
- </div>
- -->
- <div class="cards__cards__card__user__name">
- –data Artisans
- </div>
- </div>
- </div>
-
- </div>
- <div class="cards__body">
- Beam is an open source community and contributions are greatly
appreciated!
- If you’d like to contribute, please see the <a
href="/contribute/">Contribute</a> section.
- </div>
- </div>
-</div>
+<p>To start with the courses, you can simply download
+<a href="https://www.jetbrains.com/education/download/#section=idea">IntelliJ
Edu</a> or
+<a
href="https://www.jetbrains.com/education/download/#section=pycharm-edu">PyCharm
Edu</a> and then browse
+the integrated Stepik courses from the menu. Search for “Beam Katas” and once
the course is loaded
+on the IDE, you’re good to go.</p>
+
+<p>We have plans to add more katas covering more topics including some of the
intermediate and
+advanced ones in the coming future, such as windowing, streaming, and use case
patterns. We would
+also like to welcome you to <a
href="https://github.com/apache/beam">contribute</a> by building and adding
more katas that you think would be
+useful for people to learn more about Apache Beam, and eventually become Beam
Masters!</p>
+
+<p><br /></p>
+
+<p><img src="/images/blog/beam-kata/beam-kata-intellij-edu-1.png" alt="Beam
Kata - IntelliJ Edu" width="363" height="350" />
+<img src="/images/blog/beam-kata/beam-kata-intellij-edu-2.png" alt="Beam Kata
- IntelliJ Edu" width="455" height="350" /></p>
+
+<p><img src="/images/blog/beam-kata/beam-kata-pycharm-edu-1.png" alt="Beam
Kata - PyCharm Edu" width="363" height="350" />
+<img src="/images/blog/beam-kata/beam-kata-pycharm-edu-2.png" alt="Beam Kata -
PyCharm Edu" width="459" height="350" /></p>
-<div class="ctas section">
- <div class="ctas__title">
- Get started
- </div>
- <div class="ctas__ctas ctas__ctas--top">
- <a class="button button--primary" href="/get-started/beam-overview/">Learn
more</a>
- <a class="button button--primary" href="/get-started/downloads/">Download
Beam SDK 2.12.0</a>
- </div>
- <div class="ctas__ctas">
- <a class="button" href="/get-started/quickstart-java/">Java Quickstart</a>
- <a class="button" href="/get-started/quickstart-py/">Python Quickstart</a>
- <a class="button" href="/get-started/quickstart-go/">Go Quickstart</a>
</div>
-</div>
+
+</article>
</div>
<!--
diff --git a/website/generated-content/blog/index.html
b/website/generated-content/blog/index.html
index 3c52c06..388e599 100644
--- a/website/generated-content/blog/index.html
+++ b/website/generated-content/blog/index.html
@@ -153,6 +153,40 @@ limitations under the License.
<p>This is the blog for the Apache Beam project. This blog contains news and
updates
for the project.</p>
+<h3 id="apache-beam-katas"><a class="post-link"
href="/blog/2019/05/30/beam-kata-release.html">Apache Beam Katas</a></h3>
+<p><i>May 30, 2019 •
+ Henry Suryawirawan [<a href="https://twitter.com/henry_ken">@henry_ken</a>]
+</i></p>
+
+<!--
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<p>We are happy to announce
+<a href="https://github.com/apache/beam/tree/master/learning/katas">Apache
Beam Katas</a>, a set of
+interactive Beam coding exercises (i.e. <a href="http://codekata.com/">code
katas</a>) that can help you in
+learning Apache Beam concepts and programming model hands-on.</p>
+
+<!-- Render a "read more" button if the post is longer than the excerpt -->
+
+<p>
+<a class="btn btn-default btn-sm"
href="/blog/2019/05/30/beam-kata-release.html" role="button">
+Read more <span class="glyphicon glyphicon-menu-right"
aria-hidden="true"></span>
+</a>
+</p>
+
+<hr />
+
<h3 id="beam-community-update"><a class="post-link"
href="/blog/2019/05/11/beam-summit-europe-2019.html">Beam community
update!</a></h3>
<p><i>May 11, 2019 •
Matthias Baetens [<a
href="https://twitter.com/matthiasbaetens">@matthiasbaetens</a>]
diff --git a/website/generated-content/feed.xml
b/website/generated-content/feed.xml
index 8dc7629..47acf97 100644
--- a/website/generated-content/feed.xml
+++ b/website/generated-content/feed.xml
@@ -20,6 +20,65 @@
<generator>Jekyll v3.2.0</generator>
<item>
+ <title>Apache Beam Katas</title>
+ <description><!--
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<p>We are happy to announce
+<a
href="https://github.com/apache/beam/tree/master/learning/katas">Apache
Beam Katas</a>, a set of
+interactive Beam coding exercises (i.e. <a
href="http://codekata.com/">code katas</a>) that can help
you in
+learning Apache Beam concepts and programming model hands-on.</p>
+
+<!--more-->
+
+<p>Beam Katas objective is to provide a series of structured hands-on
learning experiences for learners
+to understand about Apache Beam and its SDKs by solving exercises with
gradually increasing
+complexity. It is built based on
+<a href="https://www.jetbrains.com/education/">JetBrains
Educational Products</a>. Beam Katas is available for
+both Java and Python SDKs. Currently we have about 20 lessons that cover
Apache Beam fundamentals,
+such as core transforms, common transforms, and simple use case (word count),
with more katas to
+be added in the coming future.</p>
+
+<p>To start with the courses, you can simply download
+<a
href="https://www.jetbrains.com/education/download/#section=idea">IntelliJ
Edu</a> or
+<a
href="https://www.jetbrains.com/education/download/#section=pycharm-edu">PyCharm
Edu</a> and then browse
+the integrated Stepik courses from the menu. Search for “Beam Katas” and once
the course is loaded
+on the IDE, you’re good to go.</p>
+
+<p>We have plans to add more katas covering more topics including some
of the intermediate and
+advanced ones in the coming future, such as windowing, streaming, and use case
patterns. We would
+also like to welcome you to <a
href="https://github.com/apache/beam">contribute</a> by
building and adding more katas that you think would be
+useful for people to learn more about Apache Beam, and eventually become Beam
Masters!</p>
+
+<p><br /></p>
+
+<p><img
src="/images/blog/beam-kata/beam-kata-intellij-edu-1.png"
alt="Beam Kata - IntelliJ Edu" width="363"
height="350" />
+<img src="/images/blog/beam-kata/beam-kata-intellij-edu-2.png"
alt="Beam Kata - IntelliJ Edu" width="455"
height="350" /></p>
+
+<p><img
src="/images/blog/beam-kata/beam-kata-pycharm-edu-1.png"
alt="Beam Kata - PyCharm Edu" width="363"
height="350" />
+<img src="/images/blog/beam-kata/beam-kata-pycharm-edu-2.png"
alt="Beam Kata - PyCharm Edu" width="459"
height="350" /></p>
+</description>
+ <pubDate>Thu, 30 May 2019 01:00:01 -0700</pubDate>
+
<link>https://beam.apache.org/blog/2019/05/30/beam-kata-release.html</link>
+ <guid
isPermaLink="true">https://beam.apache.org/blog/2019/05/30/beam-kata-release.html</guid>
+
+
+ <category>blog</category>
+
+ </item>
+
+ <item>
<title>Beam community update!</title>
<description><!--
Licensed under the Apache License, Version 2.0 (the "License");
@@ -919,91 +978,5 @@ [email protected], vitaliytv, vvarma, xiliu,
xinyuiscool, xitep,
</item>
- <item>
- <title>Apache Beam 2.7.0</title>
- <description><!--
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
-<p>We are happy to present the new 2.7.0 release of Beam. This release
includes both improvements and new functionality.
-See the <a
href="/get-started/downloads/#270-lts-2018-10-02">download
page</a> for this release.<!--more-->
-For more information on changes in 2.7.0, check out the
-<a
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&amp;version=12343654">detailed
release notes</a>.</p>
-
-<h2 id="new-features--improvements">New Features /
Improvements</h2>
-
-<h3 id="new-ios">New I/Os</h3>
-
-<ul>
- <li>KuduIO</li>
- <li>Amazon SNS sink</li>
- <li>Amazon SqsIO</li>
-</ul>
-
-<h3 id="dependency-upgrades">Dependency Upgrades</h3>
-
-<ul>
- <li>Apache Calcite dependency upgraded to 1.17.0</li>
- <li>Apache Derby dependency upgraded to 10.14.2.0</li>
- <li>Apache HTTP components upgraded (see release notes).</li>
-</ul>
-
-<h3 id="portability">Portability</h3>
-
-<ul>
- <li>Experimental support for Python on local Flink runner for simple
-examples, see latest information here:
-/contribute/portability/#status.</li>
-</ul>
-
-<h2 id="miscellaneous-fixes">Miscellaneous Fixes</h2>
-
-<h3 id="ios">I/Os</h3>
-
-<ul>
- <li>KinesisIO, fixed dependency issue</li>
-</ul>
-
-<h2 id="list-of-contributors">List of Contributors</h2>
-
-<p>According to git shortlog, the following 72 people contributed
-to the 2.7.0 release. Thank you to all contributors!</p>
-
-<p>Ahmet Altay, Alan Myrvold, Alexey Romanenko, Aljoscha Krettek,
-Andrew Pilloud, Ankit Jhalaria, Ankur Goenka, Anton Kedin, Boyuan
-Zhang, Carl McGraw, Carlos Alonso, cclauss, Chamikara Jayalath,
-Charles Chen, Cory Brzycki, Daniel Oliveira, Dariusz Aniszewski,
-devinduan, Eric Beach, Etienne Chauchot, Eugene Kirpichov, Garrett
-Jones, Gene Peters, Gleb Kanterov, Henning Rohde, Henry Suryawirawan,
-Holden Karau, Huygaa Batsaikhan, Ismaël Mejía, Jason Kuster, Jean-
-Baptiste Onofré, Joachim van der Herten, Jozef Vilcek, jxlewis, Kai
-Jiang, Katarzyna Kucharczyk, Kenn Knowles, Krzysztof Trubalski, Kyle
-Winkelman, Leen Toelen, Luis Enrique Ortíz Ramirez, Lukasz Cwik,
-Łukasz Gajowy, Luke Cwik, Mark Liu, Matthias Feys, Maximilian Michels,
-Melissa Pashniak, Mikhail Gryzykhin, Mikhail Sokolov, mingmxu, Norbert
-Chen, Pablo Estrada, Prateek Chanda, Raghu Angadi, Ravi Pathak, Reuven
-Lax, Robert Bradshaw, Robert Burke, Rui Wang, Ryan Williams, Sindy Li,
-Thomas Weise, Tim Robertson, Tormod Haavi, Udi Meiri, Vaclav Plajt,
-Valentyn Tymofieiev, xiliu, XuMingmin, Yifan Zou, Yueyang Qiu.</p>
-</description>
- <pubDate>Wed, 03 Oct 2018 01:00:01 -0700</pubDate>
- <link>https://beam.apache.org/blog/2018/10/03/beam-2.7.0.html</link>
- <guid
isPermaLink="true">https://beam.apache.org/blog/2018/10/03/beam-2.7.0.html</guid>
-
-
- <category>blog</category>
-
- </item>
-
</channel>
</rss>
diff --git
a/website/generated-content/images/blog/beam-kata/beam-kata-intellij-edu-1.png
b/website/generated-content/images/blog/beam-kata/beam-kata-intellij-edu-1.png
new file mode 100644
index 0000000..98a3a80
Binary files /dev/null and
b/website/generated-content/images/blog/beam-kata/beam-kata-intellij-edu-1.png
differ
diff --git
a/website/generated-content/images/blog/beam-kata/beam-kata-intellij-edu-2.png
b/website/generated-content/images/blog/beam-kata/beam-kata-intellij-edu-2.png
new file mode 100644
index 0000000..1631c14
Binary files /dev/null and
b/website/generated-content/images/blog/beam-kata/beam-kata-intellij-edu-2.png
differ
diff --git
a/website/generated-content/images/blog/beam-kata/beam-kata-pycharm-edu-1.png
b/website/generated-content/images/blog/beam-kata/beam-kata-pycharm-edu-1.png
new file mode 100644
index 0000000..cba9f04
Binary files /dev/null and
b/website/generated-content/images/blog/beam-kata/beam-kata-pycharm-edu-1.png
differ
diff --git
a/website/generated-content/images/blog/beam-kata/beam-kata-pycharm-edu-2.png
b/website/generated-content/images/blog/beam-kata/beam-kata-pycharm-edu-2.png
new file mode 100644
index 0000000..87f96ac
Binary files /dev/null and
b/website/generated-content/images/blog/beam-kata/beam-kata-pycharm-edu-2.png
differ
diff --git a/website/generated-content/index.html
b/website/generated-content/index.html
index ce4bb89..9cbc83d 100644
--- a/website/generated-content/index.html
+++ b/website/generated-content/index.html
@@ -177,6 +177,11 @@ limitations under the License.
</div>
<div class="hero__blog__cards">
+ <a class="hero__blog__cards__card"
href="/blog/2019/05/30/beam-kata-release.html">
+ <div class="hero__blog__cards__card__title">Apache Beam
Katas</div>
+ <div class="hero__blog__cards__card__date">May 30, 2019</div>
+ </a>
+
<a class="hero__blog__cards__card"
href="/blog/2019/05/11/beam-summit-europe-2019.html">
<div class="hero__blog__cards__card__title">Beam community
update!</div>
<div class="hero__blog__cards__card__date">May 11, 2019</div>
@@ -187,11 +192,6 @@ limitations under the License.
<div class="hero__blog__cards__card__date">Apr 25, 2019</div>
</a>
- <a class="hero__blog__cards__card"
href="/blog/2019/04/25/beam-2.12.0.html">
- <div class="hero__blog__cards__card__title">Apache Beam
2.12.0</div>
- <div class="hero__blog__cards__card__date">Apr 25, 2019</div>
- </a>
-
</div>
</div>
</div>