Firebase App Hosting tries to use Node.js buildpack for Python app – ignores app.yaml / Procfile / requirements.txt

Summary The issue at hand is that Firebase App Hosting is incorrectly detecting a Python Flask app as a Node.js app, resulting in deployment failures due to the use of Node.js buildpacks. Despite configuring the project with app.yaml, Procfile, and requirements.txt for Python, the Cloud Build system persists in using Node.js buildpacks. Root Cause The … Read more

What is currently the most valuable cs related skill everybody wants?

Summary The most valuable CS-related skills currently in demand include cloud computing, DevOps, artificial intelligence, and cybersecurity. These skills are highly sought after by employers and can significantly enhance a professional’s career prospects. Root Cause The root cause of the high demand for these skills is the rapid digital transformation of industries, which has led … Read more

Difference Visual Studio Code and IntelliJ’s

Summary The main difference between Visual Studio Code and IntelliJ lies in their background and primary use cases. While both are popular Integrated Development Environments (IDEs), they cater to different needs and offer distinct features. Visual Studio Code is a lightweight, open-source code editor that supports a wide range of programming languages, including Java, HTML, … Read more

Ubuntu terminal – how to open

Summary The issue of being unable to open the default Terminal in Ubuntu running inside a Virtual Machine can be frustrating. Key takeaways include understanding the environment, permissions, and alternative methods for opening the Terminal. Root Cause The root cause of this issue can be attributed to several factors, including: Incorrect navigation to the Terminal … Read more

Combining Ugly Reports with Lots of Data

Summary The problem at hand involves combining multiple reports with varying formats and structures into a single, cohesive report. The goal is to create a scalable and efficient solution that can handle a large amount of data, making it easier to make informed decisions. The current approaches, including Power Query and VBA mapping, have proven … Read more