You can either scroll down for a straight archive or all my archive, or click one of the below tags to see writing from a specific category. Or surprise yourself with a totally random blog post.
Blog Post Listing
Blog post: Does Integrity Allow Failure?
Posted on May 5, 2019Integrity is acting consistently with one's moral values. But when are we just trying, and failing, to have integrity?
![](/assets/images/featured/a11y-comebacks.png)
Blog post: Comebacks for Five (Wrong) Arguments Against Accessibility
Posted on May 1, 2019There's plenty of common arguments against web accessibility that are dead wrong. Here are five of them with some ready-to-go counterarguments.
![](/assets/images/featured/subatomic.png)
Blog post: How to Build a SubAtomic Frontend Architecture
Posted on April 22, 2019A SubAtomic Frontend Architecture balances Atomic CSS and BEM class naming to build a fast, flexible framework.
![](/assets/images/featured/eevees.jpg)
Blog post: Eevees, Quizzes, and Singletons, Oh My!
Posted on April 5, 2019I celebrate a long-overdue side project by examining its most important pieces - services, singletons, and which Eeveelution matches my personality.
![](/assets/images/featured/journalism.jpg)
Blog post: Five Programming Lessons from a Journalism Major
Posted on March 26, 2019My journalism background taught me many things that still help me as a programmer. They cover workplace conversations, managing knowledge, making well-informed decisions, and the benefits of sprinting across campus in a blind panic.
![](/assets/images/featured/testing.png)
Blog post: The Testing Introduction I Wish I Had
Posted on February 12, 2019Testing is a topic I overlooked too much early in my career, which may have hurt my progress the most. This is everything I'd have told my past self about testing.
![](/assets/images/featured/ruby-skeleton.jpeg)
Blog post: Dissecting my Ruby Project Skeleton
Posted on January 15, 2019My project skeleton is a base starting point for simple, vanilla Ruby creations. I examine how the basic parts work together for fellow Ruby newbies.
![](/assets/images/featured/rubyautomation.png)
Blog post: My First Taste of Ruby Task Automation in 22 Lines
Posted on December 21, 2018Automation has always been a sensitive spot in my coding career, but I finally took a solid first step.
![](/assets/images/featured/casualblogger.png)
Blog post: You Can Be a Casual Blogger
Posted on November 5, 2018Seeing so many professional writers emerge on Dev.To has helped me see, and accept, my casual blogger habits.
![](/assets/images/featured/accessibility.jpg)
Blog post: The Web Accessibility Introduction I Wish I Had
Posted on October 23, 2018Another message to my past self, this time on the importance of accessibility, how to achieve it, and how to test it.
![](/assets/images/featured/askforhelp.jpg)
Blog post: Seven Things to Do Before Asking For Help
Posted on October 15, 2018Asking for help is important, but so is learning how to give problems your best shot beforehand.
![](/assets/images/featured/shellintro.png)
Blog post: The Shell Introduction I Wish I Had
Posted on July 16, 2018I write a letter to my past self about the Shell's importance I wish I'd focused on earlier in my career.