So! Since the last time I’ve posted here a lot has changed. I scraped a few plans, burned through a few workstations (A juicy Ryzen build included RIP!!!), got my dream job, and started an amazing side project that is going to bring me closer to my dream’s dream job.
Anything I want to do, I can on this bad boy. Killer i7, GTX 1080, 144hz monitor, l337 RGB keyboard and mouse. It does it all. The MacBook Pro is used for development work when I’m on the go. I have another laptop that I use that has Ubuntu on it, but generally I use the Apple because of communication compatibility (Skype for Business, Ring Central, GoToMeeting, etc.).
My Side Bash (Get it? Like side bish? kek)
Debian strong (like Chevy), she is what I use for pure C, C++, and Unix shell programming. I have a special mount for my FreeBSD loads, but most of the time I’m trying to perfect my C skills, with a dab of Python now and then. To say I’ve done some Shell coding is a stretch, but I’ve done more than “Hello, Linux!” in Assembly
No home office or computer lab would be complete without these beauties. First pic is my desk reference. When Google isn’t cutting it and StackOverflow is just full of douchebags (what else is new?), this is my go to. An immense amount of knowledge crammed into a few thousand pages. Decades of research and development. Seriously, I’ve not read many of the books above cover to cover, but the reference alone has been well worth the cost of admission.
The books on the top shelf are not only there as a reference but as a reminder. That is what I want to achieve. I want to contribute to the FreeBSD, Linux Kernel, and Gnome projects. Slowly but surely, I am catching up on all of the “I’ll never use this” nonsense I muttered in school.
The last pic is of my lab manuals. I write down a lot of things. Actually write them down, draw out ideas, mind maps, algorithms, formulas, functions, whatever. I review, cross things out, redline, and I re-review. THEN, I type up what I wrote and make sure it’s appropriate for what I need. Then, I code
Not a foolproof formula, and it doesn’t prevent all bugs or mistakes. But damned if you don’t find out a lot about yourself, and become a better engineer by doing that. Use paper, Dell XPS or Yoga, iPad Pro, MS Surface, whatever you prefer. I had the paper laying around so I decided to put it to good use.