In bash, the shell reads one or more startup files. Here’s the details about what’s what and which is run when. /etc/profile is executed automatically at login. The file from the list of ~/.bash_profile, ~/.bash_login, or ~/.profile are then executed at login. ~/.bashrc is executed by every non-login shell, but if sh is used to... Continue reading →
In 1979 Unix v7 started being distributed with the original Bourne Shell. Simply, it’s a program that sits at /bin/sh and runs in the terminal. You may ask, what’s the difference between a shell and the terminal? Continue reading →
I put together a few starter notes on things you should delve into and understand before working with infrastructure related tooling, like Ansible, Terraform, or similar tools. If you think I’ve missed any do ping me @Adron and let me know your thoughts on other additions. The first starter items I’d list as the following.... Continue reading →
In the coming month there are three courses I’ll be teaching here in the grand city of Portland, Oregon. Two of the courses are one day Unix & Git for Everyone (Jan 31 and Feb 28) courses and the big course is the Computer Science & Web Development Bootcamp (Feb 2 – Feb 27). So... Continue reading →
I’ve been using a Mac for a couple of months now. My employer purchased a few for us coders to try out, and I’ve become spoiled. I rarely want to use my other machines now, as they seem cumbersome and inefficient. Mainly from a hardware perspective, as the OS itself seems to have plusses and... Continue reading →