Skip to content

Blog

Quadern de taller

Notes curtes del que vaig fent: peces de codi, muntatges d'electrònica i experiments amb la impressora 3D.

Codi

15 articles
  1. code · ui-web-local-ca.mdx

    Part de Lumware 09/10

    La UI web local: FastAPI dins l'app

    Un comandament físic seria òptim. Construir-lo, no. Vaig posar la UI al navegador i la vaig fer servir des de qualsevol dispositiu de la xarxa.

    • #lumware
    • #frontend
    • #fastapi
    • #react
  2. code · el-viatge-es-fa-blog-ca.mdx

    Part de CamperRoute 08/08

    El viatge es fa blog

    El blog era text pla que llegies un cop i oblidaves. El mode recordar el converteix en l'artefacte del viatge: blocs editables, les teves fotos, i un PDF que te'n pots endur.

    • #camperroute
    • #blog
    • #editor
    • #media
  3. code · observar-sense-veure-ca.mdx

    Part de CamperRoute 07/08

    Observar sense veure l'usuari

    Necessito saber què s'ha trencat. No necessito saber a qui se li ha trencat. Aquesta distinció defineix tota la capa d'observabilitat.

    • #camperroute
    • #observability
    • #sentry
    • #privacy
  4. code · bmad-i-branches-ca.mdx

    Part de Lumware 07/10

    BMAD: planificar abans d'escriure codi

    Si escric codi directament, em perd a la tercera setmana. Si planifico massa, em perd abans. Vaig haver d'aprendre a planificar sense ofegar-me planificant.

    • #lumware
    • #procés
    • #bmad
    • #git
  5. code · tres-repos-una-promesa-ca.mdx

    Part de CamperRoute 06/08

    Tres repos, una promesa

    Tres modes al producte; tres repos al codi. No és coincidència. És el mateix instint aplicat dues vegades: separar les coses que mouen a velocitats diferents.

    • #camperroute
    • #architecture
    • #repos
    • #bmad
  6. code · arquitectura-python-ca.mdx

    Part de Lumware 06/10

    Arquitectura del host: events, settings, scheduler

    Tres decisions van canviar com vaig pensar el host. Cap d'elles és espectacular per separat. Juntes, fan tota la diferència.

    • #lumware
    • #python
    • #arquitectura
    • #eventbus
  7. code · combustible-i-realitat-ca.mdx

    Part de CamperRoute 05/08

    Combustible: dades reals damunt del mapa

    Un mapa bonic no és un producte. Un mapa que t'estalvia dotze euros omplint 4 km més enllà sí. Tot el truc està en la conjunció preus + corredor + camper.

    • #camperroute
    • #fuel
    • #data
    • #miteco
  8. code · protocol-binari-ca.mdx

    Part de Lumware 05/10

    Per què un protocol binari (i no JSON)

    L'opció fàcil era JSON. També era la que feia impossible el target de 30 FPS. Un protocol binari de sis bytes d'overhead resol el coll d'ampolla.

    • #lumware
    • #protocol
    • #host
    • #firmware
  9. code · geofence-i-presencia-ca.mdx

    Part de CamperRoute 04/08

    Geofence: saber que has arribat sense que ho diguis

    Un check-in és la fricció més tonta del món. Tracking continu és vigilància. Entremig hi viu el geofence amb finestra de permanència.

    • #camperroute
    • #geofence
    • #pwa
    • #privacy
  10. code · pois-que-apareixen-sols-ca.mdx

    Part de CamperRoute 03/08

    POIs que apareixen sols

    Un planificador buit és intimidant. Un planificador que ja té el corredor poblat — i pots descartar el que no t'agradi — és una conversa.

    • #camperroute
    • #ai
    • #llm
    • #poi
  11. code · planificar-vs-conduir-ca.mdx

    Part de CamperRoute 02/08

    Planificar i conduir són dos cervells diferents

    Una pantalla densa que funciona a casa amb cafè és il·legible a la cabina amb el sol pegant. La temptació era un toggle. La temptació era equivocada.

    • #camperroute
    • #ui
    • #ux
    • #state-machine
  12. code · de-script-a-producte-ca.mdx

    Part de Lumware 02/10

    De script a producte

    Hi havia un script de 200 línies. Funcionava. Aquí no acabava la història — sense la passa següent, no hi hauria família.

    • #lumware
    • #procés
    • #refactor
    • #brand
  13. code · que-es-camperroute-ca.mdx

    Part de CamperRoute 01/08

    Què és CamperRoute

    Vaig començar volent organitzar un viatge amb autocaravana. He acabat dissenyant un producte amb tres modes. Aquest post explica per què calien tres.

    • #camperroute
    • #intro
    • #product
    • #ux
  14. code · que-es-lumware-ca.mdx

    Part de Lumware 01/10

    Què és Lumware

    Vaig començar volent fer parpellejar uns LEDs. He acabat dissenyant una família de software per a tires de llum programables.

    • #lumware
    • #intro
    • #hardware
    • #software
  15. code · hola-ca.mdx

    Hola, benvinguts al quadern

    Què hi trobareu aquí: notes curtes sobre projectes en procés, electrònica i el que vagi aprenent fent freelance.

    • #meta

Electrònica · DIY

1 article

Disseny · Marca

1 article