Full Service CSPs AWS https://aws.amazon.com/ https://aws.amazon.com/pricing/ https://aws.amazon.com/free/ Azure https://azure.microsoft.com/en-us/ https://azure.microsoft.com/en-us/pricing/ Google Cloud https://cloud.google.com/ https://cloud.google.com/pricing/ IBM Pricing is hard to find. Haven't . . . Read More
Resources https://app.pluralsight.com/library/courses/https-every-developer-must-know/table-of-contents https://letsencrypt.org/ https://badssl.com/ https://hstspreload.org/ How to ensure that your site is always loaded over https Get a certificate from https://letsencrypt.org/ Use https://certbot.e . . . Read More
As I'm constantly learning new things, I have found that many of the things I have learned either don't merit a post on their own, another post has already been written and I don't have anything to add beyond what has already been said, or I just don't have time to write a whole post on a given subj . . . Read More
Many of my colleagues have recommended Domain-Driven Design (DDD) as one of the fundamental texts on software architecture. This book is meaty, like a textbook, but still easy to follow. Reading it has been insightful and well worth the time; this book has deepened my understanding of ideas that I'v . . . Read More
I've been wanting to work remotely for years and now I finally am! I'm really excited to be working remotely from home. In preparation for my first stab at full-time remote work, I read what might be the most popular book on working remotely: Remote. I have heard rave reviews from my colleagues abou . . . Read More
Resources mongoDB https://docs.mongodb.com/ https://docs.mongodb.com/manual/ https://docs.mongodb.com/getting-started/shell/ https://university.mongodb.com/ https://www.tutorialspoint.com/mongodb/ mongoose http://mongoosejs.com/index.html http://mongoosejs.com/docs/guide.html About What sets mongo a . . . Read More
I've learned quite a bit in the last two years working at Pluralsight. I wanted to capture at a high level many of the things that I've learned. I could write an entire post about each of these items, but I doubt I'll ever have time for that, so I want to at least capture some of what I've learned a . . . Read More
I was already familiar with unit testing and the concept of TDD (Test-Driven Development) before I started at Pluralsight, but I soon realized that my understanding was just scratching the surface. I have learned much more on this subject so I wanted to do a quick write-up on what I have learned. As . . . Read More
Each code block on this page is editable. Feel free to modify the examples to try out different things. Headers <h1>Page Title</h1> <h2>First Section</h2> <h3>Sub Section 1</h3> <h3>Sub Section 2</h3> <h2>Second Section</h2> <h3>Sub S . . . Read More
HTML Resources https://app.pluralsight.com/paths/skills/html5 http://www.w3schools.com/tags/default.asp https://www.w3.org/TR/html5/ (HTML5 spec) http://validator.w3.org/ http://caniuse.com/ History of HTML In 1989, Tim Berners-Lee invented HyperText Markup Language (HTML). HTML was created to share . . . Read More
Cassandra Resources https://cassandra.apache.org/ http://techblog.netflix.com/2011/11/benchmarking-cassandra-scalability-on.html https://app.pluralsight.com/library/courses/cassandra-developers About Cassandra History Originally created at Facebook. Open sourced and now an official apache project. W . . . Read More
I've been using KeePass for a while now; well over a year. It's been an excellent tool for me. Recently, I've shared this software with several people, which prompted me to put together some notes on how to get started with KeePass. Why I Use KeePass KeePass is a free, open source password manager. . . . Read More
In this post I want to detail the process for getting started with the mocha test framework and the chai assertion library. The code that accompanies this post can be found on github. Assuming that you're starting from a clean slate, we'll start from the ground up with configuration and move into ba . . . Read More
When I started building this blog, I knew that one of the tools I wanted to use was markdown. I didn't know much about markdown, and I've learned a fair amount about it over the past few weeks. I thought I'd try to collect my thoughts into a post about what I've learned so far. According to Wikipedi . . . Read More
Well, I've been wanting to get a blog up and running for quite a while now, and here it is. You're reading it. Writing helps me to internalize and remember, so I expect that this blog will help me in that area. I also hope that a few of you out there will find one of my blog posts as helpful as I ha . . . Read More
This year I attended the OnAgile Virtual Conference. And by 'attended' I mean I logged into the site that hosted the virtual conference and watched the sessions on demand a couple weeks after the event actually took place. I've been watching at a comfortable pace for myself, a few sessions in a sitt . . . Read More