Avatar
Sebastix
06639a386c9c1014217622ccbcf40908c4f1a0c33e23f8d6d68f4abf655f8f71
Web of Trust foundation board member | Kubo.watch developer | Nostr-PHP library maintainer https://github.com/nostrver-se/nostr-php | OpenSats grantee | Check all my Nostr contributions and services on https://nostrver.se | Solopreneur as a creative / fullstack webdeveloper from 🇳🇱 #PHP #Drupal #Javascript #Vuejs #InteractionDesign | What we need more #FOSS #Privacy #Selfhosting #DigitalWellbeing #Family | Hobbies #Cycling #Gravel #HondaCivic #Circuit
Replying to Avatar Water Blower

When I was a corporate programmer, I never had the chance to directly work with designers because I was a backend developer and more importantly, individual contributors usually have no sayings on what designers should be. Usually, the project manager discusses with designers and decides what should be done and we as programmers just receive the decisions.

In this context, programmers are not treated as engineers because real engineers have to influence the design.

I have the chance to work on designs and with designers for the first time in my life since I started Nostr last year. It has been a huge learning journey for me.

---

At first, I simply saw UI designers as some kind of painter that drew the shapes I want as the product creator. I have worked with several different designers to come up with UIs or graphics in a side gig, ad-hoc way, either paid or as a community effort.

I need to thank @Karnage and nostr:npub10000003zmk89narqpczy4ff6rnuht2wu05na7kpnh3mak7z2tqzsv8vwqk who have volunteered to help me a bit.

However, the problem unveiled itself shortly. I never finished their design! Roughly 12 months ago, I asked @Karnage to do a redesign of Blowater. He finished it in like a week. But I still have not implemented 30% of what he designed!

Why?

The surface reason is that there are designs that I don't like or visuals that simply goes against the functionality intention. I, as the product creator, did not communicate clearly with the designer what functionalities I want. Therefore, many changes, iterations are needed.

The root reason is, in an exploratory project, designers can't be treated as ad-hoc helpers or outsourced laborers. They have to participate in the core process to shape the product. They can't just do the UIs, they have to actively get involved into the design of the whole product, from functionalities to UIs.

This is what I did not understand back then and it took me 12 months to realize.

While a designer does not need to spend 40 hours working on a single project. They still need to be considered as a full-time team member instead of an occasional helper.

---

To address the title, moving forward, I either have to become a UI designer myself, or I have to work with a designer who shares similar visions and is willing to work with me as a long term collaborator. I will never outsource ad-hoc design works again.

You need something in between for this, which I would like to call interaction design. You need to hit the sweetspot between the technical requirements, fuctional / pragmatic needs (defining the reasonable goals of function X) and the current possible design features (depending on the OS/device). It’s complicated yes 🤓

Other ones than ... ? Come on 😆 I've many on my list and I'm always balancing them. For my frontend / clientside (web/JS) stuff I'm happy with NDK (which also includes nostr-tools) untill now.

🔥 So what other SDKs inspires you 😁

Replying to Avatar Sebastix

http://rileytestut.com/blog/2024/04/17/introducing-altstore-pal/

“While Apple does waive the CTF for the first million installs of an app, this does not apply to app marketplaces themselves. This means every download of AltStore costs us €0.50, period. This is clearly unsustainable for a free app supported entirely by donations — especially considering we already have millions of users — and we’ve seen a lot of discussion hypothesizing how we could possibly afford this.

To us though, the answer is obvious…we can’t! So instead, we’re going to charge €1.50/year for AltStore PAL and pass the CTF onto our users.”

#Apple #Zapstore

http://rileytestut.com/blog/2024/04/17/introducing-altstore-pal/

“While Apple does waive the CTF for the first million installs of an app, this does not apply to app marketplaces themselves. This means every download of AltStore costs us €0.50, period. This is clearly unsustainable for a free app supported entirely by donations — especially considering we already have millions of users — and we’ve seen a lot of discussion hypothesizing how we could possibly afford this.

To us though, the answer is obvious…we can’t! So instead, we’re going to charge €1.50/year for AltStore PAL and pass the CTF onto our users.”

#Apple #Zapstore

Replying to Avatar Sebastix

nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm The browser extension (using it in Brave) is very often only showing a black popup when a Nostr client tries to perform an action through the extension (signing events).

I suspect it's a browser issue by Brave, as it failes to open browser extension option pages with other extensions as well..

nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm The browser extension (using it in Brave) is very often only showing a black popup when a Nostr client tries to perform an action through the extension (signing events).

There are plenty of resources on Drupal theming, let me have a look at some good ones to share with you First you have to create a child theme :)

nvm, it's my Alby extension which is buggy here on the signing...

Replying to Avatar Sebastix

Such great content here #photgraphy #cycling

https://www.gruberimages.pro/gallery/2024-Favorites/G0000U_Haz3Y4UMg/

There will be a day that this content will be signed by the yet to be created Nostr keys of the creators #growNostr

Typo #photography

Such great content here #photgraphy #cycling

https://www.gruberimages.pro/gallery/2024-Favorites/G0000U_Haz3Y4UMg/

There will be a day that this content will be signed by the yet to be created Nostr keys of the creators #growNostr

Watched this race recap yesterday of previous year UCI GravelFondo Limburg... To get an idea what to expect this Sunday 😮 #gravel #cycling #sufferfest https://piped.r4fo.com/watch?feature=shared&v=DWuI1T1K9-A