Journal
Revving Up Data, Powering Through Workouts, and Hitting the Open Road: A Data Engineer's Journey of Tech, Fitness, and Adventure!
Optimising Data Engineering, DevOps, and Cloud Engineering Projects with Python & Scala
5 min readNovember 07, 2023
Unlock the full potential of your projects with Python and Scala in the realms of Data Engineering, DevOps, and Cloud Engineering.
Back to Basics: Understanding Data Engineering with Python
3 min readNovember 06, 2023
A beginner-friendly guide to data engineering concepts using Python
Leveraging the Spotify API in Python and Scala for Data Engineering and DevOps
4 min readNovember 01, 2023
Spotify API grants us access to know what is currently played on your Spotify.
Back to Basics: Coding Fundamentals for Data Engineering, DevOps, and Cloud Engineering in Python & Scala
6 min readOctober 26, 2023
Exploring the essential coding fundamentals for Python and Scala projects in data engineering, DevOps, and cloud engineering.
Now Playing in Spotify with Next.js
5 min readSeptember 12, 2023
Spotify API grants us access to know what is currently played on your Spotify.
Understanding Next.js Data Fetching (CSR, SSR, SSG, ISR)
10 min readJuly 20, 2023
Thorough explanation on Next.js data fetching method such as CSR, SSR, SSG, and ISR.
Understanding Value and Reference Types in Python and Scala for Data Engineering
4 min readMay 09, 2023
A comprehensive exploration of value and reference types in Python and Scala for data engineering.
The biggest Next.js boilerplates of 2023
10 min readApril 10, 2023
The top Next.js boilerplates from several tech stacks to match with your needs
Next.js Authentication using Higher-Order Components
7 min readMarch 10, 2023
Solve problems such as colocation, and error-prone code
The 2022 Retrospective
2 min readDecember 31, 2022
Reflecting on my journey in data engineering, coding in Scala and Python, and the exciting tech projects of 2022.
React Core Concept II: useEffect
6 min readNovember 02, 2022
An in-depth look at the useEffect hook in React with a mental model
Using Python and Scala in Data Engineering and DevOps
3 min readApril 02, 2022
Leveraging Python and Scala for Data Engineering and DevOps Tasks
How to set up Storybook with Next.js and Tailwind CSS
5 min readJanuary 13, 2022
Complete configuration and setup for Storybook with Next.js and Tailwind CSS
Best Practices in Data Engineering with Scala and Python: My 2022 Journey
4 min readJanuary 12, 2022
Exploring best practices in data engineering, Scala, and Python during my 2022 learning journey.
One-stop Starter to Maximize Efficiency on Next.js & Tailwind CSS Projects
9 min readJanuary 05, 2022
Increase your efficiency by using preconfigured starter repository, with rich development features and automations.
The 2021 Retrospective
4 min readDecember 31, 2021
A comprehensive retrospective of the year 2021 through the eyes of a data engineer. Exploring achievements, challenges, and the path to career growth.
React Core Concept I: Rendering & useState
12 min readNovember 29, 2021
Do you wonder why do we use hook instead of normal variable? This will help you redefine some concepts.
React Loading State Pattern using Toast & SWR
7 min readNovember 13, 2021
Easily manage react loading state with React Hot Toast and SWR custom hooks.
How to choose between Next.js CSR, SSR, SSG, and ISR
11 min readNovember 12, 2021
4 Metrics and examples of how to choose the right fetch method for the right case.
Mindfully Commit with a Descriptive Message
7 min readSeptember 18, 2021
These guides and set of rules can help us to understand what is going on just by looking at the git log.
Back To Basic: Mental Model to Understand Flexbox
6 min readJuly 19, 2021
These are the mental models that I use to really understand flexbox, and I hope these can help you to understand too.
Next.js Redirect Without Flashing Content
5 min readMay 18, 2021
Next.js is a static site by default, so redirecting unauthenticated user sometimes can be a problem.
Curated List of Browser Extension I Personally Use
3 min readApril 24, 2021
These great extensions helped me a lot during development, especially number 1 and 5. I encourage you to try it.
Back to Basic: Flexbox or Grid?
7 min readJanuary 29, 2021
My practice on how to choose between flexbox and grid.
Exploring Data Science and Computer Engineering Resources
5 min readJanuary 20, 2021
Delve into a wealth of resources tailored for those passionate about Data Science and Computer Engineering.
Create React App vs Next.js
4 min readJanuary 19, 2021
What's the difference between Next.js and Create React App?
My Newsletter
Don't overlook this opportunity. Receive an email notification each time I make a post, and rest assured, there won't be any spam.
Subscribe