/images/avatar.jpg

Building a Personal Project Backend API with .NET Core, DynamoDB, Docker, and Heroku

In recent months since I decided to revamp my personal website and create a new space for learning outside of work, I’ve developed quite the long list of projects that I would like to work on to test my skills. It has been fun, as I’ve been able to reflect on the site that I put together about 3 years ago or so and realize just how much I’ve learned. You can check out my first iteration here, if you really want to.

Book Summary: Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations

Get it on Here Working as a Software Engineer contractor at Nike for the past several months, I have been preached to about the gospel of the book Accelerate on more than one occasion. I finally had a gap in my reading schedule that allowed me to fit it in. I wanted to summarize some of the key points I got out of the book. Which is easier said than done, considering I think more of the book is highlighted than isn’t.

The Top 5 Best Software Engineering Podcasts for New Engineers

Podcasts have really made a comeback since they were first introduced. It seems like in the last 3-4 years, the number and variety of podcasts have really exploded. When I first started my transition to working in software, I thought that podcasts would be a great way to utilize all the time I was spending in the car. However, I really struggled trying to figure out which podcasts really worked for helping me learn at the beginner level.

How To Set Up an AWS CodePipeline for Uploading Your Static Site To S3 On Every Commit

One of the best traits for a Software Engineer is to be lazy. Lazy engineers tend to find ways to make their lives easier, by automating menial tasks to reduce the amount of time they need to spend on trivial things, so that they can focus on things that are more important. Today, I’m going to help you be lazy. If you stuck with me through my last tutorial on hosting a static website on AWS, you now have a static website that is hosted from an AWS S3 bucket.

How to Host Your Static Site on AWS For (almost) Free

There are hundreds of places out there to host your blog or website, and the majority of blogs out there seem to highly recommend using something like HostGator or BlueHost, in part due to the affiliate money they receive from it. Sure, it may only be $2.95 per month, but those costs add up to nearly $36 per year, and that’s not including all of the add-ons they convince you that you will need.

How to Set Up a Fully-Customizable Blog and Personal Website Using GatsbyJS and Ghost

As a software engineer, I am often a victim (read: perpetrator) of scope creep. When I set out to re-engineer my personal website for portfolio projects I made when I first began building software, I had so many grand ideas for how it was going to be amazing, make my life easier, and clean my toilets while it was at it. In the design phase, I forgot one of the most important rules of designing software.