Required Reading – 2015-07-17

http://rhelblog.redhat.com/2015/06/23/announcing-yum-rpm-for-containerized-applications-nulecule-atomic-app/

http://www.django-rest-framework.org/api-guide/authentication/#tokenauthentication

http://stackoverflow.com/questions/14880451/django-rest-different-between-permission-classes-and-authentication-classes

https://www.digitalocean.com/community/tutorials/how-to-configure-statsd-to-collect-arbitrary-stats-for-graphite-on-ubuntu-14-04

http://blog.lusis.org/blog/2013/06/04/devops-the-title-match/

https://github.com/chef/devops-kungfu

http://www.thoughtworks.com/insights/blog/demystifying-conways-law

http://stackoverflow.com/questions/3020094/how-should-i-escape-strings-in-json

https://raymii.org/s/tutorials/Chef_search_in_recipe_on_roles_or_recipes.html

http://dougireton.com/blog/2013/02/16/chef-cookbook-anti-patterns/

https://mmonit.com/monit/

http://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/

http://cuddletech.com/slides/DevOps-Demystified.pdf

http://www.theplatform.net/2015/06/25/scale-and-database-pioneer-talks-hadoop-evolution/

https://networkx.github.io

https://github.com/rapid7/convection

https://www.tinypulse.com

http://www.standu.ps

http://riemann.io/concepts.html

https://github.com/armon/statsite

https://www.consul.io/docs/agent/telemetry.html

http://www.willvillanueva.com/the-node-js-profiling-guide-that-hasnt-existed-profiling-node-js-applications-part-1/

http://www.appdynamics.com/nodejs/

https://collectd.org/wiki/index.php/Plugin:Write_Riemann

https://github.com/banjiewen/bernhard

http://riemann.io/clients.html

http://googleresearch.blogspot.com/2015/07/deepdream-code-example-for-visualizing.html

https://www.python.org/dev/peps/pep-0008/

http://cython.org

http://statsmodels.sourceforge.net

https://pypi.python.org/pypi/patsy/

http://pandas.pydata.org

http://blog.thislongrun.com/2015/07/Forfeit-Partition-Tolerance-Distributed-System-CAP-Theorem.html

https://aphyr.com/posts/325-comments-on-you-do-it-too

https://github.com/rcarmo/go-http-mdns

https://coderdojo.com/news/2015/06/18/kata-coderdojos-opensource-knowledge-database-redesigned/

http://technologyconversations.com/2015/07/02/scaling-to-infinity-with-docker-swarm-docker-compose-and-consul-part-14-a-taste-of-what-is-to-come/

http://buildacloud.org/blog/362-on-docker-and-kubernetes-on-cloudstack.html

http://sockpuppet.org/blog/2015/07/13/starfighter/?__s=bsonvqdstadr7ev5bst9

https://microcorruption.com/about

http://research.gigaom.com/2013/10/flipped-meetings/

http://www.brw.com.au/p/leadership/best_google_came_managers_accept_dKge1O4vqR9Vsf6UdcDaXK

http://lab.hakim.se/reveal-js/#/

http://stackoverflow.com/questions/26591353/teamcity-and-docker-integration

https://confluence.jetbrains.com/display/TCD9/Patterns+For+Accessing+Build+Artifacts

Required Reading – 2015-06-23

https://packagecloud.io/
https://github.com/pyinstaller/pyinstaller/wiki
https://www.ssllabs.com/ssltest/
http://velocityconf.com/devops-web-performance-2015
http://blog.runscope.com/posts/six-microservices-lessons
http://etherealmind.com/why-firewalls-wont-matter-in-a-few-years/
http://blog.tutum.co/2015/06/02/immutable-infrastructure-and-containers/
https://developer.rackspace.com/blog/the-not-so-sorry-state-of-ssl-in-python/
http://tiebing.blogspot.com/2013/06/golang-ssl-server-and-client-example.html
http://bridge.grumpy-troll.org/2014/05/golang-tls-comodo/
http://www.hydrogen18.com/blog/your-own-pki-tls-golang.html
https://blog.twitter.com/2015/flying-faster-with-twitter-heron
https://www.yubico.com/products/yubihsm/
https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/pod-states.md
https://en.wikipedia.org/wiki/Cynefin
http://cognitive-edge.com/blog/using-not-avoiding-conflict/
http://www.mindtools.com/pages/article/cynefin-framework.htm
http://www.kstoolkit.org/Ritual+Dissent

https://vimeo.com/devopsdays

https://www.facebook.com/notes/facebook-engineering/making-facebook-self-healing/10150275248698920
https://impythonist.wordpress.com/2015/01/06/ultimate-guide-for-scraping-javascript-rendered-web-pages/
http://blog.circleci.com/its-the-future/
http://doc.scrapy.org/en/0.24/intro/overview.html
http://celery.readthedocs.org/en/latest/userguide/monitoring.html#flower-real-time-celery-web-monitor
http://blog.scrapinghub.com/2015/03/02/handling-javascript-in-scrapy-with-splash/
http://www.reddit.com/r/Python/comments/1xj39b/web_scraping_beyond_beautifulsoup/
https://github.com/jmcarp/robobrowser
https://github.com/niklasb/dryscrape
http://www.centurylinklabs.com/optimizing-docker-images/
https://hashicorp.com/blog/terraform.html
http://www.thecloudcast.net/2015/06/the-cloudcast-197-tectonic-shifts-at.html
http://www.developer.com/design/a-guide-to-docker-image-optimization.html
http://blog.etianen.com/blog/2013/06/08/django-querysets/
http://jekyllrb.com/
http://entrproject.org/
https://github.com/maxkostow/createchromeapp
http://niwinz.github.io/django-jinja/
https://dbader.org/blog/setting-up-sublime-text-for-python-development

https://github.com/airbnb/synapse
https://codeascraft.com/2015/01/27/announcing-hound-a-lightning-fast-code-search-tool/
http://wiki.illumos.org/display/illumos/illumos+Home

https://www.digitalocean.com/community/tutorials/how-to-install-and-use-graphite-on-an-ubuntu-14-04-server
https://www.chef.io/blog/2010/07/16/what-devops-means-to-me/

Required Reading – 2015-06-09

http://txt.fliglio.com/2014/07/restful-microservices-in-go-with-gin/
https://www.digitalocean.com/community/tutorials/an-introduction-to-kubernetes
https://github.com/coreos/etcd/releases
https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/getting-started-guides/ubuntu.md

http://dilbert.com/strip/2008-05-08
http://www.pagerduty.com/blog/what-is-chatops/
https://patrickmn.com/security/you-can-be-a-twofactor-hero/
https://lukedrummond.net/2014/02/yubikey-authentication-with-python/
https://pypi.python.org/pypi/django-two-factor-auth
http://www.nerdwallet.com/blog/cities/best-places-tech-jobs-2015/
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=34837670
http://blog.supplyframe.com/
http://stackoverflow.com/questions/2271600/elasticsearch-sphinx-lucene-solr-xapian-which-fits-for-which-usage
http://blog.mmlac.com/log-transport-with-apache-kafka/
http://blog.cloudera.com/blog/2014/09/apache-kafka-for-beginners/
http://confluent.io/docs/current/kafka/deployment.html
https://kafka.apache.org/08/ops.html
http://www.itexico.com/blog/bid/99765/Software-Development-KISS-YAGNI-DRY-3-Principles-to-simplify-your-life
http://martinfowler.com/bliki/Yagni.html
http://developerblog.redhat.com/2013/11/19/exploratory-performance-pcp/
https://coreos.com/blog/rocket/https://github.com/coreos/rkt
http://brains.rabid.co.nz/2015/01/16/knifing-the-chef.html
http://blog.viktorpetersson.com/post/101707677489/the-dangers-of-ufw-docker
http://serverfault.com/questions/633067/how-do-i-auto-start-docker-containers-at-system-boot
http://blog.mccrory.me/2010/12/07/data-gravity-in-the-clouds/
http://pymbook.readthedocs.org/en/latest/testing.html
http://pythonhosted.org/jira/
http://www.robgolding.com/blog/2014/05/16/using-slack-with-irssi/
https://www.themuse.com/advice/3-sciencebacked-tricks-to-stop-stress-from-ruining-your-life
http://blog.getcrane.com/10-open-source-docker-tools-you-should-be-using
https://gigaom.com/2015/02/22/how-spotify-is-ahead-of-the-pack-in-using-containers/
https://communities.cisco.com/community/developer/blog/2015/05/06/devops-days-austin–highlights

Required Reading – 2015-05-27

http://www.theplatform.net/2015/05/14/cores-alone-will-not-drive-haswell-xeon-e7-system-sales/
https://github.com/looprock/custom-salt-formulas
https://github.com/looprock/dockingstation
https://www.consul.io/docs/guides/atlas.html
https://www.yubico.com/products/yubihsm/
https://docs.docker.com/articles/networking/

https://blog.pinboard.in/2012/01/the_five_stages_of_hosting/
http://docs.pylint.org/features.html
http://theshipshow.com/2015/04/i-dont-always-test-but-when-i-do/
http://martinfowler.com/bliki/TestPyramid.html
https://www.consul.io/docs/agent/http/agent.html
https://www.consul.io/docs/internals/anti-entropy.html
http://www.pagerduty.com/blog/what-is-chatops/
http://errbot.net
http://www.itworld.com/article/2924857/linux/linux-secrets-most-users-dont-know-about.html
http://python.dzone.com/articles/pycharm-vs-sublime-text
https://packagecontrol.io
https://nose.readthedocs.org/en/latest/testing.html
http://docs.python-guide.org/en/latest/writing/tests/
http://jeffknupp.com/blog/2013/12/09/improve-your-python-understanding-unit-testing/
http://www.drdobbs.com/testing/unit-testing-with-python/240165163
http://pymotw.com/2/unittest/
http://www.openp2p.com/pub/a/python/2004/12/02/tdd_pyunit.html
http://www.ostricher.com/2015/01/python-subprocess-with-timeout/
http://pythoscope.org

https://labs.spotify.com/
https://rhettinger.wordpress.com/
http://fractio.nl/2015/05/22/cd-for-infrastructure-services/

https://github.com/mindjiver/packer-cloudstack
https://blog.safaribooksonline.com/2015/04/28/building-docker-images-with-chef-provisioning/

https://github.com/sstephenson/bats
https://github.com/chef/minitest-chef-handler
https://www.enalean.com/en/Deploy-%20PHP-app-Docker-Nginx-FPM-CentOSSCL

Required Reading – 2015-05-18

https://www.chef.io/blog/2015/04/28/guest-post-chef-vault-with-large-teams/
https://www.airpair.com/scalable-architecture-with-docker-consul-and-nginx
http://docs.rackspace.com/
http://www.rackspace.com/knowledge_center/article/introducing-the-rackspace-cloud-control-panel
http://www.django-rest-framework.org/api-guide/authentication/
http://saltstack.com/community/
https://www.packtpub.com/books/content/docker-container-management-with-saltstack
https://blog.safaribooksonline.com/2015/04/28/building-docker-images-with-chef-provisioning/
http://ringo.de-smet.name/2015/03/keep-chef-out-of-your-docker-containers/
http://jacksoncage.se/posts/2014/10/01/use-salt-to-manage-and-deploy-docker-containers/
http://saltstack.com/saltstack-orchestration-for-docker-containers-at-scale/
http://saltstack.com/saltstack-delivers-more-automation-docker-lxc-application-containers/
http://docs.saltstack.com/en/latest/ref/states/all/salt.states.dockerio.html
http://johnhamelink.com/distributed-web-systems-with-consul-haproxy-and-envoy.html
http://www.mgoff.in/2010/04/18/haproxy-reloading-your-config-with-minimal-service-impact/
https://github.com/hashicorp/consul-template/issues/277#issuecomment-100354032
http://serverfault.com/questions/580595/haproxy-graceful-reload-with-zero-packet-loss
https://github.com/pravka/salt-consul
View story at Medium.com
http://bencane.com/2013/09/03/getting-started-with-saltstack-by-example-automatically-installing-nginx/
http://docs.saltstack.com/en/latest/ref/states/top.html
https://github.com/saltstack/salt/issues/12483#issuecomment-64181598
https://github.com/saltstack-formulas/docker-formula
http://www.hello-startup.net/resources/monitoring/
http://stevebennett.me/2014/02/17/one-week-of-salt-frustrations-and-reflections/

things-i-wish-someone-had-told-me-when-i-was-learning-how-to-code

Required Reading – 2015-05-07

http://kartar.net/2015/04/just-enough-clojure-for-riemann/
http://java.dzone.com/articles/when-aes-encryption-isnt-very
http://www.reddit.com/r/programming/comments/32xm22/an_awesome_explanation_of_what_happens_when_you/
https://www.42on.com/

http://www.supermicro.com/solutions/storage_ceph.cfm
https://blog.twitter.com/2012/distributed-systems-tracing-with-zipkin
https://geteventstore.com/
http://lethalman.blogspot.com/2015/02/nixos-consul-nginx-and-containers.html
http://nixos.org/
https://www.consul.io/docs/guides/semaphore.html
https://www.consul.io/docs/guides/leader-election.html
http://docs.python-requests.org/en/latest/user/quickstart/
https://downloads.chef.io/chef-dk
http://slash7.com/2006/12/22/vampires/
http://cdn.oreillystatic.com/en/assets/1/event/115/Real-time%20Engineering%20at%20Uber%20and%20the%20Evolution%20of%20an%20Event-Driven%20Architecture%20Presentation.pdf
https://hashicorp.com/blog/consul-0-5.html
http://davidmburke.com/2014/09/26/docker-in-dev-and-in-production-a-complete-and-diy-guide/
http://stackoverflow.com/questions/18285212/how-to-scale-docker-containers-in-production
http://serverascode.com/2014/06/16/build-your-own-paas-docker.html
http://serverascode.com/2014/05/25/docker-shipyard-multihost.html
http://python-consul.readthedocs.org/en/latest/
http://www.delphix.com/solutions/devops/

http://jarche.com/
http://decking.io/
http://progrium.com/blog/2014/09/10/automatic-docker-service-announcement-with-registrator/

Required Reading – 2015-04-13

http://en.wikipedia.org/wiki/Clarke%27s_three_laws
https://robots.thoughtbot.com/a-tmux-crash-course

https://docs.docker.com/reference/api/docker_remote_api/
http://www.devopsdays.org/events/2015-austin/program/
https://docs.docker.com/articles/chef/
https://docs.docker.com/machine/
https://docs.docker.com/compose/
https://docs.docker.com/swarm/
https://docs.docker.com/swarm/discovery/
http://progrium.com/blog/2014/08/20/consul-service-discovery-with-docker/
https://github.com/progrium/docker-consul
http://progrium.com/blog/2014/09/10/automatic-docker-service-announcement-with-registrator/
https://github.com/gliderlabs/registrator
http://sebgoa.blogspot.com/2015/04/1-command-to-kubernetes-with-docker.html
https://github.com/pinterest/secor
http://engineering.pinterest.com/post/116038532184
http://events.linuxfoundation.org/sites/events/files/slides/apachecon_remibergsma_uploaded.pdf
http://events.linuxfoundation.org/events/cloudstack-austin/program/schedule
https://docs.chef.io/ohai.html
https://docs.chef.io/community_plugin_ohai.html
https://github.com/customink/fauxhai
https://docs.chef.io/ohai_custom.html
https://github.com/csexton/ohai-plugin-howto