Andreas OpferkuchEvaluating React framework/styling options — it’s not looking great currentlyI would like to preface this by saying that I’m sure all the people who have worked very hard on the following projects only mean well…Sep 25Sep 25
Andreas OpferkuchUnit testing frontend code that consumes an HTTP streamA while back, I had to create a test like that for a React hook (but the following examples apply for anything that consumes a stream with…Aug 22, 2023Aug 22, 2023
Andreas OpferkuchWSL is decent now for web development!At least with vscode. There might be other tools available but that’s the particular IDE that I’ve evaluated.Mar 14, 2022Mar 14, 2022
Andreas OpferkuchHow bad is e2e test performance really? (rtl vs cypress vs playwright vs testcafe)Update 2021–11–02 Big thanks to Pavel Feldman (see comments) for pointing out that if the tests within a playwright suite don’t rely on…Oct 29, 20213Oct 29, 20213
Andreas OpferkuchHow to measure the charging speed of your iPad/iPhone (and set a charge alarm)I was recently able to confirm that a certain new charger that I tried out is able to charge my iPad Pro (2017) about twice as fast as the…Apr 17, 2021Apr 17, 2021
Andreas OpferkuchA 15" laptop recommendation for front end engineers (as of 07/2020)Most laptops that provide decent performance (and can use 64 GB RAM) are just too damn noisy. I have recently found one that isn’t.Jul 29, 2020Jul 29, 2020
Andreas OpferkuchImproving collections of string constants with TypeScript’s const assertionsPLEASE NOTE: This is a follow-up to my article Static type checking for collections of string constants in TypeScript.May 8, 2019May 8, 2019
Andreas OpferkuchStatic type checking for collections of string constants in TypeScript… when TS’ string enums don’t quite get you there.Apr 17, 20193Apr 17, 20193