DiscoverTalk Python To Me#317: Python at the US Federal Election Commission
#317: Python at the US Federal Election Commission

#317: Python at the US Federal Election Commission

Update: 2021-05-21
Share

Description

When you think of government software development and projects, do you fast apps and modern tech stacks jump to mind? Probably not. So you'll be delighted to hear from our guest, Laura Beaufort. She's the Tech Lead at the US Federal Election Commission.





She and her team have built a very modern tech stack running modern Flask web apps with APIs powered by SQLAlchemy and Flask-RESTFUL. The app is available open-source on GitHub. And they deploy it with continuous delivery out to cloud.gov.





There are lots of lessons to learn for governmental agencies around the world as well as private organizations, small and large.



Links from the show



Laura on Twitter: @laurabeaufort

Wagtail CMS: wagtail.io

FEC: fec.gov

18F: 18f.gsa.gov

Open source at the FEC: code.gov

Cloud.gov PaaS: cloud.gov

18F De-risking Guide: derisking-guide.18f.gov

US Digital Services episode: talkpython.fm

Digital Services Playbook: playbook.cio.gov

Digital.gov Communities of practice: digital.gov

FEC Github Repos: github.com

Laura's presentation to community of practice: youtube.com

YouTube Live Stream: youtube.com

Episode transcripts: talkpython.fm


Sponsors



Square

Talk Python Training

AssemblyAI
Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

#317: Python at the US Federal Election Commission

#317: Python at the US Federal Election Commission

Michael Kennedy (@mkennedy)