Elektrine lite

← Feed

Wolf

YesJustWolf@hachyderm.io

<p>Dogs, code, Python (uv makes it ever so much more so), Rust, Helix (using LSPs and Alabaster), coffee (the kind you drink), Open Source, macOS, Linux (my new work platform!), Zsh and Bash. USPSA Carry Optics D (2026 goals: RO + CO B).</p><p>I love my dogs and talk about dogs every chance I get. I have two Miniature Goldendoodles, sisters, named Snick and Bug; a Cavapoo named Oscar. </p><p>One of the hosts (with my best friend <span class="h-card" translate="no"><a href="https://hachyderm.io/@jammcq" class="u-url mention">@<span>jammcq</span></a></span>) of the tech podcast <span class="h-card" translate="no"><a href="https://hachyderm.io/@RuntimeArguments" class="u-url mention">@<span>RuntimeArguments</span></a></span>.</p>

Posts

  • Post #2434618

    My day job is all about #Python (which I love). Here are some personal rules, specific to working with Python projects: * Do **not** install or modify global tools, especially Python itself or any packages. This means a given system might not even **have** a global Python * Always use virtual environments (`uv` agrees with me, and doesn&amp;#39;t need this but). I always set the global environment variable `PIP_REQUIRE_VIRTUALENV`. * The two rules above mean my virtual environment contains (not...

  • Post #2403906

    If I recall correctly, it was Akkana Peck @akkana who first introduced me to Python, probably around 1998 or 1997 (so something in the neighborhood of Python v1.5) while working together at Netscape (I had a different name back then). **That** turned out to be a life-changing event; so thanks, Akkana! #Python #Netscape

  • Post #1887071

    I’ve fully switched to OmniFocus (The Omni Group) from Things (Cultured Code). The two driving factors were that OF can handle some more complex relationships than can Things; and better external access into OF’s data (in this case through an MCP). Both are great. Things is perfect for most people. If not for my new needs, I would probably still be there. #OmniFocus #Things3 #MCP #Productivity #TaskManager

  • Post #1727507

    I love Bash. I used to write tons of Bash. There is a lot of Bash in my life, even to this day. But here&amp;#39;s my life now: * Bash holds some stuff together (small stuff: usually setting variables, aliases, and/or piping together a few CLI tools. See https://github.com/wolf/dotfiles/tree/main/shells/dot-config/shells/topics for examples) * Zsh is good at doing stuff when I type, so that&amp;#39;s my login shell * If I have to do something interesting, why not just a Python script? In mod...

  • Post #1727504

    Today my work machine graduated from Windows 11 to Ubuntu 24.04. The hardware hasn’t changed. I would have preferred Kubuntu. They gave me ext4 instead of btrfs. But my wishes there are nice-to-haves. What they gave me is a huge step! #Linux #Windows #Ubuntu #Ext4 #Btrfs #Upgrade

  • Post #1727502

    Yesterday was just a fantastic day for me. I planned to post on it. Just overjoyed. Strongly tempered today by the acquisition of Astral, and therefore the uncertain future of #uv and #ty (and transitively, #pixi). I’m gonna focus on yesterday.

  • Post #1727501

    I’m incredibly tired of people posting with a (programming) language tag just to hate on that language. Their **words** are always: why said language is wrong and awful and no one should use it, or how the hell did this language become so popular when mine is obviously superior; but their motivations are never that sophisticated. **Their** language thinks about the problem in some particular way, and they’re so familiar with that way of thinking that it has become part of their identity. The ta...

  • Post #1727498

    There are scary personal actions in this world: stepping off the ledge of an airplane for your first jump, kissing your romantic interest without knowing yet how they feel about you, trying to live the next day when death has taken a loved one from you. I just did a scary thing. I asked for a promotion. I love my job. It’s great people working on meaningful solutions. I don’t have any plans to leave it. I’m not in any way looking elsewhere. But my title and compensation do not reflect my impact...