This site is mostly comprised of notes and configuration files.

Dotfiles

Dotfiles, settings files including cron and hosts files. A list of resources as well as some of my own personal notes and gleaning over years of geeking out computers. Command Line references as well as brief notations on common uses and actual examples. Some of these things are intimidating for a new user. These things do take time to grasp, so absorb small amounts day by day to prevent becoming overwhelmed. That being said, I will try to keep things at or below intermediate as new or casual users are target audience.

Dotfiles focused on include:

What is this site all about?

Many of things listed here are notes to many commonly researched things. Some of it has been resolved as several issues have just become irrelevant since the progress in some programs and operating systems fix things. One being, dark mode. I used to maintain a file to track websites it was good to have darkmode on for using an extension in firefox and chrome browsers. Nowadays many are changing to accomodate dark mode which does have a big impact on battery life as well as the electric bill. Even apply has implemented system wide dark mode in iOS and macOS.

Flame Wars

It does not matter what type of IDE is used for creating and editing files. Or what terminal, or shell. All of these things are personal preferences. For me I like vim over emacs; tabs over spaces; dark mode over light mode; zsh over bash; sublime over atom. As far as languages I am mostly only concerned with using Golang and thus this site will mostly speak to that language. I do dabble in other but golang is my jam.

The Inspiration

I made this site due to so many programmers and professionals out there who either fail to explain their answer or refuse to answer directly. (read the manpage) is the response I really hate. Really it is the Stack Overflow mantra that bothers me. Some questions may seem dumb to them but for new people they are not. If they would just answer the question instead of being jerks, we would have a more informed community. This is the information age. Searching has been made easy but sifting through or manipulating the search to arrive at a good result has become a little more difficult as the internet fills with bad information. Terrible sites. Long winded poorly explained answers. So I decided to take my personal notes I have gleaned over the years and share them with anyone who wants access to them. It can be hard to get back to some the good answers that were found. So, they are just simply added here for reference.

Keeping the Founding Philosophy Alive

The founders of the internet built it in the spirit that information would be shared. I like to keep to that free flow of ideas. Anything here can be taken and used as you wish. (MIT License)

Want something added? Notice a mistake?

If you would like to share some things you have learned along the way or answers that were hard to find, so hard that you do not want to lose that information since the search was so hard please leave an email at webmaster@d3c3p7.com even if it is a simple typo found on this website.

Why Bother?

Quick setup files can be made after a clean install for macOS without having to do an entire backup. Keep your settings and know all the programs has been getting much easier to maintain. Especially with much of it being done in the cloud. And nearly all OS have access to a program package manager of some kind. Windows has Chocolatey. Mac has homebrew. Linux has them according to the distro being used. So keeping a file of the programs used can really speed up installations on a clean system. Getting to know these systems can pay dividends over the years.

Hardware

While there is home networking, a NAS can be a very good thing. Whether you want to stream your media or want to run a git repository server, or a pie server or build your own game console or make your own security system etc. So I am also including things regarding the use of Raspberry Pi's. I have tried using Pi 4 with 4 gigs of ram with arm linux systems. It is functional, however I do not recommned it. It seems they are still best used for peripherals and servers.

Excuses, Excuses

As previously stated. This site is a work in progress. I do not have all the time in the world to get around to working on things pertaining this website. As you can see by now there are so many things to look into beyond hundreds of lifetimes. We do what we can tho don't we? ٩(◕‿◕。)۶

~Cheers