How to make the Mac better for developers
What would I ask Apple for if I was on their Developer Pro Workflow team…
What would I ask Apple for if I was on their Developer Pro Workflow team…
One surreal experience as my career has progressed is the intense feeling of deja vu you get hit with during meetings. From time to time, someone will mention something and you'll flash back to the same meeting you had about this a few jobs ago. A decision was…
I was talking to a friend recently, a non-technical employee at a large company. He was complaining about his mouse making strange noises. Curious, I asked what he had been doing. "Oh well I need to fill in these websites every quarter with information I get off an Excel…
An opinionated take on the tool I use the most Like many of you, my terminal emulator is probably my most used piece of software. My day begins with getting a cup of coffee, opening up Slack and iTerm 2, my terminal emulator for years. iTerm 2 has an incredible…
Time to thank Dockerfiles for their service and send them on their way For why I don't think Dockerfiles are good enough anymore, click here. After writing about my dislike of Dockerfiles and what I think is a major regression in the tools Operations teams had to work…
There is a lot of downtime in a modern tech workers life. From meetings to waiting for deployments to finish, you can spend a lot of time watching a progress bar. Or maybe you've been banging your head against a problem all day, getting nowhere. Perhaps the endless…
One of my first tasks when I start at a new job is making a series of cd alias in my profile. These are usually to the git repositories where I'm going to be doing the most work, but its not an ideal situation because obviously sometimes I…
For those looking for a fast overview of containers click here. Containers have quickly become the favorite way to deploy software, for a lot of good reasons. They have allowed, for the first time, developers to test "as close to production" as possible. Unlike say, VMs, containers have…