Returning to freeCodeCamp

I started freeCodeCamp back in February but unfortunately due to a new job and its requirements it fell to the wayside. That period of time wasn’t completely void of learning as I was diving into VBA and JavaScript as there were parts of my job that was perfect for automation. I had a lot of fun doing this as I had a clear objective with a significant benefit of taking the drudgery out of the work that I had been assigned. As my contract has now ended I’ve returned to freeCodeCamp with the simple goal of applying Quincy larson’s advice of carving out at least 30 minutes a day towards this. My current progress is here and a collection of my submitted projects are available on my GitHub page.

Overall my experience with freeCodeCamp has been enjoyable so far. I’ve noticed the curriculum has changed since I initially started using it. They’ve decided to rearrange it based on feedback from the community and potential employers. I’m now working on the next set of projects to complete and earn the Responsive Web Design Certification, then it’s onto ‘JavaScript Algorithms and Data Structures’.


Humble bundle ‘Linux Geek’

Humble bundle had a ‘Linux Geek’ book bundle recently so for £11.81 ($15 USD) I got the following books in PDF and EPUB format:

  • Automate the Boring Stuff with Python: Practical Programming for Total Beginners (Recommended for Python programmers)
  • The Artist’s Guide to GIMP: Creative Techniques for Photographers, Artists, and Designers
  • The Art of Debugging with GDB, DDD, and Eclipse (Recommended for C/C++ software developers)
  • Perl One-Liners: 130 Programs That Get Things Done (Recommended for Perl developers/sysadmins)
  • The Book of GNS3: Build Virtual Network Labs Using Cisco, Juniper, and More (Recommended for Network engineers and sysadmins)
  • The Book of Inkscape: The Definitive Guide to the Free Graphics Editor
  • The Book of GIMP: A Complete Guide to Nearly Everything
  • The Book of PF: A No-Nonsense Guide to the OpenBSD Firewall
  • The GNU Make Book
  • Blender Master Class: A Hands-On Guide to Modeling, Sculpting, Materials, and Rendering
  • Doing Math with Python: Use Programming to Explore Algebra, Statistics, Calculus, and More!
  • How Linux Works (Must for every Linux user)
  • Wicked Cool Shell Scripts: 101 Scripts for Linux, OS X, and UNIX Systems (Highly recommended for advanced Linux users and sysadmins)
  • Absolute OpenBSD: Unix for the Practical Paranoid
  • Arduino Project Handbook Vol. 1: 25 Practical Projects to Get You Started
  • Think Like a Programmer: An Introduction to Creative Problem Solving

I really like No Starch Press books so I’m happy to get these for that amazing price plus a portion of that money is going to charity. I’m looking forward to digging into these.

First tech meetup & migrating to KDE Accessing GitHub using SSH keys