Dec 10, 2025 • 4 mins read
Okay it's been more than a minute but wow. I have had a shift in mindset from Software Development to Data Science or relevant roles. It wasn't the first time but this time I am diving in. I have recently been gifted courses to work towards this path by my supportive partner who believes in me and this is one of the reasons why I was able to make this magical switcheroo from Software Development to Data Science pathway. I had always been interested in analysing and understandingm, then from there predicting outcomes to mitigate errors and maximise positives within the fields of my interests. This time I took a leap of faith to do so and well, I learned Python! Stop. Not all of Python but I found myself in the second day of starting the Python course learning about objects and data structures. Of course these are basic concepts in theory but given the existing JS knowledge it truly does wonders and gives the phrase "transferable skills" a new level of meaning. Anyways, yea Python, variables, string output methods via f string or format(), data manipulation and types, lists, tuples, dictionaries, sets and booleans. These are the concepts I've picked up so far within Python although JS gave me the foundation to speed up my learning process. I also got comfortable with Jupyter Notebook via Anaconda Navigator and have been constantly committing on github practice concepts to solidy my learning and to refer back to when revising. Overall, the learning for Python has been smooth sailing and almost more, I don't want to say easier but the syntax truly helps you to learn core programming skills over worrying about JS braces or parenthesis which was a pain in the start... Nonetheless, JS is still my home language as of current, but the way things feel I may become more advanced in Python than JS. Just recently I was tutoring and tried to showcase the same Python code in JS, but I had slowly already forgotten the painful JS syntax! Python is really that much more simple. For now. If you are curious what course I am specifically taking to learn Python, it is Jose Portilla's course named: "The Complete Python Bootcamp From Zero to Hero in Python". Do check it out! I had already been learning Python prior to that years back though via Mimo and although I dropped it, I am actively learning on the app again. My first coding learning experience was on Mimo in fact for JS. I eventually moved on to supplement my learning elsewhere but it really is a fantastic learning app. Highly recommend those who want to start somewhere but feel overwhelmed to start there. I will link the course to Jose Portilla's course for Python below and I cannot wait for my next update to see how far I will have progressed!
→ The Complete Python Bootcamp From Zero to Hero in Python by Jose Portilla
Nov 07, 2025 • 2 mins read
Been a minute! In the past week or so, my focus was mainly focused on strengthening my JavaScript Advanced concepts and techniques. I've not only took the time to understand the concept and techniques taught by Colt, but also took it upon myself to write custom code implementing use case scenarios where the taught concepts can apply, while getting some good practice to cement the knowledge in my head. The concepts I practiced recently were classes, constructors, super, the getter/setters methods, call() and apply(), understanding the global objects in relation with the key word "this." and still learning the rest! I will link my GitHub below where you can see I am making myself accountable by doing daily coding practice and pushing them to a javascript-practice repo. As I am writing this, I have just started a project on Xcode where it will be an app on an iPhone to alert those who typically forget to take medication. I have noticed this was a huge problem for me personally because I had a septoplasty + turbinate reduction surgery on the 10th of October, so almost about a month. During the recovery time I found myself using my notes app and calculating the next dose, not for one but two different medications. An alert app would have been useful although at the time I did not think of downloading one. If I was better prepared though it would have been perfect. This is the main reason I'd like to build this application and make it unique as well as accurately alerting you for the next dose. I have so far just made the launch screen with a custom logo/icon I drew on Procreate. Looking forward to take into practice of the things I learned in Angela Yu's iOS Development!
→ GitHub JavaScript Practice Repo
Oct 25, 2025 • 1 min read
So I am familiar with JavaScript from self learning on Mimo to Meta Front-End Development course to Udemy ones as well as First Year of University. However, I bought Colt Steele's JavaScript Pro: Mastering Advanced Concepts and Techniques course on Udemy, and I jumped straight into working with Classes and Constructors and oh my. Colts lectures are explained very well and gives confidence with practical examples you can follow along whilst keeping it original so you aren't literally copy and pasting everything. Prior to this, I was aware of these concepts but this course 100% solidifies your understanding. I would like to add that his Algorithm and Data Structures with JavaScript course helped me a lot understanding the concepts for my exam! Colt, if you by chance ever read this, THANK YOU! I will also continue learning iOS Development but JavaScript I will solidify my existing knowledge. Grind doesn't end hear...
→ Colt Steele's JavaScript Pro Course
Oct 23, 2025 • 1 min read
Today, I completed an Egg Timer App project using Swift in Xcode. It was a great learning experience that allowed me to dive deeper into Swift by exploring official documentation and understanding core concepts such as if/else statements, switch cases, dictionaries, and optionals. Many of these felt familiar from my previous programming experience, while others provided valuable new insights as I applied them to this project. The final result is a fully functional Egg Timer App featuring a simple animation that visually represents the timer progressing from left to right, signaling the countdown’s completion. Whilst all this, I made sure to try stay sharp and revise on JavaScript via Mimo and completed the course within the app for it.
→ Egg Timer App In Action
Oct 18, 2025 • 2 mins read
It has been about 3 weeks since I've started iOS Development. I am following a course online and using external resources to strengthen my understanding and learning. I have also recently started to do leet/neet code problems to gain a better understanding on the use cases of algorithms and how data is manipulated. I found myself stronger in JavaScript when tackling the problems due to syntax familiarity. Above that, I am making progress on Mimo revising JavaScript and doing Swift too to stay ahead of my self learning journey for iOS Development. I have also gained an interest in Back-End Development via Node.js, but iOS Development has been a unique journey for me so far. I do prefer the logical systems behind the software or application over the UI, however being on a consumer like everyone else I find it satisfying where I can design UI that is just simple. I have decided to stick to iOS Development over JS Back-End focus as iOS Development also has Back-End knowledge required. Besides all this, my ESP-32 is sitting on my desk just staring at me, waiting to be worked on for a project. I do have ideas but resources to build such projects requires parts. Nonetheless, I can still do non robotic projects thats more focused on software, AI or ML using existing open sources and libraries. Oh yea, I also developed this portfolio website in the last 3-4 days and got it published today at around 5:30AM...!