~/

A collection of external work: papers, guest posts, and features.

writing

6 may 2024

Under the hood: leveraging AI for smart insights in Typeform — on Typeform's engineering blog.

23 sep 2022

A Comparison of E2E JavaScript Testing Frameworks — featured in Software Testing Weekly, issue #138.

12 nov 2021

Best Puppeteer Tips — featured in Software Testing Weekly, issue #97.

21 jun 2021

A guide to custom React hooks with MutationObserver — guest post on LogRocket's blog.

18 sep 2020

A Hands-On Introduction to Reactive Programming with RxJS — featured in JavaScript Weekly, issue #506.

19 jun 2020

Tips for End to End Testing with Puppeteer — featured in JavaScript Weekly, issue #493.

2 aug 2019

Quick Tips for Using Mocks when Unit Testing with Jest — featured in JavaScript Weekly, issue #448.

2 apr 2019

Generating image URLs at build time — a joint release with the babel-plugin-cloudinary open source plugin, published on the trivago tech blog.

podcast appearances

24 mar 2020

MJS 142: Daniel Caldas — my JavaScript story, on My JavaScript Story.

10 dec 2019

JSJ 411: Unit Testing JavaScript with Jest with Daniel Caldas — guest on the JavaScript Jabber podcast.

academic papers

2017

Socii: A Tool to Analyze and Visualize Dynamic Social Networks — my thesis paper, also featured in OASIcs, Volume 56.