<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>2020 on Brian P. Hogan</title><link>https://bphogan.com/2020/</link><description>Recent content in 2020 on Brian P. Hogan</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Tue, 24 Nov 2020 13:51:34 -0500</lastBuildDate><atom:link href="https://bphogan.com/2020/index.xml" rel="self" type="application/rss+xml"/><item><title>PragProg 2020 Book Sale</title><link>https://bphogan.com/2020/11/24/pragprog-sale-2020/</link><pubDate>Tue, 24 Nov 2020 13:51:34 -0500</pubDate><guid>https://bphogan.com/2020/11/24/pragprog-sale-2020/</guid><description>This week Pragprog.com is having their 40% off ebook sale. Use code turkeysale2020 to get your discount at checkout. This post will be all about some books you should buy for yourself or that nerd in your life.
First, let&amp;rsquo;s get the shameless plugs out of the way. This year I wrote a book on making static web sites with Hugo which gets rave reviews. Build Websites With Hugo.
I have a great book on using command line tools on mac, Linux, and WSL called Small, Sharp Software Tools.</description></item><item><title>Creating Unlisted Content in Hugo</title><link>https://bphogan.com/2020/08/11/2020-08-11-creating-unlisted-content-in-hugo/</link><pubDate>Tue, 11 Aug 2020 13:51:34 -0500</pubDate><guid>https://bphogan.com/2020/08/11/2020-08-11-creating-unlisted-content-in-hugo/</guid><description>In this tutorial you&amp;rsquo;ll create unlisted pages in a Hugo site.</description></item><item><title>Four Years at DigitalOcean</title><link>https://bphogan.com/2020/06/20/2020-06-20-4-years-at-digitalocean/</link><pubDate>Sat, 20 Jun 2020 14:26:35 -0500</pubDate><guid>https://bphogan.com/2020/06/20/2020-06-20-4-years-at-digitalocean/</guid><description>Today marks my four year anniversary at DigitalOcean, working on the Community tutorials and the Write for DOnations program.
It&amp;rsquo;s been a ridiculous four years. I started out in 2016 as a technical editor, working with external authors to create tutorials that walk readers through installing software. It was the perfect opportunity to blend my teaching experience, systems experience, and editorial experience. I would work with the author on the topic and outline, review drafts, and ensure that the article worked as written by testing out every step.</description></item><item><title>Red Zone and Hack to the 80s Released</title><link>https://bphogan.com/2020/04/23/2020-04-23-red-zone-and-hack-to-the-80s-released/</link><pubDate>Thu, 23 Apr 2020 14:12:15 -0500</pubDate><guid>https://bphogan.com/2020/04/23/2020-04-23-red-zone-and-hack-to-the-80s-released/</guid><description>My EPs &amp;ldquo;Red Zone&amp;rdquo; and &amp;ldquo;Hack to the 80s&amp;rdquo; are available on Spotify, Apple, and Google Music.</description></item><item><title>Creating a Magic 8 Ball Game with HTML, Canvas, and JavaScript</title><link>https://bphogan.com/2020/04/13/magic-8-ball/</link><pubDate>Mon, 13 Apr 2020 19:38:59 -0600</pubDate><guid>https://bphogan.com/2020/04/13/magic-8-ball/</guid><description>In this tutorial you&amp;rsquo;ll implement a Magic 8 Ball game using HTML, JavaScript, and the Canvas API.</description></item><item><title>Parallel Processing in Elixir</title><link>https://bphogan.com/2020/04/13/parallel_elixir/</link><pubDate>Mon, 13 Apr 2020 12:01:19 -0500</pubDate><guid>https://bphogan.com/2020/04/13/parallel_elixir/</guid><description>A quick look at how I sped up an Elixir program.</description></item><item><title>Creating a Layout with CSS Grid</title><link>https://bphogan.com/2020/02/18/css-grid-layout/</link><pubDate>Tue, 18 Feb 2020 09:38:59 -0600</pubDate><guid>https://bphogan.com/2020/02/18/css-grid-layout/</guid><description>CSS Grid lets you create web page layouts without resorting to external CSS frameworks. In this tutorial you&amp;rsquo;ll build a layout with CSS Grid and explore how the specification works.</description></item><item><title>Creating a Navigation Bar with Flexbox</title><link>https://bphogan.com/2020/02/13/css-menu/</link><pubDate>Thu, 13 Feb 2020 08:07:04 -0600</pubDate><guid>https://bphogan.com/2020/02/13/css-menu/</guid><description>Use Flexbox to build a navigation bar with elements evenly-spaced on large screens, and vertically stacked on small screens, all with minimal HTML and CSS.</description></item><item><title>New Book - Build Websites with Hugo</title><link>https://bphogan.com/2020/02/12/build-websites-with-hugo/</link><pubDate>Wed, 12 Feb 2020 10:30:29 -0600</pubDate><guid>https://bphogan.com/2020/02/12/build-websites-with-hugo/</guid><description>&lt;p>My new book &amp;ldquo;Build Websites with Hugo&amp;rdquo; is available today in electronic format.&lt;/p></description></item><item><title>Improving Tutorials with "The Code Sandwich"</title><link>https://bphogan.com/2020/02/05/improve-tutorials-with-code-sandwich/</link><pubDate>Wed, 05 Feb 2020 10:38:19 -0600</pubDate><guid>https://bphogan.com/2020/02/05/improve-tutorials-with-code-sandwich/</guid><description>Provide context and improve understanding of complex topics with a repeatable formula for explaining code.</description></item><item><title>Make Your Writing More Approachable for Learners</title><link>https://bphogan.com/2020/01/30/make-writing-more-approachable-for-learners/</link><pubDate>Thu, 30 Jan 2020 10:38:19 -0600</pubDate><guid>https://bphogan.com/2020/01/30/make-writing-more-approachable-for-learners/</guid><description>Some words you think might motivate learners have the opposite effect.</description></item><item><title>Implementing "Who's in Space" with Vue</title><link>https://bphogan.com/tutorials/2020-01-efp-whos-in-space-vue/</link><pubDate>Tue, 14 Jan 2020 06:42:19 -0600</pubDate><guid>https://bphogan.com/tutorials/2020-01-efp-whos-in-space-vue/</guid><description>Solving the &amp;ldquo;Who&amp;rsquo;s In Space&amp;rdquo; exercise from Exercises for Programmers in Vue.</description></item><item><title>Opening Multiple Files in Vim</title><link>https://bphogan.com/tutorials/2020-01-02-opening-files-in-vim/</link><pubDate>Thu, 02 Jan 2020 12:13:45 -0600</pubDate><guid>https://bphogan.com/tutorials/2020-01-02-opening-files-in-vim/</guid><description>Open files in different buffers.</description></item></channel></rss>