Frank Wiles's Avatar

Frank Wiles

@fwiles.bsky.social

Expert in building, scaling and maintaining complex web applications - Founder of REVSYS, PSF Fellow, Django Steering Council and Former President of the Django Software Foundation. Into Python, Django, React, Rust, Kubernetes and cooking

1,332 Followers  |  936 Following  |  724 Posts  |  Joined: 06.02.2024  |  1.4029

Latest posts by fwiles.bsky.social on Bluesky

Apparently it's "security" weakend for me. Feel like all I've accomplished all weekend is security related. New OpenZiti services (want to play with very sandboxed OpenClaw) and making it easier for me to create quick and/or ephemeral api tokens safely in Django apps for agents

15.02.2026 16:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Are you a tech friend from Lawrence, Topeka, or Kansas City? You should swing by and join our growing and fun group of nerds! I'll be there! #LFK

13.02.2026 23:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Man this guy REALLY doesn't die does he????

12.02.2026 19:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

What it's like to see my work from my vantage point...

12.02.2026 16:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

New common LinkedIn message spam goes something like β€œHey Frank, we find <insert tech> startups face <insert challenge>…”.

I love replying β€œWe turn 19 years old in a couple months so pretty sure we can’t be considered a startup anymore” 🀣🀣🀣

12.02.2026 12:35 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Pydantic AI AG-UI integration with CopilotKit React UI

I played around with Pydantic AI's AG-UI integration with CopilotKit React components. Took me a bit to get things wired up but the results are impressive. Used Cerebras hosting OSS-120B which operates at an impressive 3K tokens/second www.loom.com/share/e75a7...

11.02.2026 16:59 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

I can `brew update && brew upgrade` when am I gonna be able to `frank update && frank upgrade`. I'm overdue for some bug fixes! 🀣

11.02.2026 20:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
AG-UI - Pydantic AI GenAI Agent Framework, the Pydantic way

You can find more information on AG-UI here ai.pydantic.dev/ui/ag-ui/

11.02.2026 16:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Pydantic AI AG-UI integration with CopilotKit React UI

I played around with Pydantic AI's AG-UI integration with CopilotKit React components. Took me a bit to get things wired up but the results are impressive. Used Cerebras hosting OSS-120B which operates at an impressive 3K tokens/second www.loom.com/share/e75a7...

11.02.2026 16:59 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Django Steering Council 2025 Year in Review Posted by Frank Wiles on Feb. 11, 2026

I'm way overdue in posting this but here is a recap of our work on the Django Steering Council in 2025 www.djangoproject.com/weblog/2026...

11.02.2026 14:49 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Proof | Identity-centric security platform Proof enhances trust in a digital world by verifying identities and securing transactions to protect your business and its customers.

This is a heads up that for $25 and five minutes, you can notarize things on proof.com / notarize.com without leaving your chair. It's actually really, really handy and they're not paying me for this. Next time you need to notarize, this is the way.

11.02.2026 00:30 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Popcorn chicken with 11 herbs and spices just in time for us all to not watch the game. Three fancy dips off screen.

08.02.2026 23:27 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Healthy veggie stir fry to help offset the not so healthy Super Bowl Snacks I’m making next.

08.02.2026 17:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Rust continues its march to power all of the Python ecosystem...

Samuel Colvin of @pydantic.dev just announced Monty, "a minimal, secure Python interpreter written in Rust for use by AI"

Learn more about the 🐍 + πŸ¦€ magic happening at Pydantic with our podcast linked below:

06.02.2026 22:12 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

The best part of being an adult when your wife is out of town? Making your kids the relatively healthy dinner THEY want and then having several sugar cookies she left out on the counter for YOUR dinner. #winning #diabetes

07.02.2026 01:44 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@zensical.org just a heads up I tried to register for your newsletter here zensical.org/about/newsle... and got a "Failed to Send" message

06.02.2026 17:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The whistle goblins shipped 100,000 whistles in the first four days of February. And today? The fifth day? 37,000 more. This is perhaps the most inspiring act of collective action I’ve ever been lucky enough to be a part of.

Help by buying filament: linktr.ee/WhistleWi…

06.02.2026 00:20 β€” πŸ‘ 623    πŸ” 123    πŸ’¬ 4    πŸ“Œ 7

I’m a very lucky man!

05.02.2026 01:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

In the most recent Lex Friedman podcast on AI, one of the guests mentions β€œsenior” developers as those who have 10 years of experience and commented β€œwhich is a REALLY long time”. Staring down 30 years next year and never felt older! 🀣

05.02.2026 01:26 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Hah yeah I usually do the majority of the cooking it’s my destress hobby.

04.02.2026 22:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I argued for that but apparently β€œwe need SOME counter space” or something

04.02.2026 03:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

My wife got a decent action shot of me cooking tonight.

04.02.2026 02:41 β€” πŸ‘ 28    πŸ” 0    πŸ’¬ 5    πŸ“Œ 0
Post image

Szechuan pork for dinner. Yum!

04.02.2026 01:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Inverting the Testing Pyramid - Brian Okken
πŸ”— Links* PythonTest website: https://pythontest.com/* pytest book: https://pythontest.com/pytest-book/* Lean TDD: https://courses.pythontest.com/lean-tdd/* ... Inverting the Testing Pyramid - Brian Okken

Another great DjangoChat episode this time with Brian Okken www.youtube.com/watch?v=cBA...

03.02.2026 22:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Automated Prompt Optimization with GEPA, Pydantic AI, and Pydantic Evals | Pydantic Learn how to automate prompt engineering using evolutionary algorithms. Build a complete optimization pipeline with GEPA, pydantic-ai, and pydantic-evals.

David Montague's article on genetic prompt optimization is the one MUST READ AI article of the last few weeks. pydantic.dev/articles/pr...

03.02.2026 19:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

There is at least ONE area where AI is far worse than human coders.

Software estimation. Claude just told me this refactoring process would take approximately 5 to 7 hours.

It was done in 5 minutes 20 seconds. 🀣

03.02.2026 16:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Korean spicy pork was a hit with the half the family that’s gotten to have it so far. Little bit of the fresh kimchi on the side.

03.02.2026 02:02 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Post image Post image Post image Post image

Been cooking all day. Chicken and fish tacos with slaw and a spicy aioli. Salsa and beans. Oh and kimchi also prepared Korean for tomorrow and Chinese for Tuesday

02.02.2026 01:57 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Presenter at front of lecture hall demonstrating an open source docs interface projected on a large screen while audience members take notes and photos.

Presenter at front of lecture hall demonstrating an open source docs interface projected on a large screen while audience members take notes and photos.

Why the French govt digital services chose #Python and #Django: β€œthe boring stack can be upgraded easily and will still work in 20 years” -- Manuel Raynaud showcases LaSuite #FOSDEM. Open source digital collaboration apps, built as an alternative to Microsoft Teams / Office

31.01.2026 17:17 β€” πŸ‘ 36    πŸ” 13    πŸ’¬ 0    πŸ“Œ 0

Wouldn’t someone who is qualified for the position also be smart enough to know they could make more per hour driving for Lyft?

30.01.2026 22:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@fwiles is following 20 prominent accounts