Search
1000 results for “data0”
-
[3/5]
tpope/vim-commentary - comment macros for various languages
tpope/vim-surround – another one from vim plugin god @tpope. Easily delete, change and add surroundings like quotes, parens etc. in pairs
neovim/nvim-lspconfig - configs for the neovim #lsp client. lsp integration is one of the two reasons I switched to #neovim (the other being #treesitter). Integrates #typescript, #biome, #gopls and #tailwindcss language servers.
sheerun/vim-polyglot - collection of language packs
-
[2/5]
… #netrw to browse files, so it's very handy.
vim-scripts/BufOnly.vim – I work in vim all day, so I easily end up with many dozens or even hundreds of open buffers. This is the easiest way to close all but the currently active one.
*CODING*
cohama/lexima.vim - auto-closes (), {}, "" and some such pairs
alvan/vim-closetag – auto-closes and auto-indents #HTML/#XML tags. I write a lot of HTML/JSX, so this saves me a lot of keystrokes.
-
[1/5]
Here are the #vim / #neovim plugins I currently use. My plugin manager is plugged. I know there are more "modern" ones, but plugged works just fine so why change it.
*WORKING WITH FILES*
ctrlpvim/ctrlp.vim – a fuzzy finder for files, buffers, mru, tags etc. This is how I mostly open and switch files/buffers. (It's so much faster than #nerdtree!)
airblade/vim-rooter - changes the cwd to the project dir of the current file. When I'm not using #ctrlp, I'm using…
-
[1/5]
Here are the #vim / #neovim plugins I currently use. My plugin manager is plugged. I know there are more "modern" ones, but plugged works just fine so why change it.
*WORKING WITH FILES*
ctrlpvim/ctrlp.vim – a fuzzy finder for files, buffers, mru, tags etc. This is how I mostly open and switch files/buffers. (It's so much faster than #nerdtree!)
airblade/vim-rooter - changes the cwd to the project dir of the current file. When I'm not using #ctrlp, I'm using…
-
[1/5]
Here are the #vim / #neovim plugins I currently use. My plugin manager is plugged. I know there are more "modern" ones, but plugged works just fine so why change it.
*WORKING WITH FILES*
ctrlpvim/ctrlp.vim – a fuzzy finder for files, buffers, mru, tags etc. This is how I mostly open and switch files/buffers. (It's so much faster than #nerdtree!)
airblade/vim-rooter - changes the cwd to the project dir of the current file. When I'm not using #ctrlp, I'm using…
-
[1/5]
Here are the #vim / #neovim plugins I currently use. My plugin manager is plugged. I know there are more "modern" ones, but plugged works just fine so why change it.
*WORKING WITH FILES*
ctrlpvim/ctrlp.vim – a fuzzy finder for files, buffers, mru, tags etc. This is how I mostly open and switch files/buffers. (It's so much faster than #nerdtree!)
airblade/vim-rooter - changes the cwd to the project dir of the current file. When I'm not using #ctrlp, I'm using…
-
[1/5]
Here are the #vim / #neovim plugins I currently use. My plugin manager is plugged. I know there are more "modern" ones, but plugged works just fine so why change it.
*WORKING WITH FILES*
ctrlpvim/ctrlp.vim – a fuzzy finder for files, buffers, mru, tags etc. This is how I mostly open and switch files/buffers. (It's so much faster than #nerdtree!)
airblade/vim-rooter - changes the cwd to the project dir of the current file. When I'm not using #ctrlp, I'm using…
-
#npm had 2.5 million live packages by the end of 2023, downloaded 184+ billion times per month. 5k #malware and 15k #spam packages were found last year. There's a package named 214x the letter "a". There's one almost 6 GB in size!
Remember to always use as less #npmjs dependencies as possible, carefully vet what you're using and to run it in a container (also during dev).
-
"The Eight Golden Rules of Interface Design
1. Strive for #consistency
2. Seek universal #usability
3. Offer informative #feedback
4. #Design #dialogs to yield closure
5. Prevent #errors
6. Permit easy reversal of actions
7. Keep users in control
8. Reduce short-term memory load" -
Try using #HuggingChat instead of #ChatGPT!
I'm using it since a month now and on average it's as good as if not slightly better than #GPT3.5, especially if you're using one of the specialized models
-
People say it's impossible to run a #mailserver today. Even if you're technically capable, all big providers will block you by default.
That's hardly true in my experience¹. If you're using clean IPs and recent anti-spam protocols², just the odd local telco will block you and that's usually sorted within hours by an email to their postmaster.
Just try it! #smtp #postfix #opensmtpd
¹) I'm doing this for decades now and have just set one up a few weeks ago
²) #MX #RDNS #SPF #DKIM #SRS #DMARC -
Congrats to the only real #serverless #database #OrbitDB for reaching v1.0!
"OrbitDB is a serverless, distributed, peer-to-peer database. OrbitDB uses #IPFS as its data storage and #Libp2p #Pubsub to automatically sync databases with peers. It's an eventually consistent database that uses #Merkle-#CRDTs for conflict-free database writes and merges making OrbitDB an excellent choice for #p2p and decentralized apps, blockchain applications and #localfirst #webapps."
-
Did Alex Norris' "Oh No" #Comics ever made you smile? Then please help him with the final push to keep his own smile.
-
I just migrated the 50 odd repos from my #selfhosted #Forgejo instance used for small and personal projects and deleted it (which ran #Gitea and even #Gogs before).
The dev-ops push has made it too big, slow and difficult to maintain for me (new versions frequently breaking things). 90% of the projects only need issue tracking, pull requests and a wiki anyway.
I'll now try a barebones ssh-hosted setup with git hooks, #GitBug and #markdown files instead. #minimalism
-
It's #fork switching time!
#Rome is my favorite #JavaScript #linter and #formatter. It's easy to configure, super-fast and has superb editor Integration thanks to its built-in #LSP.
But it got burned down by VC money.
Fortunately though, the core team members have rescued it by creating a new fork: #Biome! Try it out! Happy to share my #NeoVim config.
-
"#ISPs Should Not Police #OnlineSpeech—No Matter How Awful It Is."
https://www.eff.org/deeplinks/2023/08/isps-should-not-police-online-speech-no-matter-how-awful-it
-
@webfussel What size and shape is the data? Must be pretty big, probably a huge array with lots of big objects? I've tackled this by writing a little streaming stringifier (caveat: #ReadableStreams as fetch request bodies were still Chrome-only by the time) or using something like #MessagePack instead of #JSON.
-
#JohnRomero's #DoomGuy was a pretty entertaining read even though much of the story has already been told in #MastersOfDoom. After finishing it I went ahead and played through the original #Doom. 30y on it's still tons of fun and provides loads of goosebump moments :-)
-
#JohnRomero's #DoomGuy was a pretty entertaining read even though much of the story has already been told in #MastersOfDoom. After finishing it I went ahead and played through the original #Doom. 30y on it's still tons of fun and provides loads of goosebump moments :-)
-
#JohnRomero's #DoomGuy was a pretty entertaining read even though much of the story has already been told in #MastersOfDoom. After finishing it I went ahead and played through the original #Doom. 30y on it's still tons of fun and provides loads of goosebump moments :-)
-
#JohnRomero's #DoomGuy was a pretty entertaining read even though much of the story has already been told in #MastersOfDoom. After finishing it I went ahead and played through the original #Doom. 30y on it's still tons of fun and provides loads of goosebump moments :-)
-
#JohnRomero's #DoomGuy was a pretty entertaining read even though much of the story has already been told in #MastersOfDoom. After finishing it I went ahead and played through the original #Doom. 30y on it's still tons of fun and provides loads of goosebump moments :-)
-
(Digital) #whiteboarding can help grow an idea. But don't mistake it for #TechnicalDocumentation, the real foundation of a durable product. No one will look at that #Miro board once the meeting is over!
"People use Post-its to […] make meetings more collaborative […] Instead, images of such sessions became products themselves. […] Their meaning doesn’t come from what is written, but from its having been written across colorful rectangles and squares."