Category: Software Development

  • Empowering All Through Technology: A Focus on Justice, Equity, Diversity, Inclusion, and Security

    Empowering All Through Technology: A Focus on Justice, Equity, Diversity, Inclusion, and Security

    The integration of technology into our daily lives has brought about many benefits, but it has also exposed existing inequalities and injustices in society. The tech industry, in particular, has faced criticism for its lack of diversity, equity, and inclusion, with marginalized communities often being left behind in terms of access and representation. This not…

  • Mastering Modern Code: An Old Programmer’s Guide to Updating Skills

    Mastering Modern Code: An Old Programmer’s Guide to Updating Skills

    I got back into developing software solutions about 10 years ago at age 55, as I saw an opportunity to contribute to a few internal applications idea I had. I have spent my days in project management, and management in the software industry since the early 1990s and during these years did not write any…

  • Mastering the Art of Adaptation: Thriving in a Rapidly Changing Tech Landscape

    Mastering the Art of Adaptation: Thriving in a Rapidly Changing Tech Landscape

    The world of technology is constantly evolving and the rate of change is only getting faster. Keeping up with the latest developments in software development is essential for staying ahead of the curve. The key to thriving in this rapidly changing landscape is mastering the art of adaptation.

  • Why processes and policies kill innovation

    Why processes and policies kill innovation

    Innovation is a vital component of any successful organization. It enables companies to stay ahead of the competition, create new products and services, and improve upon existing ones. However, many organizations struggle with fostering a culture of innovation and often find themselves stifled by processes and procedures.

  • How to – Deploy a flask app with Firestore to Cloud Run

    How to – Deploy a flask app with Firestore to Cloud Run

    Flask is a popular microweb framework for Python and Cloud Run is a fully managed platform for deploying containerized applications. By combining these two technologies, developers can easily create and deploy web applications that can scale to handle a large number of users. In this article, we will explain how to deploy a Flask app…

  • Why not use Python for web application

    Why not use Python for web application

    First I have to say that I do use Python for my web application – my site socialclimate.tech is built on the Python Flask Framework and it works great for me, my use case was just a basic website and I had to overcome many hurdles, like what DB to use, how to deploy etc.

  • The Human Cost of the Digital Revolution

    The Human Cost of the Digital Revolution

    The digital revolution has brought about countless benefits to society, from increased access to information and communication to the development of new technologies that make our lives easier and more efficient. However, as with any revolution, there are also costs to be paid. One of the most significant costs of the digital revolution is the…

  • Recover all files from an existing docker container

    Recover all files from an existing docker container

    I had a little mishap the other day, I had built an app and created a docker container which I later deployed to Google Cloud Run, before I had pushed a copy of the code to GitHub, my drive got a problem and I lost the code I had on my laptop. After I got…

  • How to code dynamic menus using CodeIgniter?

    How to code dynamic menus using CodeIgniter?

    I recently worked on a project in which we initially hardcoded the menus in the index.php, as the menu options started to increase I decided it was time to make the menus dynamic. What do I mean by dynamic, in my view dynamic menus allow any admin to build up a menu tree.

  • Is Digital Transformation killing the environment

    Is Digital Transformation killing the environment

    As we move as a society more and more towards digital solutions, the more we start polluting our environment. Our digital life carries a very physical cost. From image files to colours to coding languages to servers, the choices we make in our web work consume electricity and create carbon, and as the internet grows,…