Advice

On Being a Digital Nomad

2020-09-04

Almost two years ago, I donated almost everything I owned and left DC. I was at a job I was unhappy at, and I didn't know my future. I…

Read More

My Favorite Free Resources for New Programmers

2018-08-12

Last week, I shared my tips for new developers and how to start coding. I also wanted to share my favorite free resources for learning how…

Read More

Managing Imposter Syndrome

2020-09-01

Have you ever felt like you just aren’t smart enough or like you’re incapable of being a programmer? Have you ever felt like an imposter and…

Read More

Working Remote for Those Who Struggle with It

2020-09-08

I have been open about the fact that remote work is very difficult for me. I'm an extrovert, and the social environment at work helps to…

Read More

25 Tips for New Developers: Advice from a (Mostly) Self-Taught Software Engineer

2018-08-07

The most common question I get from blog readers is "What is your advice for new programmers?" So, I thought it was time to write up my…

Read More

My Blog Post Workflow: from Topic to Publication

2018-09-05

Writing blog posts can be pretty tricky -- it's hard to come up with a topic to write about let alone actually create the content. I've been…

Read More

Building a Kickass Portfolio

2018-08-02

According to GitHub, I have had a portfolio site since September 1st, 2016. And, according to Google Analytics, I got less than 300 views on…

Read More

The Case for Lower Code

2021-03-24

Many developers don't like the idea of low or no code, yet they use tooling to dramatically lower the amount of code they need to write…

Read More

Learning Tips for Programmers

2020-09-29

One of the most challenging but exciting parts of being a programmer is that the field is constantly evolving and the learning is never done…

Read More

What Productivity Looks Like to Me

2020-05-20

First off, productivity is all about balance. You will not be fully productive if you don't take breaks, don't get enough sleep, or you don…

Read More

The Most Important Non-Programming Skills for Programmers

2018-10-15

When I think about who I would like to work with as a programmer, I think so much more about non-technical skills than technical skills that…

Read More

Public Speaking as a Developer

2018-07-25

As a follow up to my post from March on blogging as a developer , I wanted to give my tips for doing public speaking events as a developer…

Read More

How to Teach Code

2020-10-27

Teaching code has been a large part of my life -- I was an education minor in college before I left to become a software engineer, and I've…

Read More

How I Manage my Life with Trello

2021-05-04

Like many things, productivity systems are deeply personal and subjective. But, I've learned so much from other people's posts on their…

Read More

The Career Advice I Wish I Had

2019-10-21

There are so many things I wish I knew before I became a professional developer. Or a professional at all. I know I'm in a position of…

Read More