#mastodondev — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #mastodondev, aggregated by home.social.
-
Programar Arduino no requiere IDEs pesados. La verdadera potencia está en la terminal: Vim + Arduino CLI ⚡🤖
Con Vim editas a máxima velocidad sin soltar el teclado, y con arduino-cli compilas y subes tu código a la placa en segundos con un simple comando o script.
Flujo ligero, modular, sin distracciones y con control total de tus proyectos embebidos.
#Arduino #ArduinoCLI #Vim #EmbeddedSystems #Maker #DevTools #CLI #MastodonDev
-
Programar Arduino no requiere IDEs pesados. La verdadera potencia está en la terminal: Vim + Arduino CLI ⚡🤖
Con Vim editas a máxima velocidad sin soltar el teclado, y con arduino-cli compilas y subes tu código a la placa en segundos con un simple comando o script.
Flujo ligero, modular, sin distracciones y con control total de tus proyectos embebidos.
#Arduino #ArduinoCLI #Vim #EmbeddedSystems #Maker #DevTools #CLI #MastodonDev
-
Programar Arduino no requiere IDEs pesados. La verdadera potencia está en la terminal: Vim + Arduino CLI ⚡🤖
Con Vim editas a máxima velocidad sin soltar el teclado, y con arduino-cli compilas y subes tu código a la placa en segundos con un simple comando o script.
Flujo ligero, modular, sin distracciones y con control total de tus proyectos embebidos.
#Arduino #ArduinoCLI #Vim #EmbeddedSystems #Maker #DevTools #CLI #MastodonDev
-
Programar Arduino no requiere IDEs pesados. La verdadera potencia está en la terminal: Vim + Arduino CLI ⚡🤖
Con Vim editas a máxima velocidad sin soltar el teclado, y con arduino-cli compilas y subes tu código a la placa en segundos con un simple comando o script.
Flujo ligero, modular, sin distracciones y con control total de tus proyectos embebidos.
#Arduino #ArduinoCLI #Vim #EmbeddedSystems #Maker #DevTools #CLI #MastodonDev
-
Programar Arduino no requiere IDEs pesados. La verdadera potencia está en la terminal: Vim + Arduino CLI ⚡🤖
Con Vim editas a máxima velocidad sin soltar el teclado, y con arduino-cli compilas y subes tu código a la placa en segundos con un simple comando o script.
Flujo ligero, modular, sin distracciones y con control total de tus proyectos embebidos.
#Arduino #ArduinoCLI #Vim #EmbeddedSystems #Maker #DevTools #CLI #MastodonDev
-
Tras absorber Windsurf, Cognition lanzó Devin Desktop: la evolución del IDE hacia un centro de mando para la IA. 🤖💻
Ya no es un simple editor, sino un entorno para orquestar múltiples agentes en paralelo, combinando ejecución local en Rust con la potencia de la nube de Devin.
#Devin #DevinDesktop #CognitionAI #DevTools #SoftwareEngineering #MastodonDev
-
El fin de Windsurf demuestra lo volátil que es el software comercial de IA. 📉
Cognition compró Codeium/Windsurf solo para absorber su tecnología, matar el IDE y redirigir a todos a Devin Desktop. En meses, un producto estrella desapareció tras un movimiento corporativo.
Por eso la terminal, el Open Source y Vim nunca mueren: tú controlas tu entorno. 💻
#Windsurf #Devin #AI #DevTools #OpenSource #Vim #SoftwareDevelopment #MastodonDev
-
El fin de Windsurf demuestra lo volátil que es el software comercial de IA. 📉
Cognition compró Codeium/Windsurf solo para absorber su tecnología, matar el IDE y redirigir a todos a Devin Desktop. En meses, un producto estrella desapareció tras un movimiento corporativo.
Por eso la terminal, el Open Source y Vim nunca mueren: tú controlas tu entorno. 💻
#Windsurf #Devin #AI #DevTools #OpenSource #Vim #SoftwareDevelopment #MastodonDev
-
El fin de Windsurf demuestra lo volátil que es el software comercial de IA. 📉
Cognition compró Codeium/Windsurf solo para absorber su tecnología, matar el IDE y redirigir a todos a Devin Desktop. En meses, un producto estrella desapareció tras un movimiento corporativo.
Por eso la terminal, el Open Source y Vim nunca mueren: tú controlas tu entorno. 💻
#Windsurf #Devin #AI #DevTools #OpenSource #Vim #SoftwareDevelopment #MastodonDev
-
El fin de Windsurf demuestra lo volátil que es el software comercial de IA. 📉
Cognition compró Codeium/Windsurf solo para absorber su tecnología, matar el IDE y redirigir a todos a Devin Desktop. En meses, un producto estrella desapareció tras un movimiento corporativo.
Por eso la terminal, el Open Source y Vim nunca mueren: tú controlas tu entorno. 💻
#Windsurf #Devin #AI #DevTools #OpenSource #Vim #SoftwareDevelopment #MastodonDev
-
📈 Estado de adopción y métricas clave en asistentes/agentes de código:
🔥 OpenCode: La revelación open-source con +160k ⭐ en GitHub y 7.5M de usuarios mensuales
🐭 Cursor: Líder absoluto en IDEs con +1M de devs activos
🧠 Claude Code: El CLI de Anthropic preferido por el 46% de devs
⚙️ Cline: +63k ⭐ en GitHub para VS Code
🛠️ Aider: +46k ⭐ en terminal#OpenCode #Cursor #ClaudeCode #Aider #Cline #DeveloperStats #DevTools #MastodonDev
-
OpenCode revoluciona la programación con su agente IA open-source para terminal y soporte multimodelo. 🤖💻
Sus alternativas clave:
⚡ Claude Code: Agilidad oficial de Anthropic en CLI
🐍 Aider: Potencia open-source para terminal y Git
⚙️ Cline: Agente autónomo integrado en VS Code
🚀 Cursor: El IDE con IA más avanzado y fluido
#OpenCode #AI #DevTools #OpenSource #Claude #Coding #MastodonDev
-
OpenCode revoluciona la programación con su agente IA open-source para terminal y soporte multimodelo. 🤖💻
Sus alternativas clave:
⚡ Claude Code: Agilidad oficial de Anthropic en CLI
🐍 Aider: Potencia open-source para terminal y Git
⚙️ Cline: Agente autónomo integrado en VS Code
🚀 Cursor: El IDE con IA más avanzado y fluido
#OpenCode #AI #DevTools #OpenSource #Claude #Coding #MastodonDev
-
OpenCode revoluciona la programación con su agente IA open-source para terminal y soporte multimodelo. 🤖💻
Sus alternativas clave:
⚡ Claude Code: Agilidad oficial de Anthropic en CLI
🐍 Aider: Potencia open-source para terminal y Git
⚙️ Cline: Agente autónomo integrado en VS Code
🚀 Cursor: El IDE con IA más avanzado y fluido
#OpenCode #AI #DevTools #OpenSource #Claude #Coding #MastodonDev
-
OpenCode revoluciona la programación con su agente IA open-source para terminal y soporte multimodelo. 🤖💻
Sus alternativas clave:
⚡ Claude Code: Agilidad oficial de Anthropic en CLI
🐍 Aider: Potencia open-source para terminal y Git
⚙️ Cline: Agente autónomo integrado en VS Code
🚀 Cursor: El IDE con IA más avanzado y fluido
#OpenCode #AI #DevTools #OpenSource #Claude #Coding #MastodonDev
-
¿Conoces OpenCode? Es la gran alternativa open-source a Aider para programar desde la terminal. 💻
Destaca por su interfaz visual interactiva (TUI), integración con LSP para entender a fondo lenguajes como TypeScript o Rust, y agentes que ejecutan tareas en paralelo para solucionar bugs complejos. ¡Máxima eficiencia en tu consola! 🚀
#OpenCode #AI #Programacion #Coding #OpenSource #DevTools #InteligenciaArtificial #MastodonDev
-
¿Conoces OpenCode? Es la gran alternativa open-source a Aider para programar desde la terminal. 💻
Destaca por su interfaz visual interactiva (TUI), integración con LSP para entender a fondo lenguajes como TypeScript o Rust, y agentes que ejecutan tareas en paralelo para solucionar bugs complejos. ¡Máxima eficiencia en tu consola! 🚀
#OpenCode #AI #Programacion #Coding #OpenSource #DevTools #InteligenciaArtificial #MastodonDev
-
¿Conoces OpenCode? Es la gran alternativa open-source a Aider para programar desde la terminal. 💻
Destaca por su interfaz visual interactiva (TUI), integración con LSP para entender a fondo lenguajes como TypeScript o Rust, y agentes que ejecutan tareas en paralelo para solucionar bugs complejos. ¡Máxima eficiencia en tu consola! 🚀
#OpenCode #AI #Programacion #Coding #OpenSource #DevTools #InteligenciaArtificial #MastodonDev
-
¿Conoces OpenCode? Es la gran alternativa open-source a Aider para programar desde la terminal. 💻
Destaca por su interfaz visual interactiva (TUI), integración con LSP para entender a fondo lenguajes como TypeScript o Rust, y agentes que ejecutan tareas en paralelo para solucionar bugs complejos. ¡Máxima eficiencia en tu consola! 🚀
#OpenCode #AI #Programacion #Coding #OpenSource #DevTools #InteligenciaArtificial #MastodonDev
-
¿Conoces Aider? Es un asistente de programación por IA que funciona directo en tu terminal. 💻
A diferencia de otros, actúa como un verdadero "pair programmer": edita tus archivos locales en lenguaje natural, mapea todo tu repositorio para entender el contexto y, lo mejor de todo, hace commits automáticos en Git con cada cambio exitoso. 🚀
#Aider #AI #Programacion #Coding #OpenSource #Git #DevTools #InteligenciaArtificial #MastodonDev
-
¿Conoces Aider? Es un asistente de programación por IA que funciona directo en tu terminal. 💻
A diferencia de otros, actúa como un verdadero "pair programmer": edita tus archivos locales en lenguaje natural, mapea todo tu repositorio para entender el contexto y, lo mejor de todo, hace commits automáticos en Git con cada cambio exitoso. 🚀
#Aider #AI #Programacion #Coding #OpenSource #Git #DevTools #InteligenciaArtificial #MastodonDev
-
¿Conoces Aider? Es un asistente de programación por IA que funciona directo en tu terminal. 💻
A diferencia de otros, actúa como un verdadero "pair programmer": edita tus archivos locales en lenguaje natural, mapea todo tu repositorio para entender el contexto y, lo mejor de todo, hace commits automáticos en Git con cada cambio exitoso. 🚀
#Aider #AI #Programacion #Coding #OpenSource #Git #DevTools #InteligenciaArtificial #MastodonDev
-
¿Conoces Aider? Es un asistente de programación por IA que funciona directo en tu terminal. 💻
A diferencia de otros, actúa como un verdadero "pair programmer": edita tus archivos locales en lenguaje natural, mapea todo tu repositorio para entender el contexto y, lo mejor de todo, hace commits automáticos en Git con cada cambio exitoso. 🚀
#Aider #AI #Programacion #Coding #OpenSource #Git #DevTools #InteligenciaArtificial #MastodonDev
-
¿Buscando el editor de código definitivo? 🚀 Zed es el editor de texto del futuro: ultrarrápido, desarrollado en Rust y diseñado para el rendimiento.
Creado por los autores de Atom, ofrece colaboración en tiempo real e IA integrada sin consumir toda tu RAM. ¡Pruébalo! 💻✨
#ZedEditor #RustLang #OpenSource #DevTools #Coding #CodingLife #MastodonDev
-
¿Buscas un editor de código potente y hackeable? 🚀 Pulsar Text Editor es el verdadero sucesor espiritual de Atom.
Es una opción moderna, comunitaria y de código abierto que mantiene la esencia que tanto nos gustaba, pero con soporte y actualizaciones actuales. ¡Dale una oportunidad a tu flujo de trabajo! 💻✨
#PulsarEditor #OpenSource #TextEditor #DevTools #AtomEditor #Coding #MastodonDev
-
¿Por qué elegir Forgejo frente a GitHub o GitLab?
100% Libre y Comunitario: Sin corporaciones detrás controlando tus datos ni sorpresas con las licencias.
Privacidad Real: Ideal para autoalojar. Tú decides dónde y cómo se guarda tu código.Ligero y Eficiente: Consume una fracción de recursos comparado con GitLab.
#Forgejo #Git #OpenSource #SelfHosted #DevOps #SoftwareLibre #MastodonDev
-
¿Por qué elegir Forgejo frente a GitHub o GitLab?
100% Libre y Comunitario: Sin corporaciones detrás controlando tus datos ni sorpresas con las licencias.
Privacidad Real: Ideal para autoalojar. Tú decides dónde y cómo se guarda tu código.Ligero y Eficiente: Consume una fracción de recursos comparado con GitLab.
#Forgejo #Git #OpenSource #SelfHosted #DevOps #SoftwareLibre #MastodonDev
-
¿Por qué elegir Forgejo frente a GitHub o GitLab?
100% Libre y Comunitario: Sin corporaciones detrás controlando tus datos ni sorpresas con las licencias.
Privacidad Real: Ideal para autoalojar. Tú decides dónde y cómo se guarda tu código.Ligero y Eficiente: Consume una fracción de recursos comparado con GitLab.
#Forgejo #Git #OpenSource #SelfHosted #DevOps #SoftwareLibre #MastodonDev
-
RE: https://eigenmagic.net/@arichtman/116656431342256111
...or did starter packs ship and I'm in one? Official blog said it's called "collections" and will target 4.6, which .social is running nightly
-
RE: https://eigenmagic.net/@arichtman/116656431342256111
...or did starter packs ship and I'm in one? Official blog said it's called "collections" and will target 4.6, which .social is running nightly
-
RE: https://eigenmagic.net/@arichtman/116656431342256111
...or did starter packs ship and I'm in one? Official blog said it's called "collections" and will target 4.6, which .social is running nightly
-
RE: https://eigenmagic.net/@arichtman/116656431342256111
...or did starter packs ship and I'm in one? Official blog said it's called "collections" and will target 4.6, which .social is running nightly
-
RE: https://eigenmagic.net/@arichtman/116656431342256111
...or did starter packs ship and I'm in one? Official blog said it's called "collections" and will target 4.6, which .social is running nightly
-
picogram64 v0.4.2 is out!
I've been working on making our tiny #picotron social network feel more alive. This update is all about creative control and style.
- Preview before you post
- One-click sprite downloads (opt-in!)
- Opaque vs Transparent toggle
- And more...Come build this micro-community with us! 128x222px of pure fun :))
#Picogram64 #GameDev #CreativeCoding #MastodonDev #SmallWeb #Podnet
-
picogram64 v0.4.2 is out!
I've been working on making our tiny #picotron social network feel more alive. This update is all about creative control and style.
- Preview before you post
- One-click sprite downloads (opt-in!)
- Opaque vs Transparent toggle
- And more...Come build this micro-community with us! 128x222px of pure fun :))
#Picogram64 #GameDev #CreativeCoding #MastodonDev #SmallWeb #Podnet
-
picogram64 v0.4.2 is out!
I've been working on making our tiny #picotron social network feel more alive. This update is all about creative control and style.
- Preview before you post
- One-click sprite downloads (opt-in!)
- Opaque vs Transparent toggle
- And more...Come build this micro-community with us! 128x222px of pure fun :))
#Picogram64 #GameDev #CreativeCoding #MastodonDev #SmallWeb #Podnet
-
picogram64 v0.4.2 is out!
I've been working on making our tiny #picotron social network feel more alive. This update is all about creative control and style.
- Preview before you post
- One-click sprite downloads (opt-in!)
- Opaque vs Transparent toggle
- And more...Come build this micro-community with us! 128x222px of pure fun :))
#Picogram64 #GameDev #CreativeCoding #MastodonDev #SmallWeb #Podnet
-
picogram64 v0.4.2 is out!
I've been working on making our tiny #picotron social network feel more alive. This update is all about creative control and style.
- Preview before you post
- One-click sprite downloads (opt-in!)
- Opaque vs Transparent toggle
- And more...Come build this micro-community with us! 128x222px of pure fun :))
#Picogram64 #GameDev #CreativeCoding #MastodonDev #SmallWeb #Podnet
-
Hi everyone 👋
I’m the creator of an open-source project: https://zoomment.com/
The project already has users and I’m actively maintaining and improving it. I really enjoy working on it and would love to invest much more time into development.
The challenge is that I also need to earn money to make that possible.
I’m curious if anyone here has experience turning an open-source project into something sustainable financially.
What models worked for you? (donations, hosted version, paid features, consulting, sponsorships, etc.)Any advice, examples, or suggestions would be really appreciated 🙏
#opensource #openSourceSoftware #indieDev #buildInPublic #softwareDevelopment #webdev #programming #developers #coding #javascript #reactjs #nextjs #startups #entrepreneurship #indieHacker #selfhosted #saas #founderLife #techCommunity #foss #mastodonDev
-
Hi everyone 👋
I’m the creator of an open-source project: https://zoomment.com/
The project already has users and I’m actively maintaining and improving it. I really enjoy working on it and would love to invest much more time into development.
The challenge is that I also need to earn money to make that possible.
I’m curious if anyone here has experience turning an open-source project into something sustainable financially.
What models worked for you? (donations, hosted version, paid features, consulting, sponsorships, etc.)Any advice, examples, or suggestions would be really appreciated 🙏
#opensource #openSourceSoftware #indieDev #buildInPublic #softwareDevelopment #webdev #programming #developers #coding #javascript #reactjs #nextjs #startups #entrepreneurship #indieHacker #selfhosted #saas #founderLife #techCommunity #foss #mastodonDev
-
Hi everyone 👋
I’m the creator of an open-source project: https://zoomment.com/
The project already has users and I’m actively maintaining and improving it. I really enjoy working on it and would love to invest much more time into development.
The challenge is that I also need to earn money to make that possible.
I’m curious if anyone here has experience turning an open-source project into something sustainable financially.
What models worked for you? (donations, hosted version, paid features, consulting, sponsorships, etc.)Any advice, examples, or suggestions would be really appreciated 🙏
#opensource #openSourceSoftware #indieDev #buildInPublic #softwareDevelopment #webdev #programming #developers #coding #javascript #reactjs #nextjs #startups #entrepreneurship #indieHacker #selfhosted #saas #founderLife #techCommunity #foss #mastodonDev
-
Hi everyone 👋
I’m the creator of an open-source project: https://zoomment.com/
The project already has users and I’m actively maintaining and improving it. I really enjoy working on it and would love to invest much more time into development.
The challenge is that I also need to earn money to make that possible.
I’m curious if anyone here has experience turning an open-source project into something sustainable financially.
What models worked for you? (donations, hosted version, paid features, consulting, sponsorships, etc.)Any advice, examples, or suggestions would be really appreciated 🙏
#opensource #openSourceSoftware #indieDev #buildInPublic #softwareDevelopment #webdev #programming #developers #coding #javascript #reactjs #nextjs #startups #entrepreneurship #indieHacker #selfhosted #saas #founderLife #techCommunity #foss #mastodonDev
-
Hi everyone 👋
I’m the creator of an open-source project: https://zoomment.com/
The project already has users and I’m actively maintaining and improving it. I really enjoy working on it and would love to invest much more time into development.
The challenge is that I also need to earn money to make that possible.
I’m curious if anyone here has experience turning an open-source project into something sustainable financially.
What models worked for you? (donations, hosted version, paid features, consulting, sponsorships, etc.)Any advice, examples, or suggestions would be really appreciated 🙏
#opensource #openSourceSoftware #indieDev #buildInPublic #softwareDevelopment #webdev #programming #developers #coding #javascript #reactjs #nextjs #startups #entrepreneurship #indieHacker #selfhosted #saas #founderLife #techCommunity #foss #mastodonDev
-
Local-Only File Encryption with JavaScript.
I've been exploring the #WebCryptoAPI and I'm impressed!
When combined with the #FileSystemAPI, it offers a seemingly secure way to #encrypt and #store files directly on your device. Think #localstorage, but with #encryption!
I know #webapps can have #security vulnerabilities since the code is served over the web, so I've #OpenSourced my demo! You can check it out, and it should even work if #selfhosted on #GitHubPages.
Live Demo: https://dim.positive-intentions.com/?path=/story/usefs--encrypted-demo
Demo Code: https://github.com/positive-intentions/dim/blob/staging/src/stories/05-Hooks-useFS.stories.js
About the Dim framework:
https://positive-intentions.com/docs/category/dimIMPORTANT NOTES (PLEASE READ!):
* This is NOT a product. It's for #testing and #demonstration purposes only.
* It has NOT been reviewed or audited. Do NOT use for sensitive data.
* The password encryption currently uses a hardcoded password. This is for demonstration, not security.
* This is NOT meant to replace robust solutions like #VeraCrypt. It's just a #proofofconcept to show what's possible with #browser #APIs.#Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept
-
Local-Only File Encryption with JavaScript.
I've been exploring the #WebCryptoAPI and I'm impressed!
When combined with the #FileSystemAPI, it offers a seemingly secure way to #encrypt and #store files directly on your device. Think #localstorage, but with #encryption!
I know #webapps can have #security vulnerabilities since the code is served over the web, so I've #OpenSourced my demo! You can check it out, and it should even work if #selfhosted on #GitHubPages.
Live Demo: https://dim.positive-intentions.com/?path=/story/usefs--encrypted-demo
Demo Code: https://github.com/positive-intentions/dim/blob/staging/src/stories/05-Hooks-useFS.stories.js
About the Dim framework:
https://positive-intentions.com/docs/category/dimIMPORTANT NOTES (PLEASE READ!):
* This is NOT a product. It's for #testing and #demonstration purposes only.
* It has NOT been reviewed or audited. Do NOT use for sensitive data.
* The password encryption currently uses a hardcoded password. This is for demonstration, not security.
* This is NOT meant to replace robust solutions like #VeraCrypt. It's just a #proofofconcept to show what's possible with #browser #APIs.#Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept
-
Local-Only File Encryption with JavaScript.
I've been exploring the #WebCryptoAPI and I'm impressed!
When combined with the #FileSystemAPI, it offers a seemingly secure way to #encrypt and #store files directly on your device. Think #localstorage, but with #encryption!
I know #webapps can have #security vulnerabilities since the code is served over the web, so I've #OpenSourced my demo! You can check it out, and it should even work if #selfhosted on #GitHubPages.
Live Demo: https://dim.positive-intentions.com/?path=/story/usefs--encrypted-demo
Demo Code: https://github.com/positive-intentions/dim/blob/staging/src/stories/05-Hooks-useFS.stories.js
About the Dim framework:
https://positive-intentions.com/docs/category/dimIMPORTANT NOTES (PLEASE READ!):
* This is NOT a product. It's for #testing and #demonstration purposes only.
* It has NOT been reviewed or audited. Do NOT use for sensitive data.
* The password encryption currently uses a hardcoded password. This is for demonstration, not security.
* This is NOT meant to replace robust solutions like #VeraCrypt. It's just a #proofofconcept to show what's possible with #browser #APIs.#Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept
-
Local-Only File Encryption with JavaScript.
I've been exploring the #WebCryptoAPI and I'm impressed!
When combined with the #FileSystemAPI, it offers a seemingly secure way to #encrypt and #store files directly on your device. Think #localstorage, but with #encryption!
I know #webapps can have #security vulnerabilities since the code is served over the web, so I've #OpenSourced my demo! You can check it out, and it should even work if #selfhosted on #GitHubPages.
Live Demo: https://dim.positive-intentions.com/?path=/story/usefs--encrypted-demo
Demo Code: https://github.com/positive-intentions/dim/blob/staging/src/stories/05-Hooks-useFS.stories.js
About the Dim framework:
https://positive-intentions.com/docs/category/dimIMPORTANT NOTES (PLEASE READ!):
* This is NOT a product. It's for #testing and #demonstration purposes only.
* It has NOT been reviewed or audited. Do NOT use for sensitive data.
* The password encryption currently uses a hardcoded password. This is for demonstration, not security.
* This is NOT meant to replace robust solutions like #VeraCrypt. It's just a #proofofconcept to show what's possible with #browser #APIs.#Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept
-
Local-Only File Encryption with JavaScript.
I've been exploring the #WebCryptoAPI and I'm impressed!
When combined with the #FileSystemAPI, it offers a seemingly secure way to #encrypt and #store files directly on your device. Think #localstorage, but with #encryption!
I know #webapps can have #security vulnerabilities since the code is served over the web, so I've #OpenSourced my demo! You can check it out, and it should even work if #selfhosted on #GitHubPages.
Live Demo: https://dim.positive-intentions.com/?path=/story/usefs--encrypted-demo
Demo Code: https://github.com/positive-intentions/dim/blob/staging/src/stories/05-Hooks-useFS.stories.js
About the Dim framework:
https://positive-intentions.com/docs/category/dimIMPORTANT NOTES (PLEASE READ!):
* This is NOT a product. It's for #testing and #demonstration purposes only.
* It has NOT been reviewed or audited. Do NOT use for sensitive data.
* The password encryption currently uses a hardcoded password. This is for demonstration, not security.
* This is NOT meant to replace robust solutions like #VeraCrypt. It's just a #proofofconcept to show what's possible with #browser #APIs.#Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept
-
Solved a stubborn ESP32-S3 SD startup issue: card would intermittently fail mount until physical reinsert. Root fix was forcing SPI chip-select lines HIGH immediately at boot (before delays/peripheral init), then proceeding with PMU/SD init. This prevented SD from seeing unintended SPI traffic during startup and stabilized RESET/POWER cycle behavior. We have a solid SD card facility for the T-Beam... getting closer.
#ESP32 #Embedded #Firmware #SDCard #SPI #Arduino #IoT #Debugging #MastodonDev
-
Solved a stubborn ESP32-S3 SD startup issue: card would intermittently fail mount until physical reinsert. Root fix was forcing SPI chip-select lines HIGH immediately at boot (before delays/peripheral init), then proceeding with PMU/SD init. This prevented SD from seeing unintended SPI traffic during startup and stabilized RESET/POWER cycle behavior. We have a solid SD card facility for the T-Beam... getting closer.
#ESP32 #Embedded #Firmware #SDCard #SPI #Arduino #IoT #Debugging #MastodonDev
-
Solved a stubborn ESP32-S3 SD startup issue: card would intermittently fail mount until physical reinsert. Root fix was forcing SPI chip-select lines HIGH immediately at boot (before delays/peripheral init), then proceeding with PMU/SD init. This prevented SD from seeing unintended SPI traffic during startup and stabilized RESET/POWER cycle behavior. We have a solid SD card facility for the T-Beam... getting closer.
#ESP32 #Embedded #Firmware #SDCard #SPI #Arduino #IoT #Debugging #MastodonDev
-
Solved a stubborn ESP32-S3 SD startup issue: card would intermittently fail mount until physical reinsert. Root fix was forcing SPI chip-select lines HIGH immediately at boot (before delays/peripheral init), then proceeding with PMU/SD init. This prevented SD from seeing unintended SPI traffic during startup and stabilized RESET/POWER cycle behavior. We have a solid SD card facility for the T-Beam... getting closer.
#ESP32 #Embedded #Firmware #SDCard #SPI #Arduino #IoT #Debugging #MastodonDev
-
Mastodon Bash Sitemap Generator is now live.
I built this lightweight tool to solve SEO indexing issues without the heavy overhead of standard Ruby tasks. It uses direct PostgreSQL queries via Bash, making it extremely fast and ideal for Docker or Coolify environments.
Real-world results: 👇
#MastodonAdmin #SelfHosted #SEO #Fediverse #DevOps #OpenSource #MastodonDev #Coolify #Docker
-
Mastodon Bash Sitemap Generator is now live.
I built this lightweight tool to solve SEO indexing issues without the heavy overhead of standard Ruby tasks. It uses direct PostgreSQL queries via Bash, making it extremely fast and ideal for Docker or Coolify environments.
Real-world results: 👇
#MastodonAdmin #SelfHosted #SEO #Fediverse #DevOps #OpenSource #MastodonDev #Coolify #Docker
-
Mastodon Bash Sitemap Generator is now live.
I built this lightweight tool to solve SEO indexing issues without the heavy overhead of standard Ruby tasks. It uses direct PostgreSQL queries via Bash, making it extremely fast and ideal for Docker or Coolify environments.
Real-world results: 👇
#MastodonAdmin #SelfHosted #SEO #Fediverse #DevOps #OpenSource #MastodonDev #Coolify #Docker
-
Mastodon Bash Sitemap Generator is now live.
I built this lightweight tool to solve SEO indexing issues without the heavy overhead of standard Ruby tasks. It uses direct PostgreSQL queries via Bash, making it extremely fast and ideal for Docker or Coolify environments.
Real-world results: 👇
#MastodonAdmin #SelfHosted #SEO #Fediverse #DevOps #OpenSource #MastodonDev #Coolify #Docker
-
I agree it is not a a perfect solution, and there's a million ways to potentially do it with different trade offs. I see this as an optional non-default feature.
Manually approving accounts has the same issue but with only one hurdle, "can you provide a plausible reason".
Having some probationary period, possibly a configurable number of accepted posts but maybe even just a mod checking a box once they feel convinced 🤷 , would give multiple opportunities to filter out "bad" accounts.
I definitely haven't completed my thinking on the issues. Right now I'm looking for guidance on how the #MastodonDev world discusses and decides on feature requests like this.
-
I agree it is not a a perfect solution, and there's a million ways to potentially do it with different trade offs. I see this as an optional non-default feature.
Manually approving accounts has the same issue but with only one hurdle, "can you provide a plausible reason".
Having some probationary period, possibly a configurable number of accepted posts but maybe even just a mod checking a box once they feel convinced 🤷 , would give multiple opportunities to filter out "bad" accounts.
I definitely haven't completed my thinking on the issues. Right now I'm looking for guidance on how the #MastodonDev world discusses and decides on feature requests like this.