Recent work with RelStorage
The KARL project has been focused in the last year on some performance and scalability issues. It’s a reasonably big database, ZODB-atop-RelStorage-atop-PostgreSQL. It’s also heavily security-centric...
View ArticleFaster relevance ranking didn’t make it into PostgreSQL 9.4
Alas, the one big feature we really needed, the patch apparently got rejected. PostgreSQL has a nice little full-text search story, especially when you combine it with other parts of our story...
View ArticleNew adventure, PyCharm Developer Advocate at JetBrains
At the start of October, I began a new adventure. I’m the PyCharm and WebStorm Developer Advocate at JetBrains. More of the former, some of the latter. This morning JetBrains published the introductory...
View ArticlePyRVA meet up and type hinting
Python’s community has long been considered as valuable as the software, and that extends to Python local meetups. They’re fun to attend, but what’s even more fun is watching one during its formation....
View ArticleMy O’Reilly video series on Pyramid is up
Earlier this year, just before PyCon, I talked to O’Reilly about doing a Pyramid video course in their commercial training catalog. It’s now in “early access”, titled “Web Applications with Python and...
View ArticlePython virtualenvs: Inside project or outside?
I’m a dummy. I pulled the old “pretend to ask an honest question but really to confirm your belief” trick and, shockingly-not, got refuted. My small sample seems to like making their Python virtual...
View ArticleI’m doing a webinar next week: “Polyglot PyCharm for Rich Web Frontends”
Next Tuesday at 10AM Eastern I’m doing a free/live JetBrains webinar. Nutshell: using the WebStorm-like web features, in PyCharm. This webinar originated from several of my Python friends asking if...
View ArticleJavascript development, in a Python IDE?
I hear this a lot: “I use PyCharm for Python, do I need to get WebStorm to do web front-ends?” It makes sense that people would say this: PyCharm is for Python, WebStorm is for HTML/CSS/JS. Thing is,...
View ArticleMaking the material for the Polyglot webinar
Tomorrow we do Part 2 of our “Polyglot Python with PyCharm” webinar, talking again about modern web frontend development, from a Python perspective, within PyCharm. We put a lot of work into writing...
View ArticleOff to PyCon 2017
On the train to the plane to the plane to the whatever to the hotel to meetup up with the PyCharm gang for PyCon. Like everybody else, I measure the passage of time by PyCons and look forward to old...
View Article