Software Engineering Principles
The following are a few principles of good software engineering that I’ve learned in my career.
The following are a few principles of good software engineering that I’ve learned in my career.
I’ve been on a data visualization kick lately and decided to make some visualizations of runs I’ve done this year. My inspiration for this project came prima...
My friends and I camped at Crater Lake in July. During that trip, I got a bunch of burst photo sessions of people jumping in. I wanted to blend them like this:
Here’s a list of engineers, designers, and data scientists I look up to.
This is a git alias I use very frequently in new projects to generate a .gitignore file from gitignore.io. To use it, add it to your global ~/.gitconfig file.
I went through this course recently and learned some handy GitHub workflow tricks. Here are the most useful ones I found.
Here are some videos from a few drone flights from my recent trip to Holden Village, WA. These were shot with my DJI Spark, an excellent drone for backpacking.
If you’ve inadvertently committed the .idea folder to your git repo, and don’t want it in there, it’s an easy change to revert.
I’ve been putting together a list of good questions to ask as an interviewee for a software engineering role, and thought I’d put them in a blog post instead.