alesis.buzz
ideas, código y comunidad
Alesis.buzz es una comunidad de desarrolladores que crea software, herramientas y proyectos experimentales, compartiendo ideas y construyendo juntos.
3
Proyectos
2
En desarrollo
2
Tareas
3
Posts
01
Sobre nosotros
Alesis.buzz es una organización de desarrolladores enfocada en crear software, herramientas y proyectos experimentales.
Nos gusta convertir ideas en proyectos reales, probar nuevas tecnologías y explorar diferentes formas de construir software. Algunos proyectos nacen como pequeños experimentos y otros evolucionan hasta convertirse en herramientas que pueden ser utilizadas por más personas.
Creemos en aprender haciendo, compartir conocimientos y construir junto a otros desarrolladores. Por eso, muchos de nuestros proyectos viven en GitHub y están pensados para ser explorados, utilizados y mejorados por la comunidad.
No buscamos limitarnos a un único tipo de tecnología o proyecto. Alesis.buzz es un espacio para experimentar, crear y descubrir qué podemos construir a continuación.
02
Qué hacemos
Cuatro formas de trabajar que se repiten en todo lo que construimos.
-
Software
Aplicaciones y servicios pensados para resolver problemas reales, desde la primera idea hasta el despliegue.
-
Herramientas
Utilidades y librerías que usamos a diario, compartidas para que cualquiera pueda aprovecharlas.
-
Experimentos
Prototipos y pruebas con nuevas tecnologías, sin miedo a romper cosas por el camino.
-
Comunidad
Aprendemos en abierto: código en GitHub, ideas compartidas y ganas de construir juntos.
03
Proyectos
Una selección de lo que estamos construyendo ahora mismo.
-
Keynest
PendienteUn gestor de contraseñas simple, rápido y fácil de usar. Sin complicaciones, sin servicios externos y completamente local.
-
stec
En desarrolloArchivos de configuración más expresivos, con validación de tipos, fáciles de integrar y totalmente compatibles con el uso de .getenv de Python.
-
Koskript
En desarrolloLenguaje embebido completamente escrito en Python, diseñado para crear plugins y ofrecer un entorno de scripting sencillo, flexible y fácil de integrar en cualquier proyecto.
- Small optimizations. En progreso
- Add byte-level manipulation En progreso
04
Blog
Novedades, avances y notas sobre nuestros proyectos.
-
Stec 0.2.1 ya está disponible
Leer completoAcabamos de lanzar Stec 0.2.1, una nueva versión pública que ya puedes utilizar.
Stec es un lenguaje de configuración sencillo, expresivo y fácil de integrar en cualquier sistema. Está diseñado para ofrecer una alternativa más potente a los archivos
.envtradicionales, incorporando tipado estático, control de flujo básico e integración nativa con las variables de entorno de Python.La API y el código fuente están disponibles en nuestro GitHub.
Casos de uso
-
Configuraciones simples y expresivas
Stec está pensado para crear archivos de configuración fáciles de escribir y mantener, sin la complejidad de formatos como JSON. -
Tipado estático
Los valores definidos en un archivo.stecson comprobados mediante un type checker y convertidos automáticamente a sus tipos correspondientes en Python. -
Integración nativa con
os.environ
Puedes importar, exportar y modificar variables de entorno directamente desde Stec, incluso utilizando el flujo de ejecución del lenguaje.
¿Es realmente útil?
Para nosotros, sí.
Uno de los principales problemas que encontramos trabajando con configuraciones basadas en
.enves que un valor incorrecto puede provocar errores difíciles de detectar o incluso impedir que una aplicación arranque correctamente.Stec busca solucionar este problema proporcionando validación de tipos y errores detallados, permitiendo detectar configuraciones incorrectas antes de que terminen causando problemas en la aplicación.
Además, al contar con control de flujo básico, Stec permite hacer algo que un
.envtradicional no puede: modificar y gestionar variables de entorno dinámicamente durante la ejecución.¿Qué incluye Stec 0.2.1?
Esta versión está enfocada en proporcionar una base sólida para crear configuraciones más expresivas:
- Type checker integrado
- Tipado automático de valores
- Sintaxis sencilla para configuraciones
- Control de flujo básico
- Integración con
os.environ - Compatibilidad con configuraciones basadas en
.env - Errores detallados
- Integración sencilla con Python
Disponible en PyPI
Stec 0.2.1 ya está disponible públicamente.
Si buscas una alternativa sencilla, tipada y expresiva para gestionar la configuración de tus aplicaciones Python, puedes probar Stec desde PyPI.
¡Disfruta de Stec!
-
-
Koskript 1.2.1 ya está aquí
Leer completoPor fin hemos lanzado Koskript v1.2.1. Esta versión incluye numerosos arreglos, una gramática mucho más robusta y varias mejoras internas. Además, Koskript ya está disponible oficialmente en PyPI, así que ya no necesitas clonar el repositorio para utilizarlo. Ahora puedes instalarlo directamente con pip.
-
Actualizando Koskript.
Leer completoKoskript presenta actualmente varios errores, por lo que estamos trabajando en una actualización de su gramática y comportamiento interno.
En las próximas horas lanzaremos un nuevo parche que marcará el comienzo de una nueva era para Koskript, con mejoras importantes en su funcionamiento y estabilidad.
05
Contribuidores
Las personas que hacen posible Alesis.buzz.
-
alesisce
Head Developer
-
tanizendev
Head Developer
Construimos en abierto
Nuestros proyectos viven en GitHub y están pensados para ser explorados, utilizados y mejorados por la comunidad.