Published inInstawork EngineeringTackling the Monolith/Microservices Dilemma at InstaworkFirst, There Was The MonolithDec 13, 2024Dec 13, 2024
Published inInstawork EngineeringLeveling Up Our Apps With Hyperview Custom ComponentsIn previous posts, we introduced Hyperview, Instawork’s framework for building server-driven user interfaces (SDUI) in mobile apps. Unlike…Dec 5, 20222Dec 5, 20222
Published inInstawork EngineeringRefactoring a Python Codebase with LibCSTHow can an engineering team maintain consistent conventions in a growing codebase? When working on new code, engineers add new patterns to…Feb 19, 2022Feb 19, 2022
Published inInstawork EngineeringReal-time Web Apps with Zero Lines of JSUsing Django, Intercooler, and MercureOct 7, 2019Oct 7, 2019
Published inInstawork EngineeringWhen XML beats JSON: UI layoutsWhen demoing Hyperview to new engineers, there’s one comment that frequently comes up about the HXML data format:Jan 16, 20196Jan 16, 20196
Published inInstawork EngineeringHyperview: Instawork’s server-driven mobile app frameworkIn a recent blog post, I explained why the Instawork engineering team moved our web development from the popular SPA + API architecture to…Dec 18, 20182Dec 18, 20182
Published inInstawork EngineeringIterating with Simplicity: Evolving a Django app with Intercooler.jsAbout a year ago, Instawork started experimenting with a new product called Gigs. Gigs lets restaurants and caterers fill on-demand shifts…Oct 24, 20181Oct 24, 20181
Published inInstawork EngineeringElegant Database Migrations on ECSOver the last few months, the Instawork engineering team has been moving our AWS infrastructure from manually deployed EC2 instances to an…Apr 3, 201812Apr 3, 201812
Published inInstawork EngineeringDeath by a Thousand Papercuts, and How to Avoid ItBugs are an inevitable aspect of developing and maintaining any codebase and our mobile apps at Instawork are no exception. With a strong…Feb 12, 2018Feb 12, 2018