Hallo allemaal! Dit is een open oproep om te zien of iemand van jullie genadig genoeg zou zijn om vrijwilligerswerk te doen voor ons lopende testprogramma. Vanwege ons toenemend aantal gebruikers, voelde ik dat dit noodzakelijk is geworden om enge blunders voor de grotere populatie te voorkomen.
Het is een tijdje geleden en ik ben nog steeds een extreem vermoeide dame die deze dingen codeert (en al het andere in dit bedrijf beheert) in haar slaapkamer, dus tijd besparen door goed testen te vermijden leek op korte termijn super aantrekkelijk. Toen waren er ook minder risico's, omdat we zo weinig gebruikers hadden. Het leek gewoon het meest logische om te doen. Om een lang verhaal kort te maken, ik heb het verkloot.
Om dit probleem aan te pakken, wil ik overstappen op een meer zorgvuldige manier van werken. Ik heb de hoeveelheid passie die onze apps van de community hebben gekregen onderschat - het is zowel iets waar ik ongelooflijk dankbaar voor ben, en misschien ook behoorlijk overweldigd door. Ik wil geen fouten meer maken - dus ik doe heel erg mijn best om meer gedisciplineerd te zijn.
Vind problemen met hoge prioriteit voordat ze definitief worden vrijgegeven. Voorbeelden hiervan zijn witte schermen van de dood, bevriezing, alles wat de ervaring onbruikbaar maakt. Naarmate de apps stabielere toestanden bereiken, kan ik me voorstellen dat ik ook problemen met gemiddelde en lage prioriteit op mijn takenlijst kan zetten.
Nou, ten eerste, je zult mijn eeuwige dankbaarheid hebben! Maar voor het geval dat niet genoeg is - omkopen, ahum, ik bedoel,beloning- Ik ben ook van plan om een klein blijk van waardering uit te sturen in de vorm van een IRL-cadeau. Het is een beetje een geheim voor nu, en ik ben van plan ze alleen naar brigadeleden te sturen nadat de eerste grote testronde is voltooid (hoogstwaarschijnlijk een Golden Thread-update).
Je krijgt ook als eerste toegang tot alle functies die we kiezen om uit te rollen, evenals een privéberichtenplatform voor alle testers (nog steeds niet bekend op basis van onze reacties) waar ik je kan porren over individuele problemen die je ziet.
Testers zullen in eerste instantie beperkt zijn tot 30 personen, met een breed scala aan apparaten. Als we niet reageren, is de kans groot dat we genoeg gebruikers hebben met uw specifieke apparaat.
Op een meer persoonlijke noot, ik begin me weliswaar behoorlijk overweldigd te voelen door alle oogbollen die mijn kleine tarot-apps hebben gekregen. In de afgelopen week of zo heb ik veel nagedacht over de toekomst van dit kleine bedrijf en hoe ik al deze groeipijnen kan overwinnen, en er is veel te doen.
Voor degenen onder u die dit nog niet weten, technologie verandert snel - en dat betekent dat de frameworks die we gebruiken ook snel veranderen. Telkens wanneer uw iPhone wordt bijgewerkt of uw browser wordt bijgewerkt, heeft dat soms een trapsgewijze effect op dingen die we bouwen, zoals het vertragingsprobleem waarmee Golden Thread nu wordt geconfronteerd met de nieuwste versie van iOS. ik denk dat dit is gedeeltelijk te wijten aan het feit dat iOS 10.3 absoluut, ellendig traag is - maar ook gedeeltelijk omdat Golden Thread een aantal belangrijke refactoring nodig heeft voor prestatieproblemen. Golden Thread was mijn eerste kennismaking met app-ontwikkeling, dus het waren zeker dingen die ik gaandeweg leerde.
Als iemand die uit het ontwerpveld kwam, begon het besef van deze realiteit langzaam tot me door te dringen, en er is een soort existentiële horror die komt met het idee dat alles waar je heel hard aan hebt gewerkt om zo snel te maken, zo snel kan worden weggevaagd. Ik veronderstel dat dat met alles in het leven zo is, maar ik heb dit project altijd beschouwd als iets waar ik speciale controle over had, om welke of andere slecht geïnformeerde reden dan ook. Alsof ik hier een kleine wereld aan het bouwen was die veilig was, en de dingen die ik aanraakte, konden niet worden beïnvloed als er iets misging. Als een kleine retraite!
Een ander sluipend probleem dat tegenwoordig in mijn achterhoofd zweeft, is dat het raamwerk dat ik heb gebruikt om de apps te bouwen onlangs hun nieuwe versie stabiel heeft gemaakt - wat betekent dat we op een bepaald moment in de toekomst de overstap moeten maken , omdat de oude versie niet meer wordt onderhouden. Ja, dat betekent dat al onze apps opnieuw moeten worden gecodeerd. Dus... dat is stressvol. Maar totdat we de overstap maken, betekent dit dat elke reparatie die ik doe een afnemend rendement zal opleveren.
Ik realiseer me dat de meerderheid van de mensen hier niets om geeft en gewoon willen dat hun apps werken, en dat is oké. Ik denk dat ik dit van mijn borst moest krijgen - voor iedereen die het hele ding heeft gelezen, bedankt voor het luisteren - ik had het nodig! :)