Ed WengIgn the Cypress + Remix Hydration ErrorI’ve been playing around with Cypress front-end testing and have been amazed at how far e2e testing has come since I last played around…Apr 5, 2023Apr 5, 2023
Ed WengFirebase Functions and SecretsThis weekend, I was inspired to play with Firebase Functions to spin up a REST API that would take in some information and write it to an…Dec 19, 2022Dec 19, 2022
Ed WengAnchor Protocol: Borrowing against your $ETHWhat is Anchor Protocol?Sep 28, 20211Sep 28, 20211
Ed WengDo you even need Product Managers?I was in New York recently and had an interesting debate with some PM friends about whether or not Product Managers actually add value to…Feb 9, 20195Feb 9, 20195
Ed WengProduct Management: Cracking Interviews with StructureI was recently discussing with some fellow Googlers the differences between a good PM interview and a bad PM interview. Surprisingly, for…Feb 6, 20171Feb 6, 20171
Ed WengPreparing for a Ruby Technical InterviewThere’s a handful of resources that I like using to prepare for coding interviews. In this post, I’ll share my thoughts behind my favorite…Feb 12, 2016Feb 12, 2016
Ed WengArmchair PM: Medium’s Unhighlight BugOne Medium feature that I love is the ability to highlight interesting passages. If you’re not familiar with the functionality, it works…Dec 21, 2015Dec 21, 2015
Ed WengBuilding an Android App (From a Rails Developer’s Perspective)I’m happy to announce that I’ve finally released the first production version of my Stocks app on the Play Store. This is the first…Apr 21, 2014Apr 21, 2014
Ed WengOHGB: Beating the Wheel of Fortune Bonus RoundIn the early years of Wheel of Fortune, the finalist in the Bonus Round was only allowed to choose 5 consonants and 1 vowel. R, S, T, L, N…Jan 5, 2014Jan 5, 2014