Skip to content

Instantly share code, notes, and snippets.

@davidjb
Last active August 29, 2015 14:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save davidjb/223dd181a73957a0bc0c to your computer and use it in GitHub Desktop.
Save davidjb/223dd181a73957a0bc0c to your computer and use it in GitHub Desktop.
Pycon AU 2015 Notes

About the bursary

  • 30 September deadline
  • Mention it is Non-conforming
  • Compelling reasons why my idea should be supported
  • Usually 20-30 applications
  • Assessed on quality of application
  • Potential as an ambassador for the business community of Townsville
  • Funding for idea is not for development in competition with others
  • Funding of courses with mentoring, personal development, achieving the end goal
  • The mentor space would be just that, open-access policy to skills and mentoring

Notes

Young people & students want to:

  • Know how things work
  • Build what they use everyday

They need to:

  • Learn how to share code (Git), build skills:
    • Communication (management)
    • Version controls
    • Simpler tools
    • Continual integration
  • Being a responsible coding citizen (APIs)
  • Explain new procedures to everyone at once (regular dev sessions?)
    • Technologies, languages, introductions etc

To research

  • Twisted: DNS api (dynamic URLs)
  • Crochet - Async with sync code
  • Channels for Django (async queue for Pyramid?)
  • Docker vs Salt vs ...?

Reading

  • 12 factor app manifesto
  • Two scoops methodology
  • Path to smoother migrations (Nathan Duthoit) -- database changes over time, migrations as part of deployments

Deployment suggestions (to check)

  • Move all settings out into a specific environment file (.env) (env variables)
  • Different settings between dev and prod
  • Templated...how?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment