Hi my name is Roel.
This website is about software and self-improvement. I built this website for my self – to talk about software and personal growth.
I started building websites as a hobby in 2015 where I learned basic html, css, and javascript. It was a course by Rob Percival in Udemy. On 2016, I started building WordPress website. The first website I built was a math website hosted in Hostgator. In 2018, I started learning vanilla PHP which is my introduction to building real dynamic website. In 2019, I built a math assistance website but then decided to take it down in 2021 because it was extremely hard to maintain a vanilla PHP website. In 2022 I started learning Laravel which simplifies building dynamic website. I build my first laravel website which Cheapmath in 2023. In 2024 I built a website dedicated to learning Laravel and the TALL Stack.
Timeline of learning my programming skills:
2015 – Basic HTML, CSS, Javascript
2016 – Build first wordpress website
2018 – Vanilla PHP
2019 – Build vanilla php math website
2020 – The Modern Times Stoic
2022 – Laravel
2023 – Built first laravel website
2024 – Built TALL stack website
I will most talk about software here and secondly personal growth topics such as productivity. I have interest in table tennis but all that talk will be in tabletennis ph
There are 4 important things that I will keep to remind myself when building things.
- BUILD PRODUCT FOR MYSELF FIRST
Always build things that solve my problems first or that interest me the most.
2. TO HAVE 10-20 YEARS VISIOIN
Building things takes time. You need to have patience and persistency toward that long term goal.
3. ENJOY THE JOURNEY
Its not about the destination its the journey.
4. NEVER DO IT FOR APPROVAL.
You are building things for yourself. Seeking approval will only drive unnecessary distraction.
I always remember this mnemonic for this reminders: BTEN