Blog
-
DevOps cert update
Finally completed the 3 part series certificate for DevOps Foundation (DevOps Foundation, Infrastructure as Code and Learning Docker). Looking forward to learning more about Docker and applying it to small projects.
Also started the new revamped Free Code Camp (Link) for their front end certification (300 hours). I’m interested in other certs as well especially API and infosec.
-
Canon 77D
Bought this refurb off Canon site. I was thinking about buying it new last year and saw the end of year refurb clearance deal. Finally replaced my ancient 2008 Canon Xsi which was fine except the sensor limitations in low-light conditions.
-
MomentJS
The past few years I’ve been dabbling with Javascript (not seriously) and decided to take a very large whack at a problem I’d had 2-3 years ago.
An abandoned old project we use at work has not had a commit in over 3 years and over the years I have added improvements to it. Not being a developer by trade I was always hampered by my lack of skills to implement any feature add-ons until recently. Out of the box the web application would output event dates but always in UTC. A month ago I discovered a project called MomentJS which allows you to parse, manipulate and display time mostly how you want.
Check it out here.
But unlike the days of yore I have stackoverflow and Google to guide me without getting lost.
Here is an excellent article by Six Revisions with demos!
-
Learning DevOps (the beginning)
So I discovered Lynda.com has a series of learning paths. Noticing the trend towards Agile development in my own workplace, I thought it would be interesting to explore the “Become a DevOps Engineer” path. What are Agile and DevOps you say? It’s portmanteau of Development & Operations, hence DevOps. The concept is to develop a new culture between these two groups that eliminates unnecessary back and forth that contributes to delays and response times to problems. The idea is to create an amplified feedback loop for improving and orchestrating software deployments with continual delivery. Agile development is a new approach of software development model through better collaboration and cross-functional teams. DevOps is not absolutely essential for Agile to work but does help with continual delivery and automation of manual configuration.
I’m at Chapter 7 of DevOps Foundations with Ernest Mueller and so far I’m enthusiastic! The beginning goes over why the past and current IT culture has become too much of a barrier to getting a product to market successfully. Once I’m done with this course I’m looking forward to Infrastructure Automation.