Adam StepinskiinInstawork 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…6 min read·Dec 5, 2022--2--2
Adam StepinskiinInstawork 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…6 min read·Feb 19, 2022----
Adam StepinskiinInstawork EngineeringReal-time Web Apps with Zero Lines of JSUsing Django, Intercooler, and Mercure5 min read·Oct 7, 2019----
Adam StepinskiinInstawork EngineeringWhen XML beats JSON: UI layoutsWhen demoing Hyperview to new engineers, there’s one comment that frequently comes up about the HXML data format:9 min read·Jan 16, 2019--6--6
Adam StepinskiinInstawork 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…9 min read·Dec 18, 2018--2--2
Adam StepinskiinInstawork 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…8 min read·Oct 24, 2018--1--1
Adam StepinskiinInstawork 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…5 min read·Apr 3, 2018--12--12
Adam StepinskiinInstawork 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…4 min read·Feb 12, 2018----