Tech

Growth Website Live

The growth website is live now.
Now future monthly learnings should be more complete.

I fixed cloudflare proxy that caused login issues (now wired locally), went live with the new website with new ansible scripts.

Open thread →

Jonas Growth Website

Open thread →

Jonas Education Website

Continued working on my education website

Achievements:

  • Design updates and improvements
  • Added more content especially for the ODE/PDE course

Open thread →

Ubuntu Server

Settled on Ubuntu as the production host for the Jonas sites — one server running the apps behind a reverse proxy.

Infra is described as Ansible playbooks so base setup, deploys, and rebuilds stay repeatable when migrating or standing up a new box.

Open thread →

Jonas Website Authentication Service

Started a shared login service for the Jonas sites — one place to sign in, so edu, homepage, and later apps don’t each keep their own accounts.

Apps stay public where they should; private materials stay behind roles decided per app. No passwords stored on the client sites.

Open thread →

Jonas Education Website

Open thread →

Jonas Homepage

Open thread →

Microsoft Graph - Microsoft 365 API

Goal:

  • Automate Active Directory
  • Automate Azure Permissions
  • Automate Sharepoint

Redis

It is used for caching, Session Management, Real-time Analytics, Pub/Sub Messaging, Persistent Storage, Scalability

redis-cli to start

By default it is bind to localhost and also protectedmode (clients from other hosts can't connect), (read more about requirepass and ACL for user managment)

Redis should not be public. Better to use it as a storage service for a backend where users can connect

Redis uses binary TCP