Nuxt is so dang amazing, I love it.
I've built 3 production websites with it so far this year ✨
https://joinloops.org
https://fedidb.com
https://fediverse.info
The new Pixelfed UI will be the 4th 😉
#Tag
Nuxt is so dang amazing, I love it.
I've built 3 production websites with it so far this year ✨
https://joinloops.org
https://fedidb.com
https://fediverse.info
The new Pixelfed UI will be the 4th 😉
I love Laravel and Vue. Let me explain why
In Loops, we use hashids for urls like:
loops.test/v/8eNZzEG9Uf
When a request `Accept` header matches, we can return the activity easily
For comments we decode the videoId hashid to render the video screen, then decode the replyId and fetch it and the parent comment and then the other comments.
It's complex, but allows for short permalinks like:
loops.test/v/8eNZzEG9Uf?rid=b32-mgAN04
And it also supports username changes 😎
Loops is now open source! It’s built with #Laravel and #Vue!
https://github.com/joinloops/loops-server/releases/tag/v1.0.0-alpha.1
Anyone happen to be looking for a programmer who hasn't been completely consumed by all-AI-everything by any chance? Freelance or hired, remote (based in Germany). I speak German and English and mostly worked with #PHP, #Laravel, #Kirby CMS, #Vue, #Svelte and a bit of native mobile dev (Swift and Kotlin), too.
I know the chances are slim given everything in the world, but maybe this time #getfedihired might work out? Boost super appreciated. Feel free to DM or email at skye@lavenderbits.com
Anyone happen to be looking for a programmer who hasn't been completely consumed by all-AI-everything by any chance? Freelance or hired, remote (based in Germany). I speak German and English and mostly worked with #PHP, #Laravel, #Kirby CMS, #Vue, #Svelte and a bit of native mobile dev (Swift and Kotlin), too.
I know the chances are slim given everything in the world, but maybe this time #getfedihired might work out? Boost super appreciated. Feel free to DM or email at skye@lavenderbits.com
Mon employeur, après 7 mois de période d'essai, vient de la rompre du jour au lendemain. Parce que je serais trop "pointilleuse" sur le code et les risques de sécurité, ce qui conviendrait mieux au secteur "de la banque ou de la cybersécurité".
Donc #jeChercheUnJob à nouveau, sur #Montpellier ou #fullRemote. Je suis #developpeuse#fullStack avec presque 10 ans d'expérience professionnelle sur #php, #symfony, #html, #css, #javascript ( #jquery mais je suis en train de me former sur #vue)
This fun and insightful session will take you deep into Anthony’s journey in the world of open source, including:
From Ideas to Projects: How an open source project grows from a spark of inspiration to a fully realized initiative.
Finding Your Path in Open Source: How to discover your place and direction in the vast open source ecosystem.
Whether you’re new to open source or a seasoned developer, this talk will help you better understand and get involved in open source!
🚀 Ready to explore the wonders of open source with Anthony? Don’t miss his inspiring talk at COSCUP x RubyConf Taiwan 2025!
#COSCUPxRubyConfTaiwan2025#AnthonyFu#Vue#Nuxt#Vite#OpenSourceJourney
My employer, after 7 months of work, fired me overnight. Because I would be too "finicky" about code quality and security risks, which would better suit "a bank or cybersecurity company".
So I'm again #lookingForJob, either at #Montpellier (France) or #fullRemote. I am a #fullStack #developer with almost 10 years of experience on #php, #symfony, #html, #css, #javascript ( #jquery and I'm also learning #vue). I am fluent in English, both written and spoken.
Mon employeur, après 7 mois de période d'essai, vient de la rompre du jour au lendemain. Parce que je serais trop "pointilleuse" sur le code et les risques de sécurité, ce qui conviendrait mieux au secteur "de la banque ou de la cybersécurité".
Donc #jeChercheUnJob à nouveau, sur #Montpellier ou #fullRemote. Je suis #developpeuse#fullStack avec presque 10 ans d'expérience professionnelle sur #php, #symfony, #html, #css, #javascript ( #jquery mais je suis en train de me former sur #vue)
I really don't get why people use #Vue, #Svelte or #Angular. I really don't like when frameworks try to almost come up with new languages for building UIs when we already have #HTML, and JSX is a good minimal abstraction over it. I'd only use #React or, preferably, #SolidJS, which basically fixed React. And I say this as someone who was a Vue dev for the first two years of my #webdev journey.
A lot of trouble with the new #Vue#LSP.
First, it disables all other typescript LSPs, even if there is no Vue in the project; fortunately, this can be fixed with:
(setq lsp-volar-take-over-mode nil)
Maybe a better way would be to advise lsp-volar--activate-p' to detect Vue by parsing package.json.</p><p>Second, somehow the server sends empty "textDocument/publishDiagnostics" messages about a second after sending one with diagnostics! As a result, the diagnostics appear for a second and then disappear.</p><p>For now, I've worked around that by advising lsp--on-diagnostics' to ignore empty messages if they come less than five seconds after a non-empty one. Not sure where to go next with this.
The code: https://sqrtminusone.xyz/configs/emacs/#fix-vue-semantic-server
Finally, the server sometimes crashes randomly. It happened once or twice today.
A space for Bonfire maintainers and contributors to communicate