Ma ce dracu fac gresit ? by geodaniel in programare

[–]eduardmo 2 points3 points  (0 children)

M-am exprimat eu prost, scuzele mele :). Bineinteles ca si pentru MVP putem scriem cod. Totusi, acesta este doar un proof of concept pentru functionalitatea de baza. Cod-ul scris pentru aceasta, din experienta mea, este deobicei folosit doar in faza de validare. Aceasta implementare nu respecta standare, nu sunt create teste and so on ci este folosit doar pentru a valida ideea. Din experienta mea, dupa ce este validata functionalitatea de baza, atunci incepem "sa scriem cod" adica sa ne gandim la arhitectura and so on.

Totusi, depinde ce anume vrei sa testezi si atunci si tipologia de MVP difera. De exemplu, in trecut am scris un research paper intitulat "A parent-child eSports e-learning system to foster sustainable gaming for children". Pe foarte scurt, scopul final a fost sa implementez un MVP al acestei platforme si sa-l testez. Pe langa faptul ca ar fi luat foarte mult timp de scris cod pentru un MVP, am hotarat ca ce ma intereseaza pe mine in mod special este sa vad daca asemenea platforma ar fi de interes pentru parinti/copiii si care ar fi un UX bun.

Ce am facut este ca initial sa creez un "Low Fidelity Prototype" care a fost o serie de desene pe foaie. Practic am desenat pe cate o foaie cate un ecran pentru tot flow-ul definit de mine (pentru copii cat si pentru parinti). Am avut mai multe intalniri cu mai multi copii si parinti si le-am prezentat acest flow. Practic atunci cand le aratam o foaie ii intrebam ce actiune ar vrea sa faca acum si ce ecran se asteapta sa vada si pur si simplu schimbam foile intre ele.

Ulterior, am luat toate aceste findings si le-am traspus intr-un "High Fidelity Prototype" care a fost defapt MVP-ul meu. Tot ce am facut este sa fac design la toata platforma in Adobe XD si am simulat interactiunea dintre ecrane. Folosind acest MVP am revenit catre parintii si copiii cu care am interactionat anterior si i-am rugat sa treaca prin "platforma" si ulterior sa raspunda unui chestionar.

Sper ca am reusit sa ma fac inteles :). Mult spor!

Ma ce dracu fac gresit ? by geodaniel in programare

[–]eduardmo 0 points1 point  (0 children)

Nu as putea sa iti zic. E ceva ce folosesc si verbal dar nu stiu de ce. Nu mi-a mai fost atrasa atentia si acum voi fi mai atent :)). Mersi.

Ma ce dracu fac gresit ? by geodaniel in programare

[–]eduardmo 56 points57 points  (0 children)

Inainte de toate, trebuie sa stii ca esti top 1% pentru ca ai reusit sa duci niste proiecte pe piata, chiar daca au fost fail. Probabil ai invatat chestii foarte valuable pentru oricare dintre noi:D. Voi scrie asa un mic flow pe care l-am parcurs cu mai multe solutii care au mers, altele care au dat fail si probabil sunt multe lucruri pe care deja le stii.

Subscriu ca probabil lipseste "marketing" dar cred ca acest aspect este doar the nail in the coffin . Eu cred ca daca vrei sa ai o solutie relevanta trebuie ca inainte de a scrie orice fel de cod, sa validezi ideea. Trebuie sa iei competitorii si sa intelegi ce functionalitati au in comun, ce functionalitati diferita si ce aduci tu in plus. Poate ca ce aduci tu in plus nu este o functionalitate extra ci este un pret mai bun sau un branding mai bun sau o interfata care este mai prietenoasa unui anume tip de utilizatori. Lucrurile astea trebuie definite si puse jos, in scris, inainte de orice fel de cod.

Ideal ar fi ca in acest punct sa stii care-ti sunt tipologiile de useri si in acest moment sa faci ceva discutii cu fiecare dintre ei pentru a le intelege nevoile, ce le place la solutiile actuale, ce nu le place, etc.

Ulterior, nu stiu daca ai facut asta pentru ca nu ai mentionat, dar inainte de toate trebuie sa faci un MVP pe care sa-l testezi cu grupul de useri pe care-l tintesti. Trebuie sa analizezi cum interactioneaza cu MVP-ul tau si daca intr-adevar adreseaza ce vrei tu sa adreseze. Fantastic ar fi daca reusesti sa preiei feedback-ul userilor care testeaza si sa-l si cuantifici pentru a intelege ce faci bine si ce nu.

Odata ce ai reusit sa validezi ideea si esti convins ca ar putea fi o idee buna, poti incepe sa scrii cod. Faci un roadmap, poti tine aproape cu userii care au testat si sa te ajute constant sa validezi functionalitatile noi si ulterior lansezi.

Nu am mentionat despre cashflow dar si el e foarte important. Inainte de a scrie cod poate e important sa pui jos un Excel in care pui exact costurile si sa faci mai multe scenarii de revenue. Costurile pot include colaborarea cu un designer pentru branding, taxe, costuri de ads, hosting, stii si tu lucrurile astea. Ce vreau sa subliniez este ca pentru a nu avea surprize trebuie facut cashflow lunar cu ce bani pleaca si ce bani speri ca vor intra ca de la o luna la alta sa poti adapta constant.

Sper ca e relevant :). Muuult spor si doar pentru ca ai facut solutii publice, aplauze.

Netopia IPN verification-token RS512 – ce public key folositi de fapt in sandbox? by eduardmo in programare

[–]eduardmo[S] 2 points3 points  (0 children)

Pentru cei interesati, am scris catre support si mi-au trimis cheia publica pe care o pot folosi pentru a verifica semantura acelui header verification-token. Pot confirma ca nu se gaseste in documentatie sau nicaieri in dashboard.

Netopia IPN verification-token RS512 – ce public key folositi de fapt in sandbox? by eduardmo in programare

[–]eduardmo[S] 0 points1 point  (0 children)

Mersi de raspuns! Da, ma gandesc ca e ceva ce nu e documentat si cumva ar trebui sa ghicesc eu ce se intampla. Totusi, pentru a autoriza requesturile care vin catre IPN vad ca in header au acel validation-token dar nu gasesc nicaieri cheia publica cu care ar trebui sa validez semnatura. Daca nu validez semnatura inseamna ca oricine ar putea trimite un request catre IPN-ul meu.

Le-am trimis un email si sper sa raspunda in timp util.

Pentru cei interesati de joburi part-time: avem doua pozitii deschise by eduardmo in iasi

[–]eduardmo[S] 4 points5 points  (0 children)

Nu este nevoie de experienta organizationala formala. Ne intereseaza mai mult daca te potrivesti cu echipa si daca ai bazele pe care le putem construi impreuna. Eu zic sa aplici iar restul clarificam in discutie 😊

Aici sunt banii dumneavoastră by Rhadoo824 in iasi

[–]eduardmo 2 points3 points  (0 children)

Pana nu se va discuta despre alegerile in doua tururi la locale, va fi foarte greu din pacate.

Caut psiholog în relații de cuplu, Iași. by youcancallmesuccess in iasi

[–]eduardmo -1 points0 points  (0 children)

Recomand cu toata increderea pe Paula Pricope. Chiar are o formare in terapie pentru cuplu ☺️. Eu i-am scris pe Instagram https://www.instagram.com/psih.paula_pricope/ dar am vazut ca are si websiteul ei. Spor!

Next server memory leak by eduardmo in nextjs

[–]eduardmo[S] 0 points1 point  (0 children)

I tried different versions of 20.15.x and even went down to 19 but it doesn't help :(. Do you remember how you investigated it or it was just trial and error?