Faremo uno sforzo maggiore per mostrarti dietro le quinte qui a TeamworkPM HQ. Come parte di questa iniziativa, ti presenteremo a ciascuno dei membri del team. Il primo è il fondatore di Digital Crew e lo sviluppatore capo Peter Coppinger ... OK, ora tocca a voi Peter ... parlaci un po 'del tuo background ... Ciao a tutti, è bello presentarmi e uscire dal mio ufficio del dungeon di programmazione per un po' di aria ... 32 anni, vivo a Cork City, in Irlanda, e amo il mio lavoro. In effetti, ho iniziato a programmare su un Commodore 64 nel giorno in cui avevo solo 8 anni. A 10 anni sono stato ispirato leggendo del buon vecchio Bill Gates, e anche allora sapevo che volevo creare software straordinario con un simile squadra di grandi sviluppatori. Ho co-fondato Digital Crew oltre 11 anni fa. Per molti anni siamo stati una piccola società di consulenza web e abbiamo realizzato centinaia di siti web gestiti da contenuti per piccole e medie imprese. Siamo passati allo sviluppo di potenti applicazioni web per clienti multinazionali. Circa tre anni fa abbiamo deciso che dovevamo essere più organizzati e quindi abbiamo cercato un'applicazione di gestione dei progetti online. Quello che abbiamo trovato ci ha sgomenti e così quell'estate, mentre visitavo mia sorella a Boston per alcune settimane, ho iniziato a creare TeamworkPM. Ho programmato la versione 1.0 sul mio solitario seduto sul divano di mia sorella nel caldo soffocante. TeamworkPM ha fatto molta strada da allora e abbiamo imparato molto durante il processo. Mi diverto moltissimo a sporcarmi con il codice, il database e l'interfaccia design. Adoro creare un ottimo software per te e sono più motivato dal tuo feedback positivo e dalla soddisfazione di un lavoro ben fatto di quanto non lo sarò mai dal denaro. Quindi su cosa lavori ogni giorno ... Sono responsabile dello sviluppo della base di codice TeamworkPM e del funzionamento efficiente di tutto. Abbiamo una regola che i bug devono essere corretti prima di aggiungere nuove funzionalità, quindi ogni giorno vengo a lavorare e controllo l'elenco dei bug. In genere cerchiamo di cancellare l'elenco dei bug piccoli e grandi prima di passare allo sviluppo delle funzionalità. Quando eventuali bug vengono eliminati, mi rivolgo al file roadmap, scegli il compito più importante e mi ci metto dentro. Inoltre passo molto tempo a ottimizzare TeamworkPM in modo che tutto sia bello e veloce. Controllo i log per query lente, aggiungo indici e li ottimizzo e implemento meccanismi di memorizzazione nella cache che ci consentono di scalare e fornire un'esperienza migliore e più veloce. Riteniamo che la velocità sia una caratteristica importante per TeamworkPM. Infine, siamo un piccolo team, quindi siamo tutti coinvolti nel rispondere al tuo feedback e nel marketing TeamworkPM. A cosa stai lavorando oggi? Oggi ho dato gli ultimi ritocchi a un nuovo sistema di server per il caricamento dei file. Nell'ultima settimana ho progettato e implementato un sistema per subentrare all'elaborazione di tutti i nostri caricamenti di file (e di miniature e file di pubblicazione) in modo che questi caricamenti di file non abbiano un impatto sulle prestazioni dell'applicazione principale. Una volta implementato questo sistema, i caricamenti saranno più veloci, la generazione di miniature sarà sempre più rapida e migliore e l'intera applicazione TeamworkPM sarà un po 'più veloce, più robusta e in grado di scalare meglio. Quindi dovresti aspettarti un leggero miglioramento della velocità in pochi giorni. Qualcosa da aggiungere? Solo per dire che abbiamo GRANDI piani per TeamworkPM. È già dannatamente buono, ma tra qualche mese ti stancherà i calzini. È un piacere lavorare su un software che aiuta migliaia di aziende in tutto il mondo a svolgere il proprio lavoro più velocemente e meglio. Per me è estremamente gratificante vedere i tuoi post su Twitter, feedback e testimonianze che riconoscono le ore di progettazione, riprogettazione, dibattito e sforzo di programmazione che sono entrati in una caratteristica. Quindi a tutti voi dico grazie, e se non siete già intervenuti ci piacerebbe ricevere una tua testimonianza. Saluti!