#405: Oh Really?

Python Bytes

Topics covered in this episode:

  • Briefer: Dashboards and notebooks in a single place
  • Introduction to programming with Python
  • setup-uv
  • HTML for people
  • Extras
  • Joke
Watch on YouTube

About the show

Sponsored by ScoutAPM: pythonbytes.fm/scout

Connect with the hosts

  • Michael: @mkennedy@fosstodon.org
  • Brian: @brianokken@fosstodon.org
  • Show: @pythonbytes@fosstodon.org

Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too.

Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.

Michael #1: Briefer: Dashboards and notebooks in a single place

  • Notebooks and dashboards with Python, SQL, scheduling, native visualizations, code generation, and more.
  • In Briefer, you can:
    • Create notebooks and dashboards using Markdown, Python, SQL, and native visualizations.
    • Build interactive data apps using inputs, dropdowns, and date pickers.
    • Generate code and queries using an AI that understands your database schema and your notebook's context.
    • Schedule notebooks and dashboards to run and update periodically.
    • Create and test ad-hoc pipelines using writebacks.
  • Briefer vs. Traditional BI Tools: Briefer is better than traditional BI tools because it's faster and more flexible, thanks to Python.
  • Briefer vs. Traditional Notebooks: In Briefer, you can run SQL queries against connected data sources directly in your notebook. Then, Briefer will automatically turn your query into a data frame and store it in a variable that you can use in your Python blocks.

Brian #2: Introduction to programming with Python

  • Jose Blanca
    • “Python intro aimed at students with no prior programming experience.”
    • “Relies mainly on examples and exercises.”
    • “Does not try to cover every detail of the Python language, but just what a beginner might need to start the journey.”
    • Tech: “… built with the quarto publishing system complemented by the quarto live extension that allows Python to run in the web browser by using pyodide.”
  • Runs on anything, since it doesn’t require a local install of Python
  • Running 3.12.

Чтобы прослушивать выпуски с ненормативным контентом, войдите в систему.

Следите за новостями подкаста

Войдите в систему или зарегистрируйтесь, чтобы следить за подкастами, сохранять выпуски и получать последние обновления.

Выберите страну или регион

Африка, Ближний Восток и Индия

Азиатско-Тихоокеанский регион

Европа

Латинская Америка и страны Карибского бассейна

США и Канада