PS.
Domain: codeberg.org/domain/app
Kitten: codeberg.org/kitten/app
HTMX: htmx.org/
Hyperscript: hyperscript.org/
#smallWeb #smallTech #kitten #domain #htmx #hyperscript #progressiveEnhancement #web #dev
PS.
Domain: codeberg.org/domain/app
Kitten: codeberg.org/kitten/app
HTMX: htmx.org/
Hyperscript: hyperscript.org/
#smallWeb #smallTech #kitten #domain #htmx #hyperscript #progressiveEnhancement #web #dev
Just implemented a fix for Kitten commands not exiting properly (regression from the new development-time process manager).
Things should be much smoother now. (Also, your pages will auto-refresh in the browser after you fix an error and save the page and/or a dependency of your page.)
Folks, if you’re using @small-tech/auto-encrypt in your projects, please make sure you’re running the latest version of the package (3.1.0) or certificate provisioning/renewal will fail due to the latest Let’s Encrypt protocol update.
codeberg.org/small-tech/auto-e…
#tls #https #letsEncrypt #autoEncrypt #js #javaScript #nodeJS #web #dev #smallWeb #smallTech
Automatically-provisioned TLS certificates for Node.js servers using Let’s Encrypt.Codeberg.org
If you’re using Helix Editor and you want to keep movement bindings in insert mode as a default, have your say here:
github.com/helix-editor/helix/…
I’d highly recommend reverting #3671 and reintroducing movement bindings by default in “insert”/editing mode. Top reason: Do not create a rite of passage. Even the author of the PR has reintroduced...GitHub
So what do y’all think about this for all the code you need for a basic POST/redirect/GET guestbook web app with Kitten?
Does it all make sense?
codeberg.org/kitten/app/src/br…
Basically, you run kitten on that directory and hit https://localhost.
(Note: Kitten is not ready for use yet. I think the core design is solid now though. You can play with it but I’m only starting to work on the developer experience now. Should be far nicer in the next few weeks.)
Lipstick on a Pig version 1.0.1 released
- Fixes bat plugin
codeberg.org/small-tech/lipsti…
(Lipstick on a Pig makes command-line apps follow your light/dark mode settings on GNOME.)
#smallTech #LipstickOnAPig #GNOME #CLI #terminal #dev #utility
Use a terminal? Write shell scripts?
Check out these two tools:
- Explain shell: explainshell.com
- ShellCheck: shellcheck.net
(Via the Web Weekly newsletter.)
#shell #terminal #scripting #dev
ShellCheck finds bugs in your shell scriptswww.shellcheck.net
You’re on Linux, you say? You want to browse offline documentation, you say?
#zeal #linux #docs #documentation #dev
mmv (not to be confused with the other mmv) is an excellent tool written in go for quickly renaming multiple files using your editor of choice.
#mv #mmv #dev #terminal #rename #tool
rename multiple files with editor. Contribute to itchyny/mmv development by creating an account on GitHub.GitHub
Very much looking forward to being able to use the new @scope CSS rule soon.
Bun (a new JS runtime ala Node.js and Deno) sounds interesting. Not least of all because it doesn’t use V8.
(I can’t use it for NodeKit at the moment as it doesn’t support custom ESM loaders but I’ll be keeping an eye on it.)
#js #javaScript #bun #nodeJS #deno #nodekit #web #dev
Bundle, transpile, install and run JavaScript & TypeScript projects – all in Bun. Bun is a new JavaScript runtime with a native bundler, transpiler, task runner and npm client built-in.bun.sh
@hackernews@die-partei.social @fabyk@darmstadt.social @chbmeyer@mastodon.social @dsfgs@activism.openworlds.info @olamundo@red.niboe.Fosstodon
UnifiedPush is a set of specifications and free open source tools to help users get more control over how their phone's (or computers's) notifications are handled. You can follow the project at:
➡️ @unifiedpush
The project website is at unifiedpush.org
There are options for self-hosting notification systems if needed.
#UnifiedPush #Notifications #PushNotifications #FOSS #FLOSS #Libre #FreeSoftware #OpenSource #Smartphones #Phones #Smartphone #Phone #Dev #SelfHosting #Computing
UnifiedPush is a set of specifications and tools that lets the user choose how push notifications* are delivered. All in a free and open source way.unifiedpush.org
Clean up the web!
A reminder that you, as a developer, can make a difference on the Web simply by choosing not to perpetuate people farming on your own sites and apps.