@pauleveritt@fosstodon.org avatar

pauleveritt

@pauleveritt@fosstodon.org

Python and Web Developer Advocate at
@JetBrains
for
@PyCharm
and
@WebStormIDE
. Python oldster, Zope/Plone/Pyramid mafia. Girls lacrosse, running.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

pauleveritt, to random
@pauleveritt@fosstodon.org avatar

@tonybaloney A question about subinterpreters. Let's say you import your app in a subinterpreter. Then detect the app source changed, throw away the interpreter, make a new one, and import.

Meaning, a half-step to hot reloading. Would that work? Or is some import state still in parent interpreter?

pauleveritt,
@pauleveritt@fosstodon.org avatar

@carlton You betcha. PEP 554 says: "Conceivably we could invent a mechanism by which any (or every) module could be reset, unlike reload() which does not clear the module before loading into it.”

But that's under “Deferred”. As is “Resetting an interpreter's state.” PEP 734 doesn't mention it.

pauleveritt,
@pauleveritt@fosstodon.org avatar

@carlton We'd have to think of it as tepid reloading. Maybe warm. 😇 No time travel state, for example.

I can't help but think that the arrival of nogil, subinterpreters, and maybe even JIT stuff, is going to launch a new web framework that's designed around all that.

pauleveritt,
@pauleveritt@fosstodon.org avatar

@carlton Hopefully one is a perennial. 🤞

pauleveritt,
@pauleveritt@fosstodon.org avatar

@tonybaloney @carlton Oh I'm just getting started. Have I asked you about setting debugger breakpoints in subinterpreter code? 😈

You doing anything for sprints?

webology, to 11ty
@webology@mastodon.social avatar
pauleveritt,
@pauleveritt@fosstodon.org avatar

@webology Thanks and perfect slide to screenshot. 😉

pauleveritt, to 11ty
@pauleveritt@fosstodon.org avatar

Very happy to be speaking today at “The 11ty International Symposium on Making Websites Real Good on the IndieWeb”. Free and virtual. I'm covering adding tooling to do bigger projects: TS, TSX, Vitest.

I'll also show what we do for JSON Schema and autocomplete in frontmatter for authoring experience.

#11ty

https://conf.11ty.dev/#schedule

pauleveritt, to random
@pauleveritt@fosstodon.org avatar

At long last, my tutorial on @eleventy and TS/TSX/Vitest, component-driven development, and the like. Video https://youtu.be/Jwf5F3tZX4k?si=RCpnO--B4GPQ9WL5 and tutorial https://www.jetbrains.com/guide/javascript/tutorials/eleventy-tsx/

pauleveritt, to random
@pauleveritt@fosstodon.org avatar

I'm speaking about developing @eleventy sites with components. Props to @privatenumber for the fabulous tsx project which powers what we're doing. https://github.com/privatenumber/tsx
https://fosstodon.org/@eleventy/112327887743705985

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

This might be weird to say, but Zed is pretty slow to start up the first time.

pauleveritt,
@pauleveritt@fosstodon.org avatar

@khalidabuhakmeh First time ever, first time after computer boot?

pauleveritt, to random
@pauleveritt@fosstodon.org avatar

In two days I'm joined by @sabderemane and @sarahboyce to dive into the results of the Django developer survey. https://twitter.com/pycharm/status/1779796052666708374

pauleveritt, to random
@pauleveritt@fosstodon.org avatar

Apple's "Studio Light" on the M1 webcam removes my wrinkles! And alas...my eyebrows.

pauleveritt, to random
@pauleveritt@fosstodon.org avatar

@zachleat Sorry to bother, I'm working on a certain talk. Can't quite deconstruct the config sequence on Eleventy constructor's options. Should this work? https://gist.github.com/pauleveritt/ae332543b07443abb765566ae74eb849

sarahboyce, to django
@sarahboyce@mastodon.social avatar

Going to be discussing the results of the latest Django developer survey in a livestream with @sabderemane @pauleveritt!

https://www.youtube.com/live/2at9FtNncbc?si=WJ4Bqe3FIRXaJvOx

Hope to see you there 💚

pauleveritt,
@pauleveritt@fosstodon.org avatar

@sabderemane @benjaoming @sarahboyce Here you go, a sneak peek, announcements flowing out next week: https://lp.jetbrains.com/django-developer-survey-2023/

brianokken, to random
@brianokken@fosstodon.org avatar

Just tried a Boba milk tea from Jack in the Box. That’s probably enough of a description to completely explain the experience.

pauleveritt,
@pauleveritt@fosstodon.org avatar

@brianokken I feel like I'm reading a chapter title from The Poisoner's Handbook.

carlton, (edited ) to random
@carlton@fosstodon.org avatar

The coffee must be good this morning.

Just drafting some thoughts about and « ”I’m just going to write my own”, is the battle-cry of morons » gently flows from the fingers. ☕️

May have to copy-edit 🤔

pauleveritt,
@pauleveritt@fosstodon.org avatar
pythonbytes, to python
@pythonbytes@fosstodon.org avatar

: Python is on the edge

The latest episode is available now with @brianokken & @mkennedy.

https://pythonbytes.fm/episodes/show/378/python-is-on-the-edge

pauleveritt,
@pauleveritt@fosstodon.org avatar

@pythonbytes @brianokken @mkennedy That's neat about Cloudflare Workers. IIRC the previous implementation relied on Transcrypt to transpile to Python. Or maybe I'm -- as the cool AI stuff says -- hallucinating.

chrism, to random
@chrism@chattingdarkly.org avatar

The design of this Python "library" https://github.com/plotly/Kaleido/tree/master is a tour de force of how to abuse a system, attempting to shortcut packaging and maintenance duties, trying to make things easier than they can be made for both the packager and for the end user, failing at all of it. It's a Python "library" that ships an ELF binary in it. It's not a shared library., it's directly executable. The ELF binary is statically linked against Chromium. Because of course it is. 1/

pauleveritt,
@pauleveritt@fosstodon.org avatar

@chrism Wait, wait, wait..did you say…Chromium?

webology, to random
@webology@mastodon.social avatar

🏀 What a bullshit call.

🤔 Not that I mind seeing Iowa win and a call not going UConn's way, but that was rough.

🍿 I think the best game matchup for Sunday is what we have, though.

pauleveritt,
@pauleveritt@fosstodon.org avatar

@webology I think it was maybe 50% a legit call. Maybe. But not at that point. Would love to see if Paige had the heroics to make a 3-defender-contested 3. Would have been epic.

brianokken, to random
@brianokken@fosstodon.org avatar

deleted_by_author

  • Loading...
  • pauleveritt,
    @pauleveritt@fosstodon.org avatar

    @hynek @brianokken I worked hard to achieve Maximum Schlockiness. One must know one's true superpower.

    pauleveritt,
    @pauleveritt@fosstodon.org avatar

    @hynek @brianokken You can mock, as long as you like and subscribe.

    carlton, to random
    @carlton@fosstodon.org avatar

    Updated to the new PyCharm. First look. Had one of those "Ooh, that's good" moments. Excited to see the rest.

    pauleveritt,
    @pauleveritt@fosstodon.org avatar

    @yusu_ @carlton Thread-jacking with a link to our FLCC video. We have big hopes for FLCC. https://www.youtube.com/watch?v=DLBiJ5kYUFg

    khalidabuhakmeh, to random
    @khalidabuhakmeh@mastodon.social avatar

    I can’t wait for my Apple personal robot to strangle me in my sleep. https://mastodon.online/@9to5Mac/112208989150914843

    pauleveritt,
    @pauleveritt@fosstodon.org avatar

    @khalidabuhakmeh @9to5Mac ...while saying "For the greater good.” No, that would be an Andreesen-Horowitz-backed personal robot.

    pauleveritt, to random
    @pauleveritt@fosstodon.org avatar

    Interested in Python history, how PyCharm hooks up to Python, etc.? I was on Software Engineering Daily podcast. Fun talk with Sean Falconer. https://softwareengineeringdaily.com/2024/04/02/building-pycharm-ide-at-jetbrains-with-paul-everitt/

    webology, to random
    @webology@mastodon.social avatar

    🏀 More like Van Miss 😬

    pauleveritt,
    @pauleveritt@fosstodon.org avatar

    @webology Really fun first half. But this game can't finish without Mulkey throwing a chair. Needs to happen.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • everett
  • hgfsjryuu7
  • Youngstown
  • khanakhh
  • slotface
  • rosin
  • InstantRegret
  • ngwrru68w68
  • kavyap
  • vwfavf
  • thenastyranch
  • DreamBathrooms
  • PowerRangers
  • Leos
  • magazineikmin
  • Durango
  • tacticalgear
  • mdbf
  • cisconetworking
  • ethstaker
  • GTA5RPClips
  • osvaldo12
  • cubers
  • modclub
  • tester
  • normalnudes
  • provamag3
  • All magazines