Frank Wiles
@fwiles
Expert in building, scaling and maintaining complex web applications - Founder of @revsys, Django Steering Council, PSF Fellow and Former President of the DSF
“We choose what holds us back... and what moves us forward.” - Master Splinter
LLM's like Claude are absolutely amazing at helping you customize something like NeoVim. Two two sentence prompts and I now have quick commands to two things I've wanted for months and never bothered to try and figure out.
You have a mountain of tech debt on a project. Black boxes. Scary corners. All of it. How do YOU dig out? Interested to hear your thoughts. I, of course, have opinions….
I want to attend a new conference this year. I usually just attend PyCon US and DjangoCon US. Probably has to be North America this year schedule wise. Where should I be going in your opinion?
If the domain you're cold emailing me from to sell me something doesn't redirect to your company website I'm definitely not buying from you even if I was interested. Who would???
Dear Apple, I would be eternally grateful if Pages had a Setting that would allow me to always default documents to "Zoom -> Fit Width". Having to click it on each and every document I open is annoying. Similarlly would be great to have the option of NOT opening Format pane.
Built my first just for me productivity tool with the Python Textual library. So much fun. The UI was the easy part. Can’t say the same for the GMail API SDK. But now I have the gmail add on feature I’ve always wanted integrated to Todoist. Whole day of code but so worth it.
Typo of the day: `reeturn` (v): hillbilly form of common return keyword. See also: `fer loop`
Two surprises today. I'm at INBOX sub-100 for the first time in FAR longer than I'd like to admit and I'm going to PyOhio somewhat spur of the moment next week. See you there?
Had almost forgot we had this package as it hasn't needed an update since 2019, but just released jslog4kube==1.0.7 with a small warning fix, updated README, and move to modern Python conventions like pyproject.toml github.com/revsys/jslog4k…
Wow `uv build` and `uv publish` are awesome. Only way to fly my friends. #python
My wife surprised me with charcuterie dinner so I’ve now had this months cholesterol ration in duck pâté.
Shrimp stock and the lunch before I garnished it. Shrimp Étouffée , Cajun sautéed squash, and jalepenos cornbread. Lunch with the Grandmas was awesome if I do say so myself!


Starting Sunday off strong making cornbread and shrimp stock in prep for lunch with the Grandmas.
Happy 20th birthday Django! 💝🎂🎉 djangoproject.com/weblog/2025/ju… Our open source journey started 20 years ago today, on July 13th 2005. Come celebrate this big milestone at one of our many community events this year #Django #DjangoBirthday