Writing
2024
12 posts
Visualizing Mean Elevation using Zonal Statistics in QGIS Ways to remove duplicates from array Simple implementation of lazy loading images Reverse string using Typescript string literals Solving a file casing error in Git The (im)possible metro system in Tricity. Part 2 The (im)possible metro system in Tricity. Part 1 Circular Progress component in React Snippet: Generating random HEX color My website version 2.0 Snippet: Generate a number with JavaScript Math.random() Typescript generics exercises part 1.
2023
13 posts
Interface vs Type alias Spread object and omit keys Building links in JavaScript DeepPartial in Typescript Discriminated unions in Typescript Building a TypeScript Wrapper for react-native-keychain Customizing Errors in JavaScript Something about Enums Useful regex patterns on frontend Analyze image colors using Python Use Intl object in React Native app Using Talkr library for internationalization Type-check react-i18next translation keys
2022
5 posts
2021
20 posts
Renaming files with Node.js Renaming file names with Python React Modal component Intercepting Http requests in Angular Convert object of objects to array of objects Screensaver in JavaScript Create animations using requestAnimationFrame Parent child communication using Angular Unsupported browser page in Gatsby Pagination component in React Pagination component in Angular React scroll handler hook Filter array of objects with multiple conditions Styling child component from parent in Angular JavaScript polyfills Non standard CSS selectors Scroll indicator component in React Reusable SVG component in React Custom events in JavaScript JavaScript startsWith(), endsWith() String methods