Skip to content

Commit e8890ac

Browse files
committed
conversion to markdown complete. updating order of docs and tweaking most of them.
1 parent 2256750 commit e8890ac

Some content is hidden

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

49 files changed

+1189
-1235
lines changed

about-author.html

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -74,23 +74,20 @@
7474
</div>
7575
<div class="row">
7676
<div class="col-md-8">
77-
<div class="section" id="id1">
78-
<h2>About</h2>
79-
<p>This website was written and built by
80-
<a class="reference external" href="http://www.mattmakai.com/">Matt Makai</a>, currently a
81-
<a class="reference external" href="http://thenextweb.com/dd/2012/06/03/a-day-in-the-life-of-a-developer-evangelist/">Developer Evangelist</a>
82-
at <a class="reference external" href="https://www.twilio.com/">Twilio</a>.</p>
83-
<p>Other projects by Matt include
84-
<a class="reference external" href="http://www.codingacrossamerica.com/">Coding Across America</a>
77+
<h1>About the Author</h1>
78+
<p>This website was written and built by
79+
<a href="http://www.mattmakai.com/">Matt Makai</a>, currently a
80+
<a href="http://thenextweb.com/dd/2012/06/03/a-day-in-the-life-of-a-developer-evangelist/">Developer Evangelist</a>
81+
at <a href="https://www.twilio.com/">Twilio</a>.</p>
82+
<p>Other projects by Matt include
83+
<a href="http://www.codingacrossamerica.com/">Coding Across America</a>
8584
and
86-
<a class="reference external" href="https://github.com/makaimc/underwear/">Underwear</a>. You can reach him by
87-
email at <a class="reference external" href="mailto:matthew.makai&#64;gmail.com">matthew.makai&#64;gmail.com</a> or send him a
88-
<a class="reference external" href="https://twitter.com/mattmakai">direct message on Twitter</a>.</p>
85+
<a href="https://github.com/makaimc/underwear/">Underwear</a>. You can reach him by
86+
email at matthew.makai@gmail.com or tweet at
87+
<a href="https://twitter.com/mattmakai">him on Twitter</a>. </p>
8988
<p>Typos, inaccurate statements, or general areas for improvement can be handled
9089
through a pull request on
91-
<a class="reference external" href="https://github.com/makaimc/fullstackpython.github.com/">GitHub</a>.</p>
92-
</div>
93-
90+
<a href="https://github.com/makaimc/fullstackpython.github.com/">GitHub</a>.</p>
9491
<br/>
9592
Next read the
9693
<a href="/change-log.html">change log</a> section.
@@ -106,19 +103,19 @@ <h2>About</h2>
106103
<a href="/databases.html" class="list-group-item ">Databases</a>
107104
<a href="/wsgi-servers.html" class="list-group-item ">WSGI Servers</a>
108105
<a href="/web-frameworks.html" class="list-group-item ">Web Frameworks</a>
109-
<a href="/task-queues.html" class="list-group-item ">Task Queues</a>
106+
<a href="/dependency-management.html" class="list-group-item ">Application Dependencies</a>
110107
<a href="/static-content.html" class="list-group-item ">Static Content</a>
108+
<a href="/source-control.html" class="list-group-item ">Source Control</a>
111109
<a href="/caching.html" class="list-group-item ">Caching</a>
112-
<a href="/web-browsers.html" class="list-group-item ">Web Browsers</a>
113-
<a href="/web-application-security.html" class="list-group-item ">Web Application Security</a>
114-
<a href="/monitoring.html" class="list-group-item ">Monitoring</a>
115-
<a href="/web-analytics.html" class="list-group-item ">Web Analytics</a>
110+
<a href="/task-queues.html" class="list-group-item ">Task Queues</a>
116111
<a href="/api-integration.html" class="list-group-item ">API Integration</a>
117-
<a href="/source-control.html" class="list-group-item ">Source Control</a>
118-
<a href="/configuration-management.html" class="list-group-item ">Configuration Management</a>
119-
<a href="/dependency-management.html" class="list-group-item ">Application Dependencies</a>
120112
<a href="/no-sql-datastore.html" class="list-group-item ">NoSQL Data Stores</a>
121-
<a href="/about-author.html" class="list-group-item active">About</a>
113+
<a href="/web-application-security.html" class="list-group-item ">Web Security</a>
114+
<a href="/logging.html" class="list-group-item ">Logging</a>
115+
<a href="/monitoring.html" class="list-group-item ">Monitoring</a>
116+
<a href="/configuration-management.html" class="list-group-item ">Configuration Management</a>
117+
<a href="/web-analytics.html" class="list-group-item ">Web Analytics</a>
118+
<a href="/about-author.html" class="list-group-item active">About the Author</a>
122119
<a href="/change-log.html" class="list-group-item ">Change Log</a>
123120
</div>
124121
</div></div>

api-integration.html

Lines changed: 21 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -74,29 +74,24 @@
7474
</div>
7575
<div class="row">
7676
<div class="col-md-8">
77-
<div class="section" id="id1">
78-
<h2>API Integration</h2>
77+
<h1>API Integration</h1>
7978
<p>The majority of production Python web applications rely on several
8079
externally hosted application programming interfaces (APIs). APIs are also
81-
commonly referred to as third party services or external platforms.
82-
Examples include <a class="reference external" href="https://www.twilio.com/">Twilio</a> for messaging and voice
83-
services, <a class="reference external" href="https://stripe.com/">Stripe</a> for payment processing, and
84-
<a class="reference external" href="https://disqus.com/">Disqus</a> for embedded webpage comments.</p>
85-
<p>There are many articles about proper API design but best practices for
86-
integrating APIs is less commonly written about. However, this subject
80+
commonly referred to as third party services or external platforms.
81+
Examples include <a href="https://www.twilio.com/">Twilio</a> for messaging and voice
82+
services, <a href="https://stripe.com/">Stripe</a> for payment processing, and
83+
<a href="https://disqus.com/">Disqus</a> for embedded webpage comments.</p>
84+
<p>There are many articles about proper API design but best practices for
85+
integrating APIs is less commonly written about. However, this subject
8786
continuously grows in importance because APIs provide critical functionality
8887
across many implementation areas.</p>
89-
<div class="section" id="api-integration-resources">
90-
<h3>API Integration Resources</h3>
91-
<p><a class="reference external" href="http://www.youtube.com/watch?v=iGP8DQIqxXs">Making Django Play Nice With Third Party Services</a> (DjangoCon 2013 video)</p>
92-
</div>
93-
</div>
94-
95-
<br/>
88+
<h2>API Integration Resources</h2>
89+
<p>My DjangoCon 2013 talk dove into "<a href="http://www.youtube.com/watch?v=iGP8DQIqxXs">Making Django Play Nice With Third Party Services</a>."</p>
90+
<br/>
9691
Next read the
97-
<a href="/source-control.html">source control</a> section.
92+
<a href="/no-sql-datastore.html">nosql data stores</a> section.
9893

99-
</div>
94+
</div>
10095
<div class="col-md-offset-1 col-md-3" id="sidebar">
10196
<div class="list-group">
10297
<a href="/introduction.html" class="list-group-item ">Introduction</a>
@@ -107,19 +102,19 @@ <h3>API Integration Resources</h3>
107102
<a href="/databases.html" class="list-group-item ">Databases</a>
108103
<a href="/wsgi-servers.html" class="list-group-item ">WSGI Servers</a>
109104
<a href="/web-frameworks.html" class="list-group-item ">Web Frameworks</a>
110-
<a href="/task-queues.html" class="list-group-item ">Task Queues</a>
105+
<a href="/dependency-management.html" class="list-group-item ">Application Dependencies</a>
111106
<a href="/static-content.html" class="list-group-item ">Static Content</a>
107+
<a href="/source-control.html" class="list-group-item ">Source Control</a>
112108
<a href="/caching.html" class="list-group-item ">Caching</a>
113-
<a href="/web-browsers.html" class="list-group-item ">Web Browsers</a>
114-
<a href="/web-application-security.html" class="list-group-item ">Web Application Security</a>
115-
<a href="/monitoring.html" class="list-group-item ">Monitoring</a>
116-
<a href="/web-analytics.html" class="list-group-item ">Web Analytics</a>
109+
<a href="/task-queues.html" class="list-group-item ">Task Queues</a>
117110
<a href="/api-integration.html" class="list-group-item active">API Integration</a>
118-
<a href="/source-control.html" class="list-group-item ">Source Control</a>
119-
<a href="/configuration-management.html" class="list-group-item ">Configuration Management</a>
120-
<a href="/dependency-management.html" class="list-group-item ">Application Dependencies</a>
121111
<a href="/no-sql-datastore.html" class="list-group-item ">NoSQL Data Stores</a>
122-
<a href="/about-author.html" class="list-group-item ">About</a>
112+
<a href="/web-application-security.html" class="list-group-item ">Web Security</a>
113+
<a href="/logging.html" class="list-group-item ">Logging</a>
114+
<a href="/monitoring.html" class="list-group-item ">Monitoring</a>
115+
<a href="/configuration-management.html" class="list-group-item ">Configuration Management</a>
116+
<a href="/web-analytics.html" class="list-group-item ">Web Analytics</a>
117+
<a href="/about-author.html" class="list-group-item ">About the Author</a>
123118
<a href="/change-log.html" class="list-group-item ">Change Log</a>
124119
</div>
125120
</div></div>

caching.html

Lines changed: 24 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -74,31 +74,26 @@
7474
</div>
7575
<div class="row">
7676
<div class="col-md-8">
77-
<div class="section" id="id1">
78-
<h2>Caching</h2>
79-
<p>Caching can reduce load on servers by storing the results of common
80-
operations and serving the precomputed answers to clients.</p>
81-
<p>For example, instead of retrieving data from database tables that rarely
82-
change, you can store the values in-memory. Retrieving values from an
77+
<h1>Caching</h1>
78+
<p>Caching can reduce load on servers by storing the results of common
79+
operations and serving the precomputed answers to clients. </p>
80+
<p>For example, instead of retrieving data from database tables that rarely
81+
change, you can store the values in-memory. Retrieving values from an
8382
in-memory location is far faster than retrieving them from a database (which
84-
stores them on a persistent disk like a hard drive). When the cached values
83+
stores them on a persistent disk like a hard drive). When the cached values
8584
change the system can invalidate the cache and re-retrieve the updated values
8685
for future requests.</p>
87-
<p>A cache can be created for multiple layers of the stack.</p>
88-
<div class="section" id="caching-resources">
89-
<h3>Caching Resources</h3>
90-
<p><a class="reference external" href="http://memcached.org/">memcached</a> is a common in-memory caching system.</p>
91-
<p><a class="reference external" href="http://redis.io/">Redis</a> is a key-value in-memory data store that can
92-
easily be configured for caching with libraries such as
93-
<a class="reference external" href="https://github.com/sebleier/django-redis-cache">django-redis-cache</a>.</p>
94-
</div>
95-
</div>
96-
97-
<br/>
86+
<p>A cache can be created for multiple layers of the stack. </p>
87+
<h2>Caching Resources</h2>
88+
<p><a href="http://memcached.org/">memcached</a> is a common in-memory caching system.</p>
89+
<p><a href="http://redis.io/">Redis</a> is a key-value in-memory data store that can
90+
easily be configured for caching with libraries such as
91+
<a href="https://github.com/sebleier/django-redis-cache">django-redis-cache</a>.</p>
92+
<br/>
9893
Next read the
99-
<a href="/web-browsers.html">web browsers</a> section.
94+
<a href="/task-queues.html">task queues</a> section.
10095

101-
</div>
96+
</div>
10297
<div class="col-md-offset-1 col-md-3" id="sidebar">
10398
<div class="list-group">
10499
<a href="/introduction.html" class="list-group-item ">Introduction</a>
@@ -109,19 +104,19 @@ <h3>Caching Resources</h3>
109104
<a href="/databases.html" class="list-group-item ">Databases</a>
110105
<a href="/wsgi-servers.html" class="list-group-item ">WSGI Servers</a>
111106
<a href="/web-frameworks.html" class="list-group-item ">Web Frameworks</a>
112-
<a href="/task-queues.html" class="list-group-item ">Task Queues</a>
107+
<a href="/dependency-management.html" class="list-group-item ">Application Dependencies</a>
113108
<a href="/static-content.html" class="list-group-item ">Static Content</a>
109+
<a href="/source-control.html" class="list-group-item ">Source Control</a>
114110
<a href="/caching.html" class="list-group-item active">Caching</a>
115-
<a href="/web-browsers.html" class="list-group-item ">Web Browsers</a>
116-
<a href="/web-application-security.html" class="list-group-item ">Web Application Security</a>
117-
<a href="/monitoring.html" class="list-group-item ">Monitoring</a>
118-
<a href="/web-analytics.html" class="list-group-item ">Web Analytics</a>
111+
<a href="/task-queues.html" class="list-group-item ">Task Queues</a>
119112
<a href="/api-integration.html" class="list-group-item ">API Integration</a>
120-
<a href="/source-control.html" class="list-group-item ">Source Control</a>
121-
<a href="/configuration-management.html" class="list-group-item ">Configuration Management</a>
122-
<a href="/dependency-management.html" class="list-group-item ">Application Dependencies</a>
123113
<a href="/no-sql-datastore.html" class="list-group-item ">NoSQL Data Stores</a>
124-
<a href="/about-author.html" class="list-group-item ">About</a>
114+
<a href="/web-application-security.html" class="list-group-item ">Web Security</a>
115+
<a href="/logging.html" class="list-group-item ">Logging</a>
116+
<a href="/monitoring.html" class="list-group-item ">Monitoring</a>
117+
<a href="/configuration-management.html" class="list-group-item ">Configuration Management</a>
118+
<a href="/web-analytics.html" class="list-group-item ">Web Analytics</a>
119+
<a href="/about-author.html" class="list-group-item ">About the Author</a>
125120
<a href="/change-log.html" class="list-group-item ">Change Log</a>
126121
</div>
127122
</div></div>

0 commit comments

Comments
 (0)