Interbyu sa DHH: gihisgutan ang mga problema sa App Store ug ang pagpalambo sa bag-ong serbisyo sa email Uy

Nakigsulti ko sa CTO ni Hey, si David Hansson. Nailhan siya sa mga Ruso isip usa ka Ruby on Rails developer ug co-founder sa Basecamp. Among gihisgutan ang pag-block sa mga update sa Hey sa App Store.bahin sa sitwasyon), atol sa pagpalambo sa serbisyo ug pribasiya sa datos.

Interbyu sa DHH: gihisgutan ang mga problema sa App Store ug ang pagpalambo sa bag-ong serbisyo sa email Uy
@DHH sa Twitter

Unsay nahitabo

Serbisyo sa koreyo Hey.com Gikan sa mga developer sa Basecamp, kini migawas sa App Store niadtong Hunyo 15 ug hapit diha-diha dayon nahimong mga ulohan sa balita. mga dagkong outlet sa mediaAng butang mao nga wala madugay pagkahuman sa pagpagawas, usa ka corrective patch ang gipagawas alang sa aplikasyon, apan ang mga espesyalista sa Apple gisalikway.

Naghulga usab sila nga tangtangon ang email client gikan sa tindahan. Giangkon nila nga ang mga developer sa Hey nakalapas sa clause 3.1.1 sa mga lagda ug wala mogamit sa In-App Purchase API aron makabaligya og mga subscription. Niini nga kaso, ang korporasyon makadawat og 30% nga komisyon sa matag transaksyon.

Ang app gihimo nila ni Jason Fried ug David Hansson (David Heinemeier Hansson) — wala mouyon niini nga kinahanglanon. Ilang giinsistir nga ang may kalabutan nga clause dili magamit sa ilang kaso, tungod kay ang mga tiggamit sa Hey mobayad alang sa usa ka suskrisyon sa opisyal nga website ug mogamit lamang sa mobile app aron mag-log in. Ang Spotify ug Netflix naglihok ubos sa parehas nga laraw.

Unsa ang katapusan nga linya

Ang pagsulay milungtad og pipila ka semana ug natapos sa katapusan sa Hunyo. Sa katapusan, ang Apple giaprobahan ang update, apan aron makab-ot kini, kinahanglan nga magdugang si Hey og bag-ong libre nga serbisyo aron malikayan ang kinahanglanon sa pagpalit og in-app. Karon ang mga tiggamit makahimo na og temporaryo nga email address sulod sa 14 ka adlaw.

Mga representante sa korporasyon (sa wala pa WWDC) Usab gisulti, nga mopahunong sa paglangan sa mga update sa seguridad para sa mga app ug motugot kanimo sa pag-apelar sa mga piho nga paglapas sa mga lagda sa tindahan.

Bisan pa sa temporaryong kadaugan, wala matagbaw si David Hansson sa desisyon. Nagtuo siya nga sa umaabot, ang Apple mahimong magpadayon sa pagpahimulos sa dominanteng posisyon niini sa merkado aron paghatag og pressure sa mga developer sa app sa kaugalingon niining pagbuot.

Among gihisgutan ang sitwasyon aron maklaro ang pipila ka mga punto ug plano alang sa pagpalambo sa Hey.

Ang istorya sa App Store kay kaylap gihapon nga gihisgutan. Sultihi kami kung unsang mga solusyon ang imong gikonsiderar sa dihang ang Apple midumili sa pagmantala sa unang update? Kumusta ang sitwasyon sa mga in-app purchases human maaprobahan ang imong update? Makadahom ba kita og bisan unsang mga pagbag-o sa regulasyon niining bahina?

Sa katapusan, nakuha na namo ang katungod sa pagmantala sa among app sa App Store nga walay in-app purchases ug 30% nga komisyon. Apan, aron mahimo kini, napugos kami sa pagtanyag og alternatibong libre nga serbisyo, nga wala ako hingpit nga nalipay. Apan wala kami'y mahimo bahin niini. Bisan pa man nga ang mga pamaagi sa Apple karon gisusi pag-ayo sa mga regulator sa Europa ug Amerika.

Pangutana ug Tubag: Ingles
1. Ang sitwasyon sa App Store nakakuha gihapon og daghang atensyon, busa magsugod kita diha. Unsa nga mga solusyon ang imong gikonsiderar ug sa imong team sa dihang unang midumili ang Apple sa pagmantala sa update? Giunsa ang pag-uswag sa panaglalis sa IAP karon nga naaprobahan na ang update? Unsa nga mga kalamboan sa regulasyon ang atong mapaabut sa dili madugay?

Sa katapusan, nakab-ot na gyud nato ang hingpit nga katungod nga magamit sa App Store nga dili mobayad sa 30% nga bayranan o magtanyag og IAP. Kinahanglan pa gyud ta nga motanyag og lahi nga libre nga serbisyo, nga wala ko ganahan, apan mao ra gihapon. Ang Apple nag-atubang karon og grabe nga imbestigasyon sa EU ug US.

Dinhi, ang DHH nagtumong sa mga imbestigasyon sa US Department of Justice ug sa European Commission, nga nagsugod sa ulahing bahin sa Hunyo. Ang ilang buluhaton sa pagtukod, kung ang mga palisiya sa Apple "mapilion" ba ug kung kini magkalainlain sa matag kompanya. Ang European regulator aduna nay gihatag Ang unang mga regulasyon. Kinahanglan ipahibalo sa mga tindahan ang mga developer sa ilang tuyo nga tangtangon ang usa ka app 30 ka adlaw nga abante, nga isulti ang mga hinungdan. Kinahanglan usab nila nga usbon pag-usab ang mga lagda sa plataporma sa yano ug masabtan nga pinulongan.

Sa WWDC, ilang gipahibalo nga ilang ipaila ang abilidad sa pag-apelar sa mga espesipikong paglapas sa mga kinahanglanon sa App Store. Sa imong hunahuna igo na ba kini aron patas ang kompetisyon para sa gagmay nga mga developer? Makakompetensya ba ang mga produkto sama sa Hey sa mga higanteng kompanya sama sa Gmail (G Suite) ug Netflix?

Dili gyud kini usa ka gamay, o gamay nga lakang. Apan nanghinaut ko nga kini magsilbing hinungdan sa pagpatas sa kompetisyon para sa tanang magdudula.

Pangutana ug Tubag: Ingles
2. Nagtuo ka ba nga ang desisyon sa Apple sa wala pa ang WWDC nga usbon ang ilang paagi sa pagdumala sa mga apela igo na aron patas ang kompetisyon para sa gagmay nga mga developer? Makakuha ba gyud og higayon ang mga produkto sama sa HEY nga makigkompetensya batok sa mga kompanya sama sa Gmail (G Suite) ug Netflix?

Dili gyud. Gamay ra kaayo, halos walay hinungdan, nga lakang. Apan hinaut nga kini ang sinugdanan sa aktuwal nga pagtrabaho aron patas ang tanan.

Pagdula sa video

Naapektuhan ba sa eskandalo ang development team? Dili man kada adlaw nga ang tanan maghisgot bahin sa imong produkto... Palihug sultihi kami bahin niining mga espesyalista—naa bay usa kanila nga nag-overlap sa mga nagtrabaho sa Basecamp? Giunsa nimo pag-recruit ang mga developer, ug nagplano ka ba nga palapdan ang imong team?

Lisod ang unang duha ka semana, puno sa kabalaka ug sobra nga trabaho. Dili kini ang labing makalingaw nga panahon, ug nalipay ko nga nahuman na ang tanan. Kini gipalambo sa parehas nga team nga nagpadagan sa Basecamp. Apan tungod kay ang among serbisyo sa email nahimong malampuson, nagplano kami nga mo-hire og mga bag-ong tawo sa umaabot nga mga bulan. Among i-post ang tanan nga mga bakanteng posisyon sa https://basecamp.com/jobs.

Pangutana ug Tubag: Ingles
3. Nakaapekto ba kini nga publisidad sa moral sa imong engineering team? Dili man kada adlaw nga daw tanan naghisgot bahin sa imong produkto… Mahimo ba nimo akong sultihan og dugang bahin sa engineering team? Nag-overlap ba kini sa team sa luyo sa Basecamp? Aduna bay mga tawo nga nagtrabaho sa duha ka produkto sa usa ka higayon? Gidapit ba nimo ang bisan kinsa sa imong mga kanhing kauban sa trabaho sa HEY? Giunsa nimo pagpili ang mga inisyal nga miyembro niini nga team ug giunsa nimo pagpalapad kini?

Grabe ka kapoy ang unang duha ka semana. Puno sa kabalaka ug sobra nga trabaho. Dili kini malipayong panahon. Nalipay ko nga nahuman na nato kini karon. Parehas ra gihapon nga team ang nagpadagan sa Basecamp. Apan karon nga dako na ang kalampusan, daghan na mig ma-hire sa sunod nga mga bulan. Ang tanang posting makita sa basecamp.com/jobs.

Sa Basecamp tagda, nga ang mga problema sa algorithm ug matematika sa mga interbyu dili makatabang sa pag-recruit og mga developer. Sa partikular, kombinsido ang DHH nga ang labing maayong paagi sa pagsulay sa kahanas sa usa ka kandidato mao ang pagrepaso sa ilang code ug paghisgot sa tinuod ug potensyal nga mga problema.

Sa akong nasabtan, mas daghan ang native UI solutions nga gigamit sa Hey kaysa Basecamp. Tungod sa dugang nga pagkakomplikado, unsa ka lisod ang pagpabiling gamay sa team? Nahisgotan nimo ang paggamit og library nga nagmugna og UI elements base sa WebView HTML? Nakatabang ba kini nga desisyon sa pagpugong sa pagtubo sa mga staff?

Oo, among ipaambit ang dugang mga detalye bahin sa among bag-ong mga teknolohiya sa ulahi ning tuiga. Nagtrabaho kami pag-ayo aron masiguro nga ang Hey mapalambo ug masuportahan sa usa ka gamay nga team.

Pangutana ug Tubag: Ingles
4. Sa akong nasabtan, ang HEY mas daghang native UI solutions kon itandi sa, pananglitan, Basecamp. Tungod sa dugang nga pagkakomplikado, lisod ba nga ipadayon nga gamay ang mga development team? Sumala ni Sam Stephenson, nakahimo ka pa gani og library nga makamugna og native UI elements base sa HTML sa imong web views. Nakatabang ba kini nga desisyon sa pagpakunhod sa gidaghanon sa mga staff?

Oo, among ipadayag ang tanan namong bag-ong teknolohiya sa ulahi ning tuiga. Nagtrabaho mi og maayo aron masiguro nga ang HEY matukod sa usa ka gamay nga grupo, ug mamentinar usab.

Atol sa usa ka interbyu sa Railsconf 2020, ang DHH gipunting, nga duha ra ka grupo nga gilangkuban og tulo ka tawo ang nagtrabaho sa mga mobile app para sa Hey. Mahitungod sa teknolohiya, sila paggamit ang librarya Mga Turbolink aron mapadali ang pag-render sa panid - giproseso niini ang mga porma nga gisumite sa tiggamit ug dili kinahanglan riles-ujsAng mga developers naghimo usab og bag-ong UI library nga naghimo sa mga web views nga mga butang sa menu. Tan-awa sa umaabot giplano nila kini dad-on ngadto sa open source.

Ang "Hey" gibase sa simpleng HTML, nga medyo makapakurat para sa usa ka modernong produkto. Nipili ka sa server-side rendering, apan naggamit ka og daghang custom solutions base sa mga inobatibong teknolohiya. Gihimo ba nimo nga komplikado ang imong sistema aron mobarug gikan sa mga mainstream nga email providers?

Dili mi ganahan nga pakomplikadohon ang mga butang kay mogana man. Uban sa gamay nga team, mas daghan pa mig mahimo. Ang oportunidad nga mobarug gikan sa sobra ka komplikado nga mga email provider usa lang ka maayong bonus, apan dili ang tumong. Ang tumong mao ang paghimo og usa ka maayong produkto nga ikapasigarbo sa among gamay nga team.

Pangutana ug Tubag: Ingles
5. Ang pag-focus sa HEY sa yano nga HTML makapakurat alang sa usa ka kontemporaryong produkto. Natanggong ka sa server-side rendering samtang naggamit ug daghang mga solusyon nga gipahaom aron makabenepisyo gikan sa mga modernong inobasyon. Gihimo ba nimo nga 'simple' ang mga butang aron makahimo og pahayag bahin sa mga standard-breaking nga pamaagi sa mga mainstream email providers?

Gipasimple namo ang mga butang kay epektibo kini! Gitugotan niini ang gamay nga grupo nga makahimo og daghan pa. Ang pagpasabot nga dili kinahanglan ang modernong pagkakomplikado usa ka maayong bonus, apan dili kana ang punto. Ang punto mao ang paghimo og usa ka maayong produkto uban sa gamay nga grupo sa paagi nga malingaw kami.

Sa tunga-tunga sa Hunyo, sa usa ka interbyu sa Protocol, si David miingon nga ang mga modernong email client nagmugna pag-usab ang sitwasyon gikan sa serye sa TV nga "Seinfeld." Matod pa, sila ang nasayod sa imong labing gikinahanglan, ug kon dili ka ganahan niini, pwede ka moadto sa laing lugar. Ang mga developer sa Hey naningkamot nga usbon kini nga kahimtang, ug kon dili man aron mabungkag ang monopolyo, nan labing menos mohimo og lakang padulong niana nga direksyon.

Atong hisgutan ang bahin sa pagpaambit sa email. Dali nimong gi-disable ang feature ug misaad nga mas bantayan ang imong mga serbisyo para sa posibleng mga kahuyangan. Unsa nga mga feature ang imong gipatuman na aron masiguro ang seguridad sa datos sa tiggamit, ug hain ang imong plano nga ipatuman sa umaabot?

Wala namo gikonsiderar ang posibilidad nga ang mga pampublikong link sa mga email mahimong mosangpot sa pag-abuso. Nibalik na mi sa among plano ug maghunahuna kon unsaon kini pagpaayo. Sa pagpagawas sa mga bag-ong feature para sa Hey, gusto namong masiguro nga kini gipatuman sa husto ug dili makalapas sa mga katungod sa bisan kinsa.

Pangutana ug Tubag: Ingles
6. Atong hisgutan ang bag-ohay lang nga kontrobersiya nga naglibot sa bahin sa pagpaambit sa email. Gi-disable dayon nimo kini ug misaad nga mas magmabinantayon sa potensyal sa pag-abuso sa imong mga serbisyo. Unsa nga mga pagpili ang imong nahimo aron masiguro ang seguridad sa datos sa imong mga tiggamit ug unsa pa ang dugang nga mga aksyon nga imong giplano nga buhaton?

Wala mi magdahom nga ang public link feature makita sa anggulo sa pag-abuso. Mao nga among ibalik kini sa plano hangtod nga makahimo mi og mas maayo. Kung naa nay makita sa hey.com, kinahanglan silang mosalig nga kini nahimo sa husto ug uban ang pagtugot.

Sa paglusad niini, gitugotan sa Hey ang mga tiggamit sa paghimo og mga link sa mga panagsultihanay sa email ug ipaambit kini sa uban. Ang mga miyembro niini wala makadawat og mga notipikasyon Mahitungod niini. Temporaryong gi-disable sa mga developer ang feature sa pagpaambit aron malikayan ang pag-abuso. Kini i-activate pag-usab kung makatuman na kini sa mga internal security standards sa kompanya.

Ang mga tiglalang sa serbisyo sa email nagtrabaho na usab sa ubang mga bahin sa seguridad - proteksyon sa baha ug "mga pixel sa pagsubay», pagsubay mga sulat sa pagbukas. Usab, ang mga developer gipatuman Sistema sa taming, nga nanalipod sa imong mailbox gikan sa mga mensahe nga adunay agresibo nga sinultihan ug pagpamalikas.

Kanunay kang maghisgot bahin sa kahinungdanon sa maayong kahanas sa komunikasyon kon magsulat, labi na sa mga developer. Atol sa kontrobersiya sa in-app purchase, gipakita nimo ang imong abilidad sa pagdepensa sa imong baruganan sa Twitter.

Sultihi kami bahin sa proseso sa pagpaambit sa ideya sa inyong kompanya nga misangpot sa pagkatawo sa Hey. Giunsa pag-uswag ang konsepto sa produkto sa miaging pipila ka tuig? Natagbaw ka ba sa mga resulta, o kinahanglan ba natong magdahom og mas dakong mga pagbag-o sa umaabot?

Halos 25 ka tuig na ko nga nagsulat online ug hangtod karon nagpraktis gihapon ko. Ang Basecamp giplano gikan sa sinugdanan isip usa ka kompanya nga naka-focus sa text communication—natural ra kaayo ni para namo. Sa akong hunahuna ang Hey adunay lig-on nga ideya, apan sigurado nga magpadayon kami sa pagpalapad ug pagpaayo sa among produkto sa umaabot.

Pangutana ug Tubag: Ingles
7. Kanunay kang maghisgot bahin sa kamahinungdanon sa pagbaton og maayong kahanas sa sinulat nga komunikasyon, labi na alang sa mga developer. Atol sa krisis sa IAP, napamatud-an nimo nga ikaw labaw pa sa kaya nga mobarog sa imong baruganan sa Twitter. Giunsa nimo pag-organisar ang sinulat nga pagbinayloay og mga ideya nga misangpot sa pag-uswag sa HEY? Giunsa pag-uswag ang konsepto sa produkto sulod niining duha ka tuig? Nalipay ka ba sa mga resulta o kinahanglan ba natong magdahom og dagkong mga pagbag-o sa dili madugay?

Nagsulat ko para sa web sulod sa 25 ka tuig. Padayon ko nga nagpraktis! Ug kami usa ka organisasyon sa Basecamp nga naka-focus sa pagsulat. Sukad pa sa sinugdanan. Mao nga natural ra ang tanan. Sa akong hunahuna ang kinauyokan nga panan-awon sa HEY kusgan kaayo, apan siyempre among palapdan ug himuong mas maayo ang mga butang.

Pagdula sa video

Salamat sa pagbasa. Kon ganahan ka ani nga format, ipadayon nako.

Unsa pa ang naa nako sa Habr:

Source: www.habr.com

Pagpalit kasaligan nga pag-host alang sa mga site nga adunay proteksyon sa DDoS, mga server sa VPS VDS 🔥 Pagpalit og kasaligang website hosting nga adunay proteksyon sa DDoS, VPS VDS servers | ProHoster