Skip Navigation

Posts
282
Comments
129
Joined
3 yr. ago

Django @programming.dev

django-tenants/django-tenants: Django tenants using PostgreSQL Schemas

Python @programming.dev

GitHub now scans public issues for PyPI secrets - The Python Package Index

Python @programming.dev

Not-so-casual Performance Optimization in Python

Django @programming.dev

Django: Parametrized tests for all model admin classes - Adam Johnson

Python @programming.dev

Introducing Immortal Objects for Python

Python @programming.dev

Overloading arithmetic operators with dunder methods | Pydon't ๐Ÿ

Python @programming.dev

coldtype/coldtype: cross-platform display typography in python

Django @programming.dev

zchtodd/leaky_ledger

Python @programming.dev

time-machine: Travel through time in your tests.

Python @programming.dev

How Python dictionaries work

Python @programming.dev

357 of top 360 Python packages are now available as wheels

Python @programming.dev

Pinepods - Self Hosted podcast management system

PostgreSQL @programming.dev

Postgres FM | Sharding

Python @programming.dev

LPython: Novel, Fast, Retargetable Python Compiler

Django @programming.dev

Django Newsletter #192

Django @programming.dev

Django Day Copenhagen 2023

Django @programming.dev

Django Debug Toolbar 4.2.0 release

Python @programming.dev

Dog-Face-Development/PyAvatar: Easily display all of your creative avatars to keep them consistent across websites.

Python @programming.dev

Taming the beast: Python Package Maintenance Made Simple

PostgreSQL @programming.dev

PostgreSQL 15.4, 14.9, 13.12, 12.16, 11.21, and PostgreSQL 16 Beta 3 Released

  • Oooh, was just thinking about needing something like this for future tools. Will check it out!

  • Great suggestions!

  • Aaaaand it's over. Meant to get that out sooner. :/

  • Hey, forgot I needed a place like this too! Thanks for getting it going.

  • Hey @chaoticAnimals@programming.dev , I can't answer that specific questions, as I don't generally do anything with Java or Assembly. However, vim/neovim's ability to target features base on filetype is really helpful. It means that you can configure any particular plugin or feature to only work with *.py files, which is the python filetype in neovim.

    I started with vim a long time ago and migrated to neovim a couple of years ago, so my personal configuration is kind of all over the place. With vim, I used things like python-mode which is all-in-one sort of Python plugin for vim.

    Recently, on neovim, I've switched that out to use a Language Server Protocol plugin, like neovim/nsm-lspconfig for overall LSP configuration and language specific LSP servers, like python-lsp-server for Python.

    You can get the LSP stuff for Python going by following the directions in neovim/nsm-lspconfig's README and in the projects server_configurations.md. server_configurations.md also contains tips for many other language/project specific LSP servers.

    I'll see if I can boil my current config down to a minimum for LSP stuff later and post a link.

  • I couldn't agree more!

    I had a great colleague at my previous job, who was great at reminding folks that we're there to get things done together and struggling in silence was the opposite of that. If you can't figure it out after an hour, give someone (anyone!) a holler and get a second opinion.