Mon Nov 25 2024
Data Orchestration with Airflow using Astro and BigQuery
Explore how to orchestrate data workflows seamlessly using Apache Airflow with Astro, and integrate it directly into BigQuery
Click on any one of the tags below to filter the blogposts. Keep clicking to further narrow your options.
Alternatively, you can also use the search 🔍 page to look for what you want as well.
Mon Nov 25 2024
Explore how to orchestrate data workflows seamlessly using Apache Airflow with Astro, and integrate it directly into BigQuery
Mon Nov 25 2024
A quick guide to transforming your Big Query data with DBT Cloud
Sun Apr 30 2023
A quick way to increase the resilience of test expectations when the test data keeps changing
Sun Apr 30 2023
A quick expalantion of why and where we would use unknown instead of any
Fri Apr 14 2023
How to resolve the "Element implicitly has an 'any' type because expression of type x can't be used to index type" warning
Fri Apr 14 2023
How to solve the "Uncaught Error: A state mutation was detected between dispatches" thrown by redux
Mon Apr 10 2023
Writing is rewarding but finding the time for it isn't as easy. Here are my tips on how to find the time
Mon Apr 10 2023
A few tips that I learnt and now use everyday to have my PRs approved faster
Sun Jan 29 2023
An explanation as to why this error occurs and how to overcome this
Sat Jan 28 2023
An explanation of 2 easy ways to convert a TypeScript Enum to a Union Type
Sun Jan 22 2023
A solution to prevent RTL snapshots from failing every time your tests run due to dynamically generated IDs
Sat Jan 21 2023
A solution to a recent issue I had where I was unable to pass updated props to a throttle onScroll event handler
Sat Jan 21 2023
An outline into how to destructure object properties when coming across the "Property “x” does not exist on union type" warning"
Fri Jan 20 2023
A guide into how to use jest matchers to do partial matching for data inside objects and arrays (even when nested)
Sat Jul 30 2022
Solve this error encountered when running the next-sitemap in postbuild
Fri Jun 10 2022
An explanation of how to dynamically update the URL hash when scrolling in Next.js using next/router
Thu Jun 02 2022
How to map through the props passed into a styled component and apply styling
Thu Jun 02 2022
Here are some of the best ways to remove falsy values from a JavaScript array
Mon May 30 2022
A quick code snippet showcasing how I render the rich text I get from a Contentful CMS
Mon May 30 2022
Learn how to work with more than 1 GraphQL endpoints when you are working with Apollo
Sun May 29 2022
A quick walkthrough on how to use the array reduce method to group objects in an array by any property value
Sat May 28 2022
A quick snippet of code showcasing a function I created to remove falsy values from a JavaScript object
Sun Dec 12 2021
UpWork is a great source for landing good quality project to beef up your portfolio, if you do it right. Learn how I did it.
Sun Nov 21 2021
Some thoughts on how to break the cycle where you need experience to get experience as a self-taught developer
Sat Jul 31 2021
A quick guide on how to expose your development server to the internet
Thu Jan 21 2021
Learn how you can share your Navigation and Footer components across all your pages on Gatsby and other React powered frameworks
Thu Jan 07 2021
A solution to the issue of creating dynamic social media cards when working with Next.js
Thu Jan 07 2021
Read the 8 takeaways from my first ever hackathon to increase your chances of winning and having an awesome learning experience
Thu Jan 07 2021
Making a sticky navbar is no longer tedious thanks to the new Sticky CSS property! Learn how to do this with only 3 lines of code!
Thu Jan 07 2021
CSS Modules help us to scope CSS in every React component locally and prevent style overflow. See how you can integrate it here.
Thu Jan 07 2021
Destructuring nested objects in JavaScript can be a fun excercise thanks to ES6. Check out the example here and try it yourself!
Thu Jan 07 2021
React provides us with the ability to render content and components conditionally and in this post I show you how to achieve this
Thu Jan 07 2021
Learn how to intergrate Continuous Deployment to Gatsby projects using GitHub and Netlify to make pushing new features easier and faster
Thu Jan 07 2021
In this post I share my tips for how clients and developers can work together with a shared vision and trust to achieve product success
Thu Jan 07 2021
I finally have my own YouTube channel! Read onto to find out why I started a YouTube channel and the hurdles that I overcame to get here
Thu Jan 07 2021
Here are my thoughts on how you can use Slack to get work done with irritating your colleagues and teaching them a few things too
Thu Jan 07 2021
Deploying a React app isn't hard. In this post I show you how to do it in under 2 minutes with the free to use Netlify platform.