Backend (and sometimes frontend) software engineer working on sports data at Elias Sports Bureau.
Experience with: Python, Django, Typescript/JS, infrastructure, databases
Find me:
I haven’t had a chance to look yet, but I’m using a pretty similar stack at, although with React instead of Nuxt/Vue. I definitely love using Docker, at least as a dev platform, because of the way it evens the field across OS’s and makes it easy to onboard new contributors. Will definitely take a closer look when I get more time.
Buuut … I do mod the !django@programming.dev community, which you might be interested in checking out. There’s also the !docker@programming.dev, which is also worth checking out.
Thanks, I appreciate the reply and openness to doing things besides just video.
Do you have a written version?
I really dislike having to watch an entire video to catch the one bit of useful information. I wish I had the time to watch entire videos, but honestly, I don’t. On top of that, my brain has often wandered off well before I get to the interesting bit.
Agreed! That’s the way we do work projects. For personal stuff, I also like using pyenv. But yeah, that’s it, keep it nice and simple.
Old?!?! I’ll have you know I just did some maintenance work on an ASP.NET 4.0 app a couple weeks ago. ☹️
Still getting used to this. I’m having a hard time opening side-by-side terminals.
I think my next step is to reduce my config down to just this and make sure nothing is interfering. But if anybody already figured this out, I’m all ears.
Ugh, my apologies folks. Clearly still figuring out how to do this Lemmy/Mastodon federation thing.
I raise you
@lambda _: _()
def result() -> int:
global a; global b; a, b = b, a
hat tip to @sisyphean@programming.dev via Cursed Python
Ooops, clicked Post way too fast. It’s certainly not a moderation tool in and of itself, but it’s a start.
@db0@lemmy.dbzer0.com posted a new Python wrapper for Lemmy that he’s started working on over at !python@programming.dev : https://programming.dev/post/39578
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.
They changed the licensing: https://redis.com/blog/redis-adopts-dual-source-available-licensing/