[{"data":1,"prerenderedAt":381},["ShallowReactive",2],{"project-27050801":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":47,"post_text":48,"what":49,"said":80,"maker_in_thread":208,"shape":218,"grid":221,"attempts":342,"same_week":343,"maker_shows":39,"maker_hidden":373,"reader_version":374,"card":375},"27050801","Building Mobile Apps at Scale","The book Building Mobile Apps at Scale","title","Show HN: I wrote the book Building Mobile Apps at Scale","http:\u002F\u002Fmobileatscale.com\u002F","mobileatscale.com","gregdoesit",1620227140,2021,357,50,91,2533,4,"legend","learning_science","technical book","other",[24,25,26,27,28],"mobile engineering","large scale apps","mobile architecture","feature flags","build train","mixed",0.259,{"positive":32,"neutral":33,"mixed":34,"critical":35},13,8,0,6,27,{"execution":38,"idea":41,"performance":43,"docs":44,"pricing":45},{"positive":39,"critical":40},2,3,{"positive":42,"critical":34},5,{"positive":34,"critical":34},{"positive":34,"critical":40},{"positive":46,"critical":34},1,[34,42,42,42,42,34,42,42,46,34,34,40,46,46,42,40,40,34,40,40,34,40,34,46,46,34,42,42,34,34,34,34,34,34,34,40,34,42,46,42],null,{"problem":50,"audience":57,"pricing":65,"motivation":72,"time_to_build":48,"stack":76,"openness":77,"stage":78,"team_size":79},{"value":51,"source":52,"evidence":53},"Mobile development complexity at scale is underestimated by non-mobile engineers and managers","maker",[54],{"id":55,"by":11,"text":56},"27050813","I'm excited to share that Building Mobile Apps at Scale: 39 Engineering Challenges is out. It's my first-ever paperback book and one that is free as a PDF for the rest of the…",{"value":58,"source":52,"evidence":59},"Mobile engineers, engineering managers, and people who work with mobile teams",[60,61],{"id":55,"by":11,"text":56},{"id":62,"by":63,"text":64},"27052787","jakub_g","Everything Gergely writes (and he writes a lot! Books, blogs, tweets; and also YT channel) is gold, especially if you're into mobile dev, interested in growing as a senior…",{"value":66,"source":52,"evidence":67},"Free PDF for the rest of the month; paperback $22.50; $20 digital bundle",[68,69],{"id":55,"by":11,"text":56},{"id":70,"by":11,"text":71},"27059694","Doing a paperback version for Growing as a Mobile Engineer would have been additional work I wasn't ready to take on. And the paperback distribution is done through…",{"value":73,"source":52,"evidence":74},"Explaining to non-mobile colleagues why mobile is hard, and collecting material for a blog post that grew into a book",[75],{"id":55,"by":11,"text":56},[],"paid","launched","solo",{"praise":81,"objections":110,"requests":152,"questions":171,"alternatives":190},[82,98,106],{"value":83,"source":84,"evidence":85},"Well-made, relatable and practical content","commenter",[86,90,94],{"id":87,"by":88,"text":89},"27052682","htkibar","Having read the book cover to cover I can say that it is quite a well made, relatable list of challenges and how they are being resolved in the sector. Foreseeing these types of…",{"id":91,"by":92,"text":93},"27056249","franzbusch","Really great book and it captures the challenges perfectly!",{"id":95,"by":96,"text":97},"27052316","swyx","congrats on publishing! it was SUCH a good read and incredible quality. Absolutely recommend that everyone get it before the free period runs out, and then buy the full edition…",{"value":99,"source":84,"evidence":100},"Captures the challenges of mobile at scale well",[101,102],{"id":91,"by":92,"text":93},{"id":103,"by":104,"text":105},"27052120","mik3y","Congratulations on publishing! And on a unique topic at that. I’ve built, and than managed teams building, apps of large scale and complexity. Your outline looks like a goldmine…",{"value":107,"source":84,"evidence":108},"Useful follow-up material and references",[109],{"id":87,"by":88,"text":89},[111,130,145],{"value":112,"source":84,"evidence":113},"Download via Gumroad failed for some buyers",[114,118,122,126],{"id":115,"by":116,"text":117},"27052893","dallamaneni","Looks like a great book but was unable to download. Tried with more than one emails. Edit: Looks like they programmed it to work only with Gmail and probably other mainstream…",{"id":119,"by":120,"text":121},"27053589","frfl","Ran into same issue. What worked was the first email that gives you a link to gumroad. After using the coupon and providing an email to gumroad, it showed me the confirmation…",{"id":123,"by":124,"text":125},"27056058","johnthescott","still having issues. got a second email in gmail that appears to be a copy of the first email. the pain never ends.",{"id":127,"by":128,"text":129},"27063206","ddoran","Same issue for me. Just emailed you. Thx",{"value":131,"source":84,"evidence":132},"Typos in the book and website",[133,137,141],{"id":134,"by":135,"text":136},"27053351","bionhoward","Typo in 3.20 - \"Avoding\"",{"id":138,"by":139,"text":140},"27054063","mementomorti","One more in the first section of the table of contents: \"CI\u002FCD & The Moible Build Train\"",{"id":142,"by":143,"text":144},"27056478","san_dimitri","Typo: it should be 19. PART 3: LARGE TEAMS 13. Planning and Decision Making",{"value":146,"source":84,"evidence":147},"Paperback pricing and Growing as a Mobile Engineer omitted from print edition",[148],{"id":149,"by":150,"text":151},"27058564","mobiledev2014","It's interesting that the paper version doesn't include \"Growing as a Mobile Engineer\" - too much paper and\u002For logistical issue? Trying to decide which way to support you,…",[153,160,167],{"value":154,"source":84,"evidence":155},"Coverage of coordinators and feature flag best practices",[156],{"id":157,"by":158,"text":159},"27056600","wdb","The book sounds really interesting! I hope it will discuss feature flags best practices and things like coordinators",{"value":161,"source":84,"evidence":162},"A similar book on scaling web applications",[163],{"id":164,"by":165,"text":166},"27063932","namaljayathunga","Wow thanks. Is there any good book like this that is talking about the scaling of web application?",{"value":168,"source":84,"evidence":169},"Include Growing as a Mobile Engineer in the paperback",[170],{"id":149,"by":150,"text":151},[172,179],{"value":173,"source":84,"evidence":174},"Recommended tools for manual test plan management",[175],{"id":176,"by":177,"text":178},"27060446","hrpnk","Thanks for the great work on collecting this material. There are many gems here! Chapter 18. speaks about \"Manual Testing\". Do you have any references on how to manage test…",{"value":180,"source":84,"evidence":181},"Whether mobile apps are becoming obsolete versus web apps",[182,186],{"id":183,"by":184,"text":185},"27053653","smoochy","I'm thinking mobile apps are a thing of the past. But writing a book is a hell of a job. I did it once, it was hard, as hell and the everybody pirated it.",{"id":187,"by":188,"text":189},"27060411","wingerlang","> I'm thinking mobile apps are a thing of the past. Do you think this is the future or actually happening right now? Because as an iOS developer I've seen zero reduction in work…",[191,198,202],{"value":192,"source":84,"evidence":193},"Crashlytics (similar to Bugsnag)",[194],{"id":195,"by":196,"text":197},"27052672","RPeres","AFAIk they are not competitors. Linear is akin to Jira\u002FTrello. Bugsnag is akin to Crashlytics.",{"value":199,"source":84,"evidence":200},"Jira and Trello (similar to Linear)",[201],{"id":195,"by":196,"text":197},{"value":203,"source":84,"evidence":204},"Zephyr, Xray, TestRail for test management",[205],{"id":206,"by":177,"text":207},"27063064","Zephyr, Xray, TestRail are commonly used, but all of these feel clunky. Azure DevOps has some tools that looks promising, but I have no experience using these.…",{"comments":209,"answered":40,"key":210},10,[211,212,215],{"id":55,"text":56},{"id":213,"text":214},"27053841","Ouch. Feel free to email me on this [1] email address and I’ll help sort it out. Gumroad has fraud protection for free “purchases” as well and I’m also filtering out domains that…",{"id":216,"text":217},"27053898","This one was both surprising to me, but having worked on an app with >100 engineers, also less so. The challenge is how with 100 engineers you typically still want to ship…",{"commenters":219,"max_depth":18,"maker_replies":209,"first_comment_mins":46,"lifespan_hours":220},35,45,[222,224,228,230,234,238,241,244,245,246,247,249,253,256,258,260,261,262,265,269,270,273,275,277,279,280,283,284,287,289,292,293,295,299,304,305,307,310,312,315,317,318,322,325,326,329,331,334,336,338],[55,34,34,223,11,46],"maker\u002Fneutral\u002Fidea",[225,34,42,226,227,34],"27052167","maker\u002Fpositive\u002Fnone","serial_dev",[95,34,42,229,96,34],"project\u002Fpositive\u002Fexecution",[231,34,34,232,233,34],"27053788","other\u002Fneutral\u002Fidea","fatnoah",[235,34,42,236,237,34],"27053814","project\u002Fpositive\u002Fidea","predaking",[239,34,42,236,240,34],"27054200","mgkimsal",[242,34,34,232,243,34],"27057782","kumarm",[87,46,42,229,88,34],[62,39,42,226,63,34],[103,40,42,236,104,34],[115,18,46,248,116,34],"project\u002Fcritical\u002Fexecution",[250,18,34,251,252,34],"27053111","commenter\u002Fneutral\u002Fexecution","erre",[254,18,34,251,255,34],"27057894","sokoloff",[119,18,40,257,120,34],"project\u002Fneutral\u002Fexecution",[213,18,34,259,11,46],"maker\u002Fneutral\u002Fexecution",[123,18,46,248,124,34],[127,18,46,248,128,34],[263,42,42,226,264,34],"27052721","throwaway_dcnt",[266,35,40,267,268,34],"27053660","project\u002Fneutral\u002Fperformance","Ologn",[216,35,34,267,11,46],[149,271,40,272,150,34],7,"project\u002Fneutral\u002Fdocs",[70,271,34,274,11,46],"project\u002Fneutral\u002Fpricing",[276,271,40,274,188,34],"27060378",[278,271,40,274,150,34],"27067830",[176,33,40,272,177,34],[281,33,34,282,11,46],"27060491","project\u002Fneutral\u002Fnone",[206,33,40,282,177,34],[164,285,34,286,165,34],9,"other\u002Fneutral\u002Fnone",[134,209,46,288,135,34],"project\u002Fcritical\u002Fdocs",[290,209,34,291,11,46],"27053458","maker\u002Fneutral\u002Fdocs",[138,209,46,288,139,34],[294,209,34,291,11,46],"27055191",[296,297,42,236,298,34],"27061265",11,"WA",[300,301,42,302,303,34],"27061434",12,"project\u002Fpositive\u002Fpricing","vladojsem",[91,32,42,236,92,34],[183,306,34,232,184,34],14,[308,306,34,232,309,34],"27053817","tracer4201",[311,306,34,232,158,34],"27056590",[313,306,34,286,314,34],"27058281","bigiain",[316,306,34,286,314,34],"27058323",[187,306,34,286,188,34],[319,320,34,286,321,34],"27052590",15,"1cvmask",[323,320,34,324,11,46],"27052666","maker\u002Fneutral\u002Fnone",[195,320,34,286,196,34],[157,327,40,328,158,34],16,"project\u002Fneutral\u002Fidea",[330,327,34,291,11,46],"27069384",[332,327,42,333,158,34],"27075153","project\u002Fpositive\u002Fnone",[142,335,46,288,143,34],17,[337,335,34,291,11,46],"27059674",[339,340,42,333,341,34],"27052219",18,"king_magic",[],[344,349,353,358,363,368],{"id":345,"name":346,"points":347,"category":348},"26998308","Second-Chance Pool",543,"consumer_social",{"id":350,"name":351,"points":352,"category":348},"27034904","Boze",450,{"id":354,"name":355,"points":356,"category":357},"27054357","CS Weapons",245,"games",{"id":359,"name":360,"points":361,"category":362},"27029776","I built Grafar",212,"languages",{"id":364,"name":365,"points":366,"category":367},"27007844","git-split-diffs",178,"dev_tools",{"id":369,"name":370,"points":371,"category":372},"26990615","tiny-hdl",122,"hardware",false,"v2",{"id":376,"name":5,"line":6,"ai":373,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":377,"top":18,"kw":378,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":379,"url":9,"mix":380,"praise":83,"objection":112,"sub":21},27050801,0.26,[24,25,26,27,28],"0555505510031153303303011055000000030515",[32,33,34,35],1794036606435]