https://solidfoundationwebdev.com/blog/posts/how-to-temporarily-bypass-a-bash-alias
This article describes temporarily bypassing a BASH Alias for a single command.
https://solidfoundationwebdev.com/blog/posts/how-to-run-an-ssh-session-with-full-login-shell
This article describes running a full login shell with SSH.
https://solidfoundationwebdev.com/blog/posts/save-your-bash-history-across-tabs-and-sessions
This article describes how to get your BASH history to be shared across all tabs and sessions.
https://solidfoundationwebdev.com/blog/posts/how-to-create-a-samba-password-for-a-user
This article describes setting a users SMB password for file sharing access.
https://solidfoundationwebdev.com/blog/posts/error-ssh-permissions-are-too-open
This article describes the correct permissions for your .ssh/id_rsa file.
https://solidfoundationwebdev.com/blog/posts/bashrc-not-loading-in-osx
This article describes how to make sure your .bashrc is loaded with new tabs or terminals in OSX.
https://solidfoundationwebdev.com/blog/posts/how-to-do-an-interactive-search-and-replace-in-vim
This article describes how to do an interactive search and replace in VIM.
https://solidfoundationwebdev.com/blog/posts/remove-osx-dock-auto-hide-delay
This article describes how to remove the auto-hide delay from the OSX Dock.
https://solidfoundationwebdev.com/blog/posts/install-android-sdk-with-brew-on-mac-osx
This article describes how to install Android SDK from the terminal in OSX using Brew
https://solidfoundationwebdev.com/blog/posts/how-to-rename-a-mysql-database-from-the-command-line
This article describes how to rename MySQL databases from the terminal in Linux or OSX.
https://solidfoundationwebdev.com/blog/posts/os-specific-bash-aliases-or-configs-using-conditions
This article explains how to set OS specific BASH aliases or Configs using Conditions.
https://solidfoundationwebdev.com/blog/posts/convert-audio-file-formats-from-the-linux-command-line
In this article I describe a simple way to convert audio formats from the linux command line.
https://solidfoundationwebdev.com/blog/posts/edit-an-incorrect-git-commit-message
How to edit an incorrect Git commit message.
https://solidfoundationwebdev.com/blog/posts/reset-forgotten-mysql-root-password
This technique came in handy after I forgot the root password to the MySQL installation. Requires sudo access though.
https://www.youtube.com/watch?v=yM2QSS-Lfb0
Learn how to install and setup PostgreSQL on Ubuntu. I also show a couple of good tips to make it easier to get into the psql console.
https://www.youtube.com/watch?v=fgIZHEYyY4U
Learn how to setup passwordless SSH by generating SSH keys & How to protect your server against brute force attacks by disabling passwords on SSH.
https://solidfoundationwebdev.com/blog/posts/change-default-index-page-on-apache
I wanted to change the default index page for my Apache web server to add some links and change the look. Here’s how to change it to use any html file your specify.
https://solidfoundationwebdev.com/posts/fix-corrupted-system-fonts-in-ubuntu
In GNOME shell my Ubuntu machine occassionaly seems to get corrupt system fonts which result in some weird unicode characters being shown where the corrupt letters are. Here’s I describe a simple command to fix this.
https://solidfoundationwebdev.com/blog/posts/setting-proxys-in-bash
At one point I tussled with some proxies. Turns out theres a small quirk in settings the *_proxy variables
in BASH.
https://solidfoundationwebdev.com/blog/posts/nginx-not-running-with-no-errors
When I was initially setting up my Nginx server I was having trouble getting it started due to a syntax error, turns out Nginx has a built in syntax checker for the config file.