Blog

Insights & Thoughts

Reflections on technology, education, and building meaningful things.

software saas

SaaS and tech startups

Intro Cloud-based software (Cloud Apps / SaaS / Web Based Apps) has been among the most transformative parts of the software industry in recent years. This trend is made available through the Internet…

Read More →
nodejs express

Choosing Node.js Web Framework

Frame of reference During my journey as a developer, I’ve built many web applications using multiple Node.js frameworks. At the beginning, I was switching between frameworks frequently, picking a diff…

Read More →
digital competence

Digital Competences for Educators

Introduction The transformative nature of the digital landscape has precipitated a heightened emphasis on digital competence, an intricate framework encompassing a spectrum of skills and proficiencies…

Read More →
technology development

Optimizing assets in .NET Core WebApp

When serving website’s static assets, it is alway recommended to reduce the number and the size of requests made on each page. In .NET Core, there are two useful libraries that work very well in Web A…

Read More →
technology development

Secure SSH Login on Linux with SSH keys

This is a brief summary of the steps required to create a secure SSH login using public-private keys on Linux server. A reference to the full guide can be found here: DigitalOcean SSH Setup Guide Requ…

Read More →
technology development

Web Frameworks - A Learning Journey

If you are new to programming and interested in web development, you’ll most likely stumble upon the term framework. As you start delving into the frontend or backend development paths, you’ll be temp…

Read More →