Daniel Cachapa

@cachapa
69 Followers
96 Following
158 Posts
PhD, Product Engineer, Solution Architect.
Maker of libra-app.eu and a bunch of CRDT stuff.
🇵🇹 🇩🇪
Homepagehttps://cachapa.net
StoryArkhttps://storyark.eu
Librahttps://libra-app.eu
CRDTs for Darthttps://github.com/cachapa/crdt
Ex-Trump Official Explains Terrifying Reason Dictators Want Trump Back In Office

He would know.

Second Nexus

Couldn't let this go last night, and ended up redoing the version generation.

The new version reads both the pubspec, and the latest release.

If the latest release is higher, the patch is incremented, otherwise it just uses the pubspec as-is.

Prompted by @filiph I redid my release automation and accidentally stumbled upon a great feature of the #GitHub #actions #CI: manual triggers.

These can have rudimentary UI elements - here I'm using checkboxes to select which platform to build my #Flutter app for.

The version is generated by reading from pubspec.yaml and appending the CI build number as patch.

The only thing that's missing now is a way to reset the patch number when the major or minor changes.

https://github.com/cachapa/tudo/blob/master/.github/workflows/release.yml

tudo/.github/workflows/release.yml at master · cachapa/tudo

A simple to-do app. Contribute to cachapa/tudo development by creating an account on GitHub.

GitHub
I will keep dying on this hill
The longer you work in software the more it pleases you to delete code.

One aspect of #Libra I've been neglecting is its #localization.

The app is currently translated in ~30 languages, with varying levels of completeness but most are needing some love and attention.

I just set up #Weblate to try and fix that trend, and have already received some great contributions.

https://translate.libra-app.eu/projects/libra/app

#flutter #weight #health

Libra/App

Libra is being translated into 30 languages using Weblate. Join the translation or start translating your own project.

Weblate
Jazz Hands implies the existence of significantly more aggressive Death Metal Hands

Quality software deserves your hard‑earned cash

https://stephango.com/quality-software

Quality software deserves your hard‑earned cash

Quality software is like quality food from the farmer’s market. A jar of handmade organic jam is not the same as mass-produced corn syrup-laden jam from the ...

Steph Ango
Pedestrians, it should be our right to be distracted. It should be our right to walk and listen to music / look at the sky / cute dogs / snowflakes and not worry about getting killed. Nothing about that is dangerous except for CARS. Don't let them make you believe you are the problem.

Being asked to log in again every time I visit the #Apple #developer page made me finally understand why they keep announcing features other systems have had for years as if they were new and revolutionary:

Apple just has a bad memory.