diff --git a/content/pages/02-development-environments/02-vim.markdown b/content/pages/02-development-environments/02-vim.markdown
index 10acf60ef..f37c04a5d 100644
--- a/content/pages/02-development-environments/02-vim.markdown
+++ b/content/pages/02-development-environments/02-vim.markdown
@@ -108,10 +108,6 @@ you are unfamiliar with.
* [Vim and Python](https://justin.abrah.ms/vim/vim_and_python.html) shows
and explains many Python-specific .vimrc options.
-* [Vim as a Python IDE](http://liuchengxu.org/posts/use-vim-as-a-python-ide/)
- shows a slew of plugins and configuration options for coding with Python
- in Vim.
-
* This
[repository's folder with Vimrc files](https://github.com/amix/vimrc/tree/master/vimrcs)
has example configurations that are well commented and easy to learn from.
diff --git a/content/pages/02-development-environments/15-application-dependencies.markdown b/content/pages/02-development-environments/15-application-dependencies.markdown
index 4fe802b6a..927a3720d 100644
--- a/content/pages/02-development-environments/15-application-dependencies.markdown
+++ b/content/pages/02-development-environments/15-application-dependencies.markdown
@@ -158,10 +158,6 @@ so far to get up to speed on building and releasing your own packages.
provides a collection of resources to understand how to package and
distribute Python code libraries.
-* [Alice in Python projectland](https://veekaybee.github.io/2017/09/26/python-packaging/)
- is an amazing post that takes the reader from simple Python script
- into a complete Python package.
-
* [How to Publish Your Package on PyPI](https://blog.jetbrains.com/pycharm/2017/05/how-to-publish-your-package-on-pypi/)
is for developers who have created a code library they would like to
share and make installable for other developers.
diff --git a/content/pages/02-development-environments/19-git.markdown b/content/pages/02-development-environments/19-git.markdown
index 9fdab73f2..5bffca262 100644
--- a/content/pages/02-development-environments/19-git.markdown
+++ b/content/pages/02-development-environments/19-git.markdown
@@ -240,10 +240,6 @@ minimize merge conflicts.
why at GitHub they do not use the git-flow model and provides an
alternative that solves some of the issues they found with git-flow.
-* [Git Workflows That Work](http://blog.endpoint.com/2014/05/git-workflows-that-work.html)
- is a helpful post with diagrams to show how teams can create a Git workflow
- that will help their development process.
-
* [Comparing workflows](https://www.atlassian.com/git/tutorials/comparing-workflows)
provides a slew of examples for how developers on a team can handle merge
conflicts and other situations that commonly arise when using Git.
diff --git a/content/pages/03-data/01-databases.markdown b/content/pages/03-data/01-databases.markdown
index ff780eff7..bad071a2c 100644
--- a/content/pages/03-data/01-databases.markdown
+++ b/content/pages/03-data/01-databases.markdown
@@ -100,7 +100,7 @@ Find out about Python applications with a MySQL backed on the dedicated
To work with a relational database using Python, you need to use a code
library. The most common libraries for relational databases are:
-* [psycopg2](http://initd.org/psycopg/)
+* [psycopg](https://www.psycopg.org/)
([source code](https://github.com/psycopg/psycopg2))
for PostgreSQL.
@@ -263,7 +263,7 @@ speed on SQL if you have never previously used it.
1. Install PostgreSQL on your server. Assuming you went with Ubuntu run
``sudo apt-get install postgresql``.
-1. Make sure the [psycopg2](http://initd.org/psycopg/) library is in your
+1. Make sure the [psycopg](https://www.psycopg.org/) library is in your
application's dependencies.
1. Configure your web application to connect to the PostgreSQL instance.
diff --git a/content/pages/03-data/02-postgresql.markdown b/content/pages/03-data/02-postgresql.markdown
index 34284a7e9..5e700895a 100644
--- a/content/pages/03-data/02-postgresql.markdown
+++ b/content/pages/03-data/02-postgresql.markdown
@@ -57,7 +57,7 @@ architecture.
To work with relational databases in Python you need to use a database
driver, which is also referred to as a database connector. The most common
driver library for working with PostgreSQL is
-[psycopg2](http://initd.org/psycopg/). There is
+[psycopg](https://www.psycopg.org/). There is
[a list of all drivers on the PostgreSQL wiki](https://wiki.postgresql.org/wiki/Python),
including several libraries that are no longer maintained. If you're
working with the
diff --git a/content/pages/03-data/05-object-relational-mappers.markdown b/content/pages/03-data/05-object-relational-mappers.markdown
index df5ce8bb0..6451908e8 100644
--- a/content/pages/03-data/05-object-relational-mappers.markdown
+++ b/content/pages/03-data/05-object-relational-mappers.markdown
@@ -64,7 +64,7 @@ there was a pressing reason.
Python ORM libraries are not required for accessing relational
databases. In fact, the low-level access is typically provided by another
library called a *database connector*, such as
-[psycopg](http://initd.org/psycopg/) (for PostgreSQL)
+[psycopg](https://www.psycopg.org/) (for PostgreSQL)
or [MySQL-python](https://pypi.org/project/MySQL-python/1.2.5) (for
MySQL). Take a look at the table below which shows how ORMs can work with
different web frameworks and connectors and relational databases.
diff --git a/content/pages/03-data/25-oracle.markdown b/content/pages/03-data/25-oracle.markdown
index 98de1a59d..bf6b3cdc0 100644
--- a/content/pages/03-data/25-oracle.markdown
+++ b/content/pages/03-data/25-oracle.markdown
@@ -4,10 +4,15 @@ slug: Oracle
sortorder: 0325
toc: False
sidebartitle: Oracle
-meta: Oracle Database is the market-leading database for mission-critical enterprise applications.
+meta: Oracle Database is an enterprise relational database management system.
-[Oracle](http://www.oracle.com/) Database is the market-leading database for mission-critical enterprise applications. It can run transaction processing, data warehousing, and multi-model database workloads such as machine learning, spatial, and graph. Recently, Oracle Database added support for JSON and blockchain use cases. The Oracle Database fully supports on-premises, cloud, and hybrid cloud deployments.
+[Oracle Database](http://www.oracle.com/) is an enterprise
+[relational database](/databases.html). It can run transaction processing,
+data warehousing, and multi-model database workloads such as machine
+learning, spatial, and graph analysis. Recent versions of Oracle Database
+also added support for JSON and blockchain use cases, and the software
+can be run in on-premise, cloud or hybrid environments.
diff --git a/content/pages/meta/00-change-log.markdown b/content/pages/meta/00-change-log.markdown
index 04dcae5a6..bf6137a13 100644
--- a/content/pages/meta/00-change-log.markdown
+++ b/content/pages/meta/00-change-log.markdown
@@ -14,6 +14,16 @@ view commit-level changes via the
on GitHub.
## 2022
+### October
+* Starting to get back into updating this site again! Note that I'll probably
+ spend most of my side project time on [Plushcap](https://www.plushcap.com/)
+ but I'm removing old resources and adding new good ones on here to keep the
+ site maintained.
+
+### March
+* I decided to go so minimal that I removed the logo to make the site load
+ faster, and also got rid of some unncessary CSS on front page.
+
### February
* Still on break, but updated the header and footer. Also made some website
tweaks to make it faster.
diff --git a/content/posts/160518-install-postgresql-python-3-ubuntu-1604.markdown b/content/posts/160518-install-postgresql-python-3-ubuntu-1604.markdown
index e5d4338cc..baf38465d 100644
--- a/content/posts/160518-install-postgresql-python-3-ubuntu-1604.markdown
+++ b/content/posts/160518-install-postgresql-python-3-ubuntu-1604.markdown
@@ -12,7 +12,7 @@ headeralt: PostgreSQL and Ubuntu logos. Copyright their respective owners.
[PostgreSQL](/postgresql.html) is a powerful open source
[relational database](/databases.html) frequently used to create, read,
update and delete [Python web application](/web-frameworks.html) data.
-[Psycopg2](http://initd.org/psycopg/) is a PostgreSQL database
+[Psycopg2](https://www.psycopg.org/) is a PostgreSQL database
driver that serves as a Python client for access to the PostgreSQL server.
This post explains how to install PostgreSQL on [Ubuntu 16.04](/ubuntu.html)
and run a few basic SQL queries within a Python program.
@@ -110,7 +110,7 @@ found in the
## Installing psycopg2
Now that PostgreSQL is installed and we have a non-superuser account, we
-can install the [psycopg2](http://initd.org/psycopg/) package. Let's
+can install the [psycopg2](https://www.psycopg.org/) package. Let's
figure out where our `python3` executable is located, create a virtualenv
with `python3`, activate the virtualenv and then install the psycopg2 package
with `pip`. Find your `python3` executable using the `which` command.
diff --git a/content/posts/170723-monitor-flask-apps.markdown b/content/posts/170723-monitor-flask-apps.markdown
index b3cd8b760..4ef02bfc6 100644
--- a/content/posts/170723-monitor-flask-apps.markdown
+++ b/content/posts/170723-monitor-flask-apps.markdown
@@ -165,7 +165,7 @@ The above [Jinja2](/jinja2.html) template is basic HTML without any
[embedded template tags](http://jinja.pocoo.org/docs/latest/templates/).
The template creates a very plain page with a header description of
"PUBG so good" and a GIF from this
-[excellent computer game](http://store.steampowered.com/app/578080/PLAYERUNKNOWNS_BATTLEGROUNDS/).
+[excellent computer game](https://store.steampowered.com/app/578080/PUBG_BATTLEGROUNDS/).
Time to run and test our code. Change into the base directory of your
project where `app.py` file is located. Execute `app.py` using the `python`
diff --git a/content/posts/200308-financial-resources-developers.markdown b/content/posts/200308-financial-resources-developers.markdown
index fb0619334..80f2560d0 100644
--- a/content/posts/200308-financial-resources-developers.markdown
+++ b/content/posts/200308-financial-resources-developers.markdown
@@ -77,7 +77,7 @@ macroeconomic data trends.
is well-written, straightforward and accessible, particularly because
it clearly targets its software developer audience.
-* [Don't Quit Your Day Job](https://dqydj.com/) uses a ton of metrics
+* [Don't Quit Your Day Job](https://dqydj.com) uses a ton of metrics
and statistics to ground their articles on financial topics that
are often relevant specifically to software developers. For example,
the article on
diff --git a/static/img/fsp-fav.png b/static/img/fsp-fav.png
index 28a9f6cdb..3a2f75910 100644
Binary files a/static/img/fsp-fav.png and b/static/img/fsp-fav.png differ
diff --git a/theme/templates/base.html b/theme/templates/base.html
index a3bc041de..93e3ad132 100644
--- a/theme/templates/base.html
+++ b/theme/templates/base.html
@@ -19,7 +19,6 @@
{% block lower_banner %}{% endblock %}