• Good Bye PHP. Embracing New Overlords Beyond

    For the bulk of my career at least in the last seven to eight years, PHP, the web's programming language, has featured predominantly in my CV. It paid the bills, I devoted time to honing my skills and keeping up with frameworks and new language features as the language grew.

  • New to tech and computers? How I would re-learn tech if I had to.

    After recently undergoing numerous job interviews and getting a glimpse at what is expected of new candidates, I felt a bit of fear for anyone starting out in the field of computer science and tech. There is just too much out there to learn.

  • Brain Dump - May 13th Friday 2022

    A collection of thoughts I have had over the week but unable to write a complete article on it. So this week - Finances, kids helping out, 91k Civil Servants to be kicked out of jobs, rumours about a recession in tech salaries. Automation and flutter release

  • The future of the web will be statically typed

    The bulk of the web runs on Javascript but as the web becomes more integral into the way we do business today, dynamically languages are slowly tacking on those features from languages like Java we once hated.

  • Dev Hobby - Test and verify everything, every time

    Sometimes confidence comes from having experienced a thing many times. In the world of coding, there are times when you just needed to add a few lines of code to modify a functionality. The lesson from this experience is no matter how confident you feel your code is, always write tests.

  • Is everyday living a series of learning from the past, living by approximation and making compromises?

    Live life like a Ship. A Ship adjusts its sail according to the wind. A Ship may not always travel in a straight line. Still, it will generally go in an approximate direction to its destination. Sometimes the winds and waves are so high that you may have to dock in an unplanned shore.

  • Managing your mental health during the Covid-19 lockdown through video games

    Video games serve as a vital medium to escape the current Corona Lockdown and a way to manage mental health.

  • The ME! ME! ME! Mentality

    In our me me me society, phrases like within me, I deserve, I want, my opinion, creates a lot of pressure on us. Let's face it, you do disappoint yourself from time to time with the difference being you are very forgiving of your flaws.

  • Ignorance may not always help you out

    I woke up this morning with a random phrase in my mind. Today's random thought happens to be the phrase - Ignorance is bliss.

  • You should apply CI/CD practises to your personal projects too

    Sometimes when we think of advance concepts like CI/CD, we generally look at it from the perspective of work.