Posts
All the articles I've posted.
Why it took me two years to record a single video
Updated: at 05:17 PMA summary of my Mental and Real blockers that kept me from recording my first YouTube video. How I overcome them and accomplished what I always wanted.
Why I moved my blog to Hashnode
Published: at 09:37 AMAfter 9 years spent on GitHub Pages, I thought there is time to write more and tweak my blog less. I tried Medium, Dev.to, and Hashnode. Here's what I found
Tutorial: Apollo Client with React and TypeScript
Updated: at 09:15 AMSet up Apollo Client in React and TypeScript and query the public SpaceX GraphQL API, including caching and errors, with no custom backend.
How to migrate from Mocha to Jest
Updated: at 02:46 PMMove a Mocha suite to Jest with small edits instead of rewriting tests, including JSDOM via Jest's testEnvironment and mocha.opts.
Why avoid testing implementation details
Updated: at 03:08 PMWhy tests that lock onto implementation details slow a project down, and what to assert so refactors stay safe.
Setting up a custom domain with HTTPS for Heroku apps
Updated: at 01:27 PMPoint a custom domain at a Heroku app and turn on HTTPS, from buying the domain through the Heroku CLI and certificate setup.