Skip to content

Commit 2985c8f

Browse files
committed
add post for latest newsletter
1 parent 7b01c68 commit 2985c8f

File tree

6 files changed

+63
-11
lines changed

6 files changed

+63
-11
lines changed

content/pages/01-introduction/06-community.markdown

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,10 @@ growth of a diverse and international community of Python programmers."
4646
[IRC channels](https://freenode.net/) such as #python, #python-dev
4747
and #distutils.
4848

49+
* The Python community has a concept known as "Benevolent Dictator For Life"
50+
that may appear odd to newcomers. Essentially, Guido Van Rossum created
51+
the language and still has the ability to decide community arguments one
52+
way or the other. This post on the
53+
[origin of BDFL](http://www.artima.com/weblogs/viewpost.jsp?thread=235725)
54+
has more context about Guido's role.
55+

content/pages/04-web-development/04-bottle.markdown

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,6 @@ steps to more easily get your web application up and running.
8686
is a similar beginner's tutorial for handling phone calls with a Bottle
8787
app using [Twilio](/twilio.html).
8888

89-
* This tutorial provides a walkthrough for
90-
[getting started with Bottle](http://www.giantflyingsaucer.com/blog/?p=3598).
91-
9289
* [Developing With Bottle](https://realpython.com/blog/python/developing-with-bottle-part-1/) details how to create a basic application with Bottle.
9390

9491
* The [official Bottle tutorial](http://bottlepy.org/docs/dev/tutorial.html)
@@ -115,6 +112,12 @@ steps to more easily get your web application up and running.
115112
shows how to use Jinja instead of the built-in templating engine for
116113
Bottle page rendering.
117114

115+
* [Python patterns](https://taoofmac.com/space/blog/2013/08/11/2300)
116+
contains a setup that combines Bottle, [Celery](/celery.html) and
117+
[Peewee](/peewee.html) as the developer's choice for backend
118+
[web development](/web-development.html). The developer also uses
119+
[Vim](/vim.html) as the primary editor for working with Bottle.
120+
118121

119122
## Open source Bottle example projects
120123
* [Pattle](https://github.com/thekad/pasttle) is a pastebin clone built with

content/pages/04-web-development/07-falcon.markdown

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,6 @@ without requiring external code library dependencies.
2323
* [Building Scalable RESTful APIs with Falcon and PyPy](https://impythonist.wordpress.com/2015/09/12/build-massively-scalable-restful-api-with-falcon-and-pypy/)
2424
shows a to-do list example with Falcon running on PyPy.
2525

26-
* [Getting started with the Falcon Framework (using Python)](http://www.giantflyingsaucer.com/blog/?p=4342)
27-
provides a small example application you can build.
28-
29-
* [Building a rate limiter in Python 3 with Falcon and run it via Docker](http://www.giantflyingsaucer.com/blog/?p=5910)
30-
is an introductory tutorial for creating and running a simple but useful
31-
Falcon app and executing it within a [Docker](/docker.html) container.
32-
3326
* The
3427
[official Falcon tutorial](http://falcon.readthedocs.io/en/stable/user/tutorial.html)
3528
has a meaty guide for building and deploying your first Falcon web
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
title: Full Stack Python at PyCon US 2018
2+
slug: full-stack-python-pycon-us-2018
3+
meta: Come by and say hello to Matt Makai, author of Full Stack Python, at PyCon US 2018 in Cleveland, Ohio.
4+
category: post
5+
date: 2018-05-09
6+
modified: 2018-05-09
7+
newsletter: True
8+
headerimage: /img/visuals/email-post-header.jpg
9+
headeralt: Python programming language and Full Stack Python logos.
10+
11+
12+
[PyCon US 2018](https://us.pycon.org/2018/about/) kicked off today with the
13+
[first day of tutorials](https://us.pycon.org/2018/schedule/tutorials/). I am
14+
flying in tomorrow and will be there through the end of the
15+
weekend. If you're around, come by either the
16+
[Twilio booth](https://www.twilio.com/) or the community booth where the 
17+
gang from [Talk Python to Me](https://talkpython.fm/),
18+
[Real Python](https://realpython.com/), [PyBites](https://pybit.es/) and
19+
[Test & Code](http://testandcode.com/) will be hanging out. I will be
20+
at one of those two spots when I am not watching talks! I'd love your
21+
feedback on what I can improve on
22+
[Full Stack Python](https://www.fullstackpython.com/). It's also great
23+
hearing your stories about how the site has helped you improve your
24+
development skills.
25+
26+
For those folks who can't make it to PyCon, I'll be tweeting the best stuff
27+
that I see throughout the conference via
28+
[@fullstackpython](https://twitter.com/fullstackpython). Likewise, if I miss
29+
something let me know on Twitter or via email so we can highlight it.
30+
31+
One quick update on the
32+
[Full Stack Python Guide to Deployments book](https://www.deploypython.com/).
33+
I have a great update in the works that bumps to the latest versions of
34+
Ubuntu (now 18.04 LTS), Ansible 2.5.1 and Flask 1.0.2. It has been a long
35+
time coming and will be a free update to all existing purchasers. If you have
36+
not bought the book yet, I recommend waiting until the update is out
37+
because the existing book's software versions are getting way too out of
38+
date to be useful to most projects.
39+
40+
Got questions or comments about 
41+
[Full Stack Python](https://www.fullstackpython.com/)? Send me an email or 
42+
[submit an issue ticket on GitHub](https://github.com/mattmakai/fullstackpython.com/issues) 
43+
to let me know how to improve the site as I continue to fill in the
44+
[table of contents](https://www.fullstackpython.com/table-of-contents.html) 
45+
with [new pages](https://www.fullstackpython.com/change-log.html) and 
46+
[new tutorials](https://www.fullstackpython.com/blog.html).
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<a href="/python-community.html" class="lgi">Python Community</a>
2+
<a href="https://us.pycon.org/2018/about/" class="lgi">PyCon US 2018 {% include "blog/external-link.html" %}</a>
3+
<a href="/best-python-resources.html" class="lgi">Best Python Resources</a>

theme/templates/table-of-contents.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,9 +136,9 @@ <h4>4.9 <a href="/debugging.html">Debugging</a></h4>
136136
<div class="tc sn">ipdb</div>
137137
<div class="tc sn">wdb</div>
138138
<h4>4.10 <span class="sn">Networking</span></h4>
139+
<div class="tc tds"><a href="/https.html">HTTPS</a></div>
139140
<div class="tc tds"><a href="/websockets.html">WebSockets</a></div>
140141
<div class="tc tds sn">WebRTC</div>
141-
<div class="tc tds"><a href="/uvloop.html">uvloop</a></div>
142142
<h4>4.11 <a href="/application-programming-interfaces.html">Web APIs</a></h4>
143143
<div class="tc tds"><a href="/microservices.html">Microservices</a></div>
144144
<div class="tc tds sn">Webhooks</div>

0 commit comments

Comments
 (0)