Where I work is rural America, out East in the plains of Colorado. People don't "code" out here, and if anyone voted for Hillary, well, they might as well "head into the city" for the nonsense. On my break I open my personal Microsoft Surface Pro and code Node JS applications, design landing pages in Sketch 3 or Photoshop. I found a good pocket of quite time on the jobsites to get work done, while I wait for suppliers to arrive.
I launched my first web site in 2004. It was for Concrete Express Inc. the company I work for now. It was cutting edge at the time with an image slider and a gradient blue and green menu. The buttons lost their borders and there was a very "Mac-like" shine to it. The website took me 4 months. During this time I learned CSS, HTML and I played with Paint and Photoshop 2. I will tell you that day, when I combined all the files and transferred them to the Host Gator server and I got an error instead of my beautiful webpage, I cried. I realized 4 days later that it was simply because I labeled the index.html page as home.html. I thought to myself, wow did HTML for Dummies really leave that crucial tidbit out? The 4 months afterwards created a buzz in this office that I will never forget. Our estimator leaned back in his chair and yelled across the hall, "we got another one!". In reality, the construction industry runs on the lowest bidder method and most likely will remain that way, but it made the 22 employees in the office feel empowered. They had a presence.