#520: pyx - the other side of the uv coin (announcing pyx)

#520: pyx - the other side of the uv coin (announcing pyx)

A couple years ago, Charlie Marsh lit a fire under Python tooling with Ruff and then uv. Today he’s back with something on the other side of that coin: pyx. Pyx isn’t a PyPI replacement. Think server, not just index. It mirrors PyPI, plays fine with pip or uv, and aims to make installs fast and predictable by letting a smart client talk to a smart server. When the client and server understand each other, you get new fast paths, fewer edge cases, and the kind of reliability teams beg for. If Python packaging has felt like friction, this conversation is traction. Let’s get into it.

Jaksot(522)

#299: Personal search engine with datasette and dogsheep

#299: Personal search engine with datasette and dogsheep

In this episode, we'll be discussing two powerful tools for data reporting and exploration: Datasette and Dogsheep. Datasette helps people take data of any shape or size, analyze and explore it, and publish it as an interactive website and accompanying API. Dogsheep is a collection of tools for personal analytics using SQLite and Datasette. Imagine a unified search engine for everything personal in your life such as twitter, photos, google docs, todoist, goodreads, and more, all in once place and outside of cloud companies. On this episode we talk with Simon Willison who created both of these projects. He's also one of the co-creators of Django and we'll discuss some early Django history!

17 Tammi 20211h 1min

#298: Building ML teams and finding ML jobs

#298: Building ML teams and finding ML jobs

Are you building or running an internal machine learning team? How about looking for a new ML position? On this episode, I talk with Chip Huyen from Snorkel AI about building ML teams, finding ML positions, and teach ML at Stanford.

11 Tammi 202156min

#297: Python year in review (2020 edition)

#297: Python year in review (2020 edition)

2020 will be one for the history books, won't it? I've put together a great group to look back on 2020 - from the Python perspective.

28 Joulu 20201h 10min

#296: Python in F1 racing

#296: Python in F1 racing

Quick: Name the 3 most advanced engineering organizations you can think of? Maybe an aerospace company such as SpaceX or Boeing come to mind. Maybe you thought of CERN and the LHC. But in terms of bespoke engineering capabilities, you should certainly put the F1 racing teams on your list.

23 Joulu 20201h 5min

#295: GIS + Python

#295: GIS + Python

Geography is the study of places and the relationships between people and their environments. Often we think of maps, but maps are static. GIS gets interesting when you realize that we're studying and visualizing data flowing through these locations and communities.

18 Joulu 202057min

#294: oso authorizes Python

#294: oso authorizes Python

When we think about accounts and security, we often think about identity (logging in and proving who you are). But for many applications, especially internal apps at large organizations, that's just step one. The next step is what can you do and what can you not do.

7 Joulu 202051min

#293: Learning how to learn as a developer

#293: Learning how to learn as a developer

As software developers, we live in a world of uncertainty and flux. Do you need to build a new web app? Well maybe using Django makes the most sense if you've been doing it for a long time. There is Flask, but it's more mix and match being a microframework. But you've also heard that async and await are game changers and FastAPI might be the right choice.

1 Joulu 20201h

#292: Pythonic identity (auth in Python ecosystem)

#292: Pythonic identity (auth in Python ecosystem)

So you're excited about that next app you're about to build. You can visualize the APIs with the smooth scalability taking to the mobile apps. You can see how, finally, this time, you'll get deployment right and it'll be pure continuous delivery out of GitHub with zero downtime.

26 Marras 20201h 5min