PinnedOkCupid Tech TeamThe importance of warnings in build logs. BuildConfig flag deprecationBy: Anton BegeimaMar 131Mar 131
OkCupid Tech TeaminOkCupid Tech BlogUsing Fakes To Test Reactive FlowsUnlike mocks, fake implementations give us full control of our dependencies in unit tests, allowing us to accurately and thoroughly test…Jun 12, 2020Jun 12, 2020
OkCupid Tech TeaminOkCupid Tech BlogGlow-Up: Bringing a Teenaged Website into the Modern World of SPAWhat many SPA discussions don’t take into account is just how arduous a process it can be to migrate to a single page architecture…Feb 21, 20201Feb 21, 20201
OkCupid Tech TeaminOkCupid Tech BlogStand The Test Of Time: A Guide To Maintainable Unit TestingWriting tests is a crucial skill for programmers. In this post we’re going to walk through everything you need to know to become a skilled…Nov 26, 2019Nov 26, 2019
OkCupid Tech TeaminOkCupid Tech BlogLeveling Up Your UI Tests With MockWebServerThis spring, I took the week to finally dive further into Espresso testing. I’ve automated apps with this tool before, but there’s one…Apr 18, 2019Apr 18, 2019
OkCupid Tech TeaminOkCupid Tech BlogGetting Hooked on React HooksBy now, informed reader, you’ve surely glanced at, skimmed through, or at least bookmarked half a dozen articles about React 16.8’s most…Feb 27, 2019Feb 27, 2019
OkCupid Tech TeaminOkCupid Tech BlogWeb Deploys Made Pretty Easy: S3, Webpack, and Legacy SystemsSome time over the summer, we began thinking about converting OkCupid’s desktop webapp to a more SPA-style experience. “Why not?” we asked.Jan 30, 2019Jan 30, 2019
OkCupid Tech TeaminOkCupid Tech BlogEngineering Smart && Building Dumb: Building an Android Thin-Client at OkCupid“Thin-client? There hasn’t been a thin-client here for thirty years…” , cue spooky music. I’ll find a way to work that joke into nearly anyJan 31, 2018Jan 31, 2018
OkCupid Tech TeaminOkCupid Tech BlogCommand Patterns and UICollectionViewWorking at OkCupid I’ve learned a lot about the science of dating. However, anytime I have to go on a date I’m always scrambling to figure…Oct 23, 2017Oct 23, 2017
OkCupid Tech TeaminOkCupid Tech BlogThe pitfalls of A/B testing in social networksI’m frequently asked to help run A/B tests at OkCupid to measure what kind of impact a new feature or design change would have on our…Apr 18, 20171Apr 18, 20171