Week 5: Fix, Learn, Repeat

Deepening My Understanding This week, I continued focusing on learning how to implement mixins in a way that is compatible with Riverpod v3. Although progress felt slow, I realized that understanding the concept properly is more important than rushing to complete it. I spent time reading and experimenting to ensure I truly understand how the implementation should work. Applying Gitflow the Right Way After a few weeks of learning Gitflow, Dr. Shawn granted me access to raise pull requests again. Read more

Week 4: Figuring Things Out, One Step at a Time

Understanding Riverpod Better This week, I continued focusing on learning Riverpod, especially the differences between version 2 and version 3. Through reading documentation and exploring examples, I gained a clearer understanding of how both versions work and how certain implementations have changed. This helped me approach the migration process with better clarity instead of relying on trial and error. Exploring the Mixin Implementation One of my main focuses this week was to determine whether the mixin could still be implemented Read more

Week 3: Getting Back on Track

A Fresh Start After Challenges After a slightly challenging Week 2, I started Week 3 with a clearer mindset and a stronger motivation to improve. I took some time to reflect on my previous mistakes, especially in handling dependency updates, and aimed to approach my tasks more carefully and patiently. With guidance from Dr. Shawn, I focused on doing things the right way instead of rushing into quick fixes. I am still in the process of resolving the issues caused Read more

Week 2: Learning Through Challenges

A Slower Start Than Expected Week 2 of my internship was a bit different from my first week. Due to some technical issues with my laptop, my progress was slower than expected. However, I still tried my best to stay consistent and continue improving along the way. I am also very grateful to my supervisor, Dr. Shawn, who continuously reminded me to strive to become better and be more disciplined in my work. Working on Dependency Updates For this week, Read more

Week 1: Starting Small, Learning Big

A Nervous but Exciting Start 1st Week; My first week as an intern at AESTE Works (M) Sdn. Bhd. started with a mix of excitement and nervousness. Since this is a hybrid internship, my journey began with a welcome video call with Dr. Shawn. During the session, he introduced me to the company’s workflow and explained the tasks I would be working on throughout the week. It was a great way to understand what was expected from me and how Read more

Week 24: Wrapping Things Up (And Saying Goodbye)

This week quietly marked the final chapter of my internship, and it still feels a little unreal writing that sentence. The days were spent polishing and refining the Sayembara website for its final review, making sure the content flows well, the structure feels intuitive, and the visuals clearly tell the story of how Sayembara supports a competition from start to finish. After weeks of sketching ideas, experimenting, fixing mistakes, and learning along the way, it finally felt like everything was Read more

Week 23: Homepage Glow-Up

Homepage got a glow-up this week, feedback in hand, while work on the other Sayembara pages began. It was a mix of experimenting, learning, and figuring out how to explain technical stuff in plain, non-confusing language. Tweaks and Improvements The week started with applying some suggestions from Dr. Shawn on the first draft of the homepage. Elementor was removed because it was a bit tricky to work with, and the overall colour scheme got a bold refresh, moving from light Read more

Week 22: Building the Sayembara Homepage

This week focused on taking the website planning from previous weeks and slowly turning it into something more tangible. Instead of just outlines and ideas, the work shifted toward actual layout and visual structure, starting with the Sayembara homepage. From Structure to Homepage Based on earlier findings and planning, a clear website structure was finalised, beginning with the homepage. The Astra theme was set up, and work started on the landing page layout. The initial homepage draft includes: The main Read more

Week 21: First Steps Into WordPress

This week felt like a mix of beginnings and endings. I submitted my first draft of the Sayembara website outline, received feedback, and immediately started turning ideas into something tangible. At the same time, I attended the last live event of my internship as a technical assistant, which honestly made me pause and realise how fast everything has gone by. From Outline to Experimentation After submitting the website outline and reviewing the comments, I didn’t want to overthink things. I Read more

Week 20: Turning Ideas Into a Clear Website Plan

This week was less about coding and more about thinking. I focused on planning and structuring the Sayembara website, while also reviewing other competition management platforms for reference. The main goal was to figure out how to explain Sayembara clearly to non-technical users, without overwhelming them. Shaping the Website Story I started by drafting the overall structure of the Sayembara website. This included the main pages such as Home, About, Features and Contact. The main challenge was figuring out how Read more