Skip to content

Commit

Permalink
Add events since 2017...
Browse files Browse the repository at this point in the history
  • Loading branch information
freakboy3742 committed Aug 3, 2024
1 parent 3372a29 commit b42a3da
Show file tree
Hide file tree
Showing 39 changed files with 523 additions and 0 deletions.
9 changes: 9 additions & 0 deletions content/news/events/djangocon-europe-2018-sprints/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
title: DjangoCon Europe 2018
---
date: 2018-05-26
---
event_type: sprint
---
speaker: Russell Keith-Magee, Katie McLaughlin
---
url: https://2018.djangocon.eu/
12 changes: 12 additions & 0 deletions content/news/events/djangocon-europe-2018/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
title: DjangoCon Europe 2018
---
date: 2018-05-24
---
description:

---
event_type: talk
---
speaker: Russell Keith-Magee, Katie McLaughlin
---
url: https://2018.djangocon.eu/
9 changes: 9 additions & 0 deletions content/news/events/djangocon-europe-2019-sprints/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
title: DjangoCon EU 2019
---
date: 2019-04-13
---
event_type: sprint
---
speaker: Russell Keith-Magee, Katie McLaughlin
---
url: https://2019.djangocon.eu/
11 changes: 11 additions & 0 deletions content/news/events/djangocon-europe-2019/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
title: DjangoCon Europe 2019
---
date: 2019-04-10
---
description: DjangoCon Europe is run by the community for the community: We are the 11th European conference, made up of Django practitioners from all levels. We welcome people from all over the world. Our conference seeks to educate and develop new skills, best practices and ideas for the benefit of attendees, developers, speakers and everyone in our global Django Community, not least those watching the talks online.
---
event_type: attending
---
speaker: Russell Keith-Magee
---
url: https://2019.djangocon.eu/
9 changes: 9 additions & 0 deletions content/news/events/djangocon-us-2018-sprints/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
title: DjangoCon US 2018
---
date: 2018-10-17
---
event_type: sprint
---
speaker: Russell Keith-Magee, Philip James, Katie McLaughlin
---
url: https://2018.djangocon.us/
21 changes: 21 additions & 0 deletions content/news/events/djangocon-us-2018/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
title: DjangoCon US 2018
---
date: 2018-10-15
---
description:

Here’s a fun experiment: Mention timezones within earshot of any experienced programmer. Now wait until the profanity stops.

Handling dates and time is an incredibly common requirement in computer applications. That’s hardly surprising - we all use computers to record when we did old things, track how long things take, and to plan when we’re going to do things. So why is dealing with time so difficult?

Well, it’s because time has a very sordid history. What we even think of as time has changed. In this talk, you’ll travel through time, and see the impact that two thousand years of history have had on our modern life. You’ll be shown how all this wibbly-wobbly, timey-wimey history stuff affects the data modelling and APIs we use on a daily basis.

This is going to take some… time.
---
event_type: talk
---
speaker: Russell Keith-Magee
---
url: https://2018.djangocon.us/
---
talk_title: It's About Time
9 changes: 9 additions & 0 deletions content/news/events/djangocon-us-2019-sprints/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
title: DjangoCon US 2019
---
date: 2019-09-26
---
event_type: sprint
---
speaker: Russell Keith-Magee, Philip James, Katie McLaughlin
---
url: https://2019.djangocon.us
17 changes: 17 additions & 0 deletions content/news/events/djangocon-us-2019/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
title: DjangoCon US 2019
---
date: 2019-09-25
---
description:

Web Assembly, or WASM, is perhaps the biggest change to come to the Web since the introduction of JavaScript. It has the potential to radically alter what we think of as “the Web”, and how we program for the Web as a platform. It’s especially interesting for those using Python web frameworks, because it provides a path for executing server-side web application logic as a client-side capability in the browser.

In this talk, you’ll get a gentle introduction to WASM, covering both the history and theory, and the practical approaches you’ll need as an author of WASM code. You’ll learn about the tools that exist to help you write WASM code, and how to use those tools as part of your Python web projects today. You’ll also learn what the future may hold for Python on the web.
---
event_type: talk
---
speaker: Russell Keith-Magee
---
url: https://2017.djangocon.us/
---
talk_title: WASM Matter
13 changes: 13 additions & 0 deletions content/news/events/djangocon-us-2022-sprints/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
title: DjangoCon US 2022
---
date: 2022-10-20
---
event_type: sprint
---
speaker: Russell Keith-Magee
---
url: https://2022.djangocon.us
---
description:
---
talk_title:
19 changes: 19 additions & 0 deletions content/news/events/djangocon-us-2022/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
title: DjangoCon US 2022
---
date: 2022-10-19
---
description:

The web is an amazing platform for building and deploying code so that users can access functionality. As Django developers, you know how to use Python to build views and APIs that integrate with a database, and how to develop frontend HTML, CSS and Javascript. But sometimes, you need a little bit more than a website can provide. You need an app.

Apps provide a different experience for end users, and access to more of your device’s native capabilities. If you were to look into the Apple’s developer resources for iOS, or Google’s developer resources for Android, you might come to the conclusion that, as Python web developers, you’re locked out of these app ecosystems. The good news: you’re not.

In this talk, you’ll learn multiple techniques for leveraging your existing Python skills and Django codebase to develop an app you can distribute to your end-users. You’ll also learn the advantages, disadvantages and limits of these approaches - and what to do when you hit those limits.
---
event_type: talk
---
speaker: Russell Keith-Magee
---
url: https://2022.djangocon.us/
---
talk_title: How to turn your Website into an App (and why maybe you shouldn't!)
9 changes: 9 additions & 0 deletions content/news/events/europython-2023-sprints/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
title: EuroPython 2023
---
date: 2023-07-22
---
event_type: sprint
---
speaker: Russell Keith-Magee
---
url: https://ep2023.europython.eu
17 changes: 17 additions & 0 deletions content/news/events/europython-2023/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
title: EuroPython 2023
---
date: 2023-07-20
---
description:

Python has proven itself to be a powerful tool for data science, and for web servers. However, one area where it hasn't historically been popular is in building applications for end users.

In this talk, you'll discover how you can use Briefcase to distribute an app to users on desktop, mobile, and the web - all from a single Python codebase.
---
event_type: talk
---
speaker: Russell Keith-Magee
---
talk_title: Packaging Python Apps with Briefcase
---
url: https://ep2023.europython.eu
17 changes: 17 additions & 0 deletions content/news/events/everything-open-2023/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
title: Everything Open 2023
---
date: 2023-03-14
---
description:

Python has proven itself to be a powerful tool for data science, and for web servers. However, one area where it hasn't historically been popular is in building applications for end users.

In this talk, you'll discover how you can use the BeeWare suite of tools to build a GUI app, and deploy that app on desktop, mobile, and the web - all from a single Python codebase.
---
event_type: tutorial
---
speaker: Russell Keith-Magee, Katie McLaughlin
---
talk_title: Building cross platform GUI apps with BeeWare
---
url: https://2023.everythingopen.au
13 changes: 13 additions & 0 deletions content/news/events/foss4g-2021/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
title: FOSS4G Perth 2021
---
date: 2021-10-23
---
description: The world is a big place, and Perth is famously a long way from everywhere. Can someone who calls Perth home have an impact on the world stage? In this talk, Russell Keith-Magee will share how you can use Open Source to establish a reputation on the world stage without leaving our obscure backwater - and the pitfalls to watch for along the way.
---
event_type: keynote
---
speaker: Russell Keith-Magee
---
talk_title: Open Source in the Antipodes
---
url: https://foss4g-perth.org
17 changes: 17 additions & 0 deletions content/news/events/kiwi-pycon-xiii/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
title: Kiwi PyCon XIII
---
date: 2024-08-25
---
description:

The first version of the Python programming language was released 33 years ago. The computing world that existed then is radically different to the world that exists today - and as a result, the language, community and users of Python have changed as well.

In this keynote, Dr Keith-Magee will reflect on how Python, and computing as a whole, has changed over the years. He will also look at what hasn’t changed - and make some predictions about what the future may hold for Python.
---
event_type: keynote
---
speaker: Russell Keith-Magee
---
talk_title: Whither Python?
---
url: https://kiwipycon.nz
9 changes: 9 additions & 0 deletions content/news/events/pycon-au-2018-sprints/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
title: PyCon AU 2018
---
date: 2018-08-27
---
event_type: sprint
---
speaker: Russell Keith-Magee, Katie McLaughlin
---
url: https://2018.pycon-au.org
21 changes: 21 additions & 0 deletions content/news/events/pycon-au-2018/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
title: PyCon AU 2018
---
date: 2018-08-26
---
description:

The world is filled with programming languages. There are object-oriented languages; there are functional languages; there are logical languages… the list goes on. Every language has strengths and weaknesses. Any moderately popular language will be popular because there is some problem domain where it’s strengths provide a significant advantage. And for most of the history of computing, you were largely free to choose the programming language that was a good match for your specific problems.

Then came the web - an environment where only JavaScript was available. 20 years ago, when JavaScript was only being used to do minor animation effects, that wasn’t really a problem. However, the demands of modern web design require moving more and more business logic into the browser.

What do you do if your business logic isn’t a good match for JavaScript’s capabilities, or if you have a significant body of existing business logic that is written in Python, not Javascript? Do you have to re-implement all your existing logic? Or are there ways to get your non-Javascript code running in the browser?

In this talk, you’ll learn about a range of techniques that can be used to execute Python code in the browser, including some options that are starting to emerge from the browser standardization process.
---
event_type: talk
---
speaker: Russell Keith-Magee
---
talk_title: A Web without JavaScript
---
url: https://2018.pycon-au.org/
9 changes: 9 additions & 0 deletions content/news/events/pycon-au-2019-sprints/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
title: PyCon AU 2019
---
date: 2019-08-05
---
event_type: sprint
---
speaker: Russell Keith-Magee, Katie McLaughlin
---
url: https://2019.pycon-au.org
17 changes: 17 additions & 0 deletions content/news/events/pycon-au-2019/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
title: PyCon AU 2019
---
date: 2019-08-02
---
description:

Web Assembly, or WASM, is perhaps the biggest change to come to the Web since the introduction of JavaScript. It has the potential to radically alter what we think of as “the Web”, and how we program for the Web as a platform. It’s especially interesting for those using Python web frameworks, because it provides a path for executing server-side web application logic as a client-side capability in the browser.

In this talk, you’ll get a gentle introduction to WASM, covering both the history and theory, and the practical approaches you’ll need as an author of WASM code. You’ll learn about the tools that exist to help you write WASM code, and how to use those tools as part of your Python web projects today. You’ll also learn what the future may hold for Python on the web.
---
event_type: talk
---
speaker: Russell Keith-Magee
---
talk_title: WASM matter?
---
url: https://2019.pycon-au.org/
9 changes: 9 additions & 0 deletions content/news/events/pycon-au-2023-sprints/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
title: PyCon AU 2023
---
date: 2023-08-21
---
event_type: sprint
---
speaker: Russell Keith-Magee, Katie McLaughlin
---
url: https://2023.pycon.org.au
13 changes: 13 additions & 0 deletions content/news/events/pycon-au-2023/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
title: PyCon AU 2023
---
date: 2023-08-19
---
description: No matter the language it's written in, code is only useful if a user can interact with it. In this talk, you'll learn about the options that exist for building cross-platform GUI interfaces with Python. You'll learn about the unique problems that face developers of GUI applications, and how to address those problems. You'll also get an introduction to Toga, the cross-platform GUI toolkit that is part of the BeeWare Project, and to Briefcase, which can be used to deploy apps to macOS, Windows, Linux, iOS, Android, and the web.
---
event_type: talk
---
speaker: Russell Keith-Magee
---
talk_title: How to build a cross-platform graphical user interface with Python
---
url: https://2023.pycon.org.au
13 changes: 13 additions & 0 deletions content/news/events/pycon-balkans-2018/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
title: PyCon Balkan 2018
---
date: 2018-11-17
---
description:
---
event_type: keynote
---
speaker: Russell Keith-Magee
---
talk_title: Tomorrow's Python
---
url: https://pyconbalkan.com
13 changes: 13 additions & 0 deletions content/news/events/pycon-co-2019/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
title: PyCon Colombia 2019
---
date: 2019-02-10
---
description:
---
event_type: keynote
---
speaker: Russell Keith-Magee
---
talk_title: Future of Pythobn
---
url: https://2019.pycon.co/en/
13 changes: 13 additions & 0 deletions content/news/events/pycon-th-2019/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
title: PyCon Thailand 2019
---
date: 2019-06-16
---
description:
---
event_type: keynote
---
speaker: Russell Keith-Magee, Katie McLaughlin, Amber Brown
---
talk_title: Python All The Things!
---
url: https://2019.th.pycon.org/en/
11 changes: 11 additions & 0 deletions content/news/events/pycon-us-2018-booth/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
title: PyCon US 2018
---
date: 2018-05-11
---
event_type: booth
---
speaker: Katie McLaughlin, Philip James, Russell Keith-Magee
---
url: https://us.pycon.org/2018/
---
description: Come see us in our booth on Community Row!
9 changes: 9 additions & 0 deletions content/news/events/pycon-us-2018-sprints/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
title: PyCon US 2018
---
date: 2018-05-14
---
event_type: sprint
---
speaker: Russell Keith-Magee, Philip James, Katie McLaughlin
---
url: https://us.pycon.org/2018/
17 changes: 17 additions & 0 deletions content/news/events/pycon-us-2018/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
title: PyCon US 2018
---
date: 2018-05-13
---
description:

Have you ever wanted to write a GUI application you can run on your laptop? What about an app that you can run on your phone? Historically, these have been difficult to achieve with Python, and impossible to achieve without learning a different API for each platform. But no more.

BeeWare is a collection of tools and libraries that allows you to build cross-platform native GUI applications in pure Python, targeting desktop, mobile and web platforms. In this talk, you'll be introduced to the BeeWare suite of tools and libraries, and see how you can use them to develop, from scratch, a GUI ChatBot application that can be deployed as a standalone desktop application, a mobile phone application, and a single page webapp - without making any changes to the application's codebase.
---
event_type: talk
---
speaker: Russell Keith-Magee
---
talk_title: Building a cross-platform native app with BeeWare
---
url: https://us.pycon.org/2018/
11 changes: 11 additions & 0 deletions content/news/events/pycon-us-2019-booth/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
title: PyCon US 2019
---
date: 2019-05-03
---
event_type: booth
---
speaker: Russell Keith-Magee, Katie McLaughlin, Philip James
---
url: https://us.pycon.org/2019/
---
description: Come see us in our booth on Community Row!
Loading

0 comments on commit b42a3da

Please sign in to comment.