featuringcode.comMind Blowing Cut Page Animation in ReactWe’re going to fake a page getting cut into vertical strips, then we’ll yank those strips up and down like blinds, revealing a brand-new scene underneath (in our case: a simple light-blue background). https://codesandbox.io/embed/tfv76t?view=preview ...Jan 24·8 min read
featuringcode.comMastering Drums with the Web Audio APIEver wondered how browser-based games and music apps make sounds without loading a single audio file? No MP3s. No WAVs. Just JavaScript. I learnt this while creating a small game which you can play here: https://beat-bird.vercel.app/ The Web Audio AP...Jan 10·10 min read
featuringcode.comDocker Intro for DUMMIES (like me)I don’t know why, but Docker seems confusing for me, that’s why I started learning some more about it. As a senior frontend engineer, I don’t like being at the hand of the senior backend so this is what I learned so far: Let’s say I want to create a ...Nov 11, 2024·4 min read
featuringcode.comCustomizing React-Select with TypeScript: A Developer’s AlchemyIf you're reading this article because you think customizing the react-select library with TypeScript is going to be a walk in the park—close this tab right now. After combing through the documentation, I, too, was under the impression that this woul...Sep 9, 2023·5 min read
featuringcode.comTeleport react components in your pageWhenever you need to take content with functionality from a component and put it somewhere else on the page, you can use a react portal. For example, if you have an input component that outputs some text in a div, you can pass that div to a portal a...Jul 4, 2022·3 min read