Author Archives: Paul Everitt

Template Debugging

In April we had a webinar about Visual Debugging. I misfired at the end, when showing template debugging in web frameworks, and promised a do-over. Here’s the do-over…let’s talk about a wonderful and useful feature in PyCharm Professional: breakpoints in … Continue reading

Posted in Cool Feature, Video | Leave a comment

Webinar Recording: Visual Debugging

Our April 25th webinar on Visual Debugging went quite well: just over 1 hour, a lot of fun, and covered nearly all of the topics. The recording is now available on YouTube. Additionally, the code and slides used are available … Continue reading

Posted in Video, Webinar | 5 Comments

Webinar: “Visual Debugging” on April 25

Are you a Python developer who knows you should use the debugger, but don’t yet? Or perhaps you are familiar with debugging, but know there is more productivity if you’d spend some time to learn? TUESDAY, April 25 16:00 CEST … Continue reading

Posted in Uncategorized | 2 Comments

Inside the Debugger: Interview with Elizaveta Shashkova

PyCharm 2017.1 has several notable improvements, but there’s one that’s particularly fun to talk about: debugger speedups. PyCharm’s visual debugger regularly gets top billing as a feature our customer value the highest. Over the last year, the debugger saw a … Continue reading

Posted in Interview | Tagged | 2 Comments

Interview with Jim Fulton for “Why Postgres Should Be Your Document Database” Webinar

Jim Fulton, my friend and former co-worker, was one of the original leaders in the Python community. Over the years he created important Python software (cPickle), Python’s original “killer app” (Zope, as stated in magazine articles), and a leading build … Continue reading

Posted in Interview | Tagged | 3 Comments

3 Quick Git “Show-Me” Videos From Our IDE Family

Git is a fantastic and wildly popular version control system. Once you get beyond the basics, though, it can be a bit cryptic for civilians. Fortunately, this is an area where JetBrains IDEs can help, by putting a visual face … Continue reading

Posted in Cool Feature, Screencast, Video | Tagged | 1 Comment

Let’s Write a Game: Hangout with PyLadies Pune

In early January I was invited by PyLadies Pune to do a hangout. We spent an hour writing a 2d game in Python, covering a number of Python development skills along the way. I’d love to repeat this, so if … Continue reading

Posted in Screencast, Tutorial, Video | Tagged | Leave a comment

Life Without the Project Explorer

It’s an indisputable (alternative) fact that, since Before the Dawn of Time™, or at least since GUIs became in vogue, file explorers are an essential part of any programming tool. Gotta browse them trees. It’s impossible to imagine not having … Continue reading

Posted in Cool Feature, Tutorial | Tagged | 19 Comments

Inside Python Podcasting: Interview with Michael Kennedy

The Python community has long been hailed as inviting to newcomers. But it’s now huge, which can be daunting. Fortunately, we have some guides that help you sort through all the packages and happenings. Michael Kennedy has long been one … Continue reading

Posted in Interview | Tagged | 3 Comments

Make sense of your variables at a glance with semantic highlighting

Let’s say you have a really dense function or method, with lots of arguments passed in and lots of local variables. Syntax highlighting helps some, but can PyCharm do more? In 2017.1, PyCharm ships with “semantic highlighting” available as a … Continue reading

Posted in Cool Feature | Tagged | 14 Comments