<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/feed-style.xsl" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:base="https://brianjdevries.com">
  <title>Brian DeVries</title>
  <subtitle>Brian DeVries&#39; Personal Blog</subtitle>
  <link href="https://brianjdevries.com/feed.xml" rel="self"/>
  <link href="https://brianjdevries.com/"/>
  <updated>2025-11-05T20:49:27Z</updated>
  <id>https://brianjdevries.com/</id>
  <author>
    <name>Brian DeVries</name>
    <uri>https://brianjdevries.com</uri>
    <email>brian@brianjdevries.com</email>
  </author>
  <entry>
    <title>An Evening Gym</title>
    <link href="https://brianjdevries.com/blog/2024/12/21/an-evening-gym/"/>
    <published>2024-12-21T15:05:54Z</published>
    <updated>2024-12-21T15:05:54Z</updated>
    <id>https://brianjdevries.com/blog/2024/12/21/an-evening-gym/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;I sit on a fold-out camp chair in the gymnasium. My ears pick up the constant echo of balls hitting the floor while several voices bounce of the walls. Children are running back and forth. Intense fluorescent white light beats down from the high ceilings. The scent of freshly cleaned court gently brushes my nose. Cool air from outside floods into the gym, refreshing all inside. &lt;em&gt;This is my six-year-old son&#39;s basketball practice&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;The scene reminds me of my own many evening practices as a middle and high school athlete. The coaches instruct with a firm voice; There isn&#39;t any time for explanation during the drills. Several groups are running various drills, causing the voices of several coach&#39;s voices to overlap. The nearest coach is the most audible, speaking loud enough to be heard over the rest of the noise.&lt;/p&gt;
&lt;p&gt;At the age of six, the coach&#39;s aim is to introduce the players to the rules and flow of the game. But despite the lowered expectations, this gym still embodies the same spirit of the game as a basketball practice at any skill level. Some combinations of smells, sounds, and feelings can&#39;t be reproduced by anything but the authentic setting that first introduced them. In this case, that&#39;s a basketball court in late fall with excited players and coaches improving their skills and working together as a team.&lt;/p&gt;
&lt;p&gt;What&#39;s a scene you will never forget because of the combination of senses you experienced?&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;An Evening Gym&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>My latest endeavor</title>
    <link href="https://brianjdevries.com/blog/2024/06/18/my-latest-endeavor/"/>
    <published>2024-06-18T12:22:00Z</published>
    <updated>2024-06-18T12:22:00Z</updated>
    <id>https://brianjdevries.com/blog/2024/06/18/my-latest-endeavor/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;For the last 6 years, I&#39;ve had a bit of an entrepreneurial spirit. I like trying new things, and it&#39;s fun to make money from my efforts as well. Over the years, I&#39;ve made money from woodworking, programming, graphic design, and more. Now I&#39;ve found another fun avenue to explore: &lt;em&gt;custom stickers&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Everyone likes stickers, right? They&#39;re fun, easy to store and distribute, and economical. Stickers are a good way to share a message or promote a brand and customers love them. I&#39;ve been working to help small businesses promote themselves with their own custom stickers.&lt;/p&gt;
&lt;p&gt;Whether customers already have a design or need one, I have been able to help! Here is the sticker for my first customer. He already had a logo so I took care of the printing for him.&lt;/p&gt;
&lt;img alt=&quot;Kuiper Tree Care sticker&quot; src=&quot;https://assets.vries.land/KuiperTreeCareSticker.jpg&quot; width=&quot;300&quot; /&gt;
&lt;p&gt;After that, my second order came from a friend who wanted a custom design. For this design, if you know, you know 😛&lt;/p&gt;
&lt;img alt=&quot;Save the Crotch Vents sticker&quot; src=&quot;https://assets.vries.land/SaveCrotchVentsSticker.jpg&quot; width=&quot;300&quot; /&gt;
&lt;p&gt;Beyond printing stickers in bulk for customers, I have been dabbling with some designs of my own. I haven&#39;t printed any of my own designs yet, but I&#39;m planning to once I decide on a worthy design. I think it&#39;d be cool to have a custom sticker for this website.&lt;/p&gt;
&lt;div style=&quot;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-around;&quot;&gt;
  &lt;img style=&quot;margin: 1rem auto;&quot; alt=&quot;Barn quilt with white cross in the middle of yellow star&quot; src=&quot;https://assets.vries.land/crossBarnQuilt.png&quot; width=&quot;300&quot; /&gt;
  &lt;img style=&quot;margin: 1rem auto;&quot; alt=&quot;Barn quilt with blue pinwheel in center&quot; src=&quot;https://assets.vries.land/pinwheelBarnQuilt.png&quot; width=&quot;300&quot; /&gt;
  &lt;img style=&quot;margin: 1rem auto;&quot; alt=&quot;Barn quilt image of woven red and blue&quot; src=&quot;https://assets.vries.land/wovenBarnQuilt.jpeg&quot; width=&quot;300&quot; /&gt;
&lt;/div&gt;
&lt;p&gt;I&#39;m just getting started, but it&#39;s been really fun so far to bring a few ideas to life. &lt;a href=&quot;mailto:devriesdecals@gmail.com&quot;&gt;Shoot me an email&lt;/a&gt; if you&#39;d like some custom stickers printed for a business, an event, or just for fun!&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;Update 7/1/24&lt;/em&gt;: I launched a website for my sticker business, &lt;s&gt;&lt;a href=&quot;https://brianjdevries.com/blog/2024/06/18/my-latest-endeavor/#&quot;&gt;DeVries Decals ↗&lt;/a&gt;&lt;/s&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Update 12/11/24&lt;/em&gt;: Shortly after I launched the previous website, I ended up moving it all over to a different domain, &lt;a href=&quot;https://kikkerstickers.com/&quot;&gt;kikkerstickers.com↗&lt;/a&gt;.&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;My latest endeavor&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>Nine year wedding anniversary</title>
    <link href="https://brianjdevries.com/blog/2024/06/13/nine-year-wedding-anniversary/"/>
    <published>2024-06-13T13:07:00Z</published>
    <updated>2024-06-13T13:07:00Z</updated>
    <id>https://brianjdevries.com/blog/2024/06/13/nine-year-wedding-anniversary/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;To my lovely, beautiful wife Hannah.&lt;/p&gt;
&lt;p&gt;Happy Anniversary Hannah! ❤ I can&#39;t imagine living life without you.&lt;/p&gt;
&lt;p&gt;We&#39;ve laughed together, cried together, prayed together, and so much more. Thank you for being a constant through the ups and downs of life.&lt;/p&gt;
&lt;p&gt;When we got married half way into college, I don&#39;t think either of us could have predicted just how much God would bless us.&lt;/p&gt;
&lt;p&gt;Our three sons definitely test our patience at times, but they&#39;ve also brought immeasurable joy into our lives.&lt;/p&gt;
&lt;p&gt;I&#39;m thankful for you. I look forward to making more memories together.&lt;/p&gt;
&lt;p&gt;Love, Brian&lt;/p&gt;
&lt;img alt=&quot;&quot; src=&quot;https://assets.vries.land/nineYearAnniversay.jpg&quot; width=&quot;400&quot; /&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;Nine year wedding anniversary&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>April 2024</title>
    <link href="https://brianjdevries.com/blog/2024/05/04/april-2024/"/>
    <published>2024-05-04T01:40:00Z</published>
    <updated>2024-05-04T01:40:00Z</updated>
    <id>https://brianjdevries.com/blog/2024/05/04/april-2024/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;Sometimes I find it hard to remember what I did in the last month. Keeping track of my plans and accomplishments on my calendar and in my journal helps me when I feel like I haven&#39;t done anything recently. It&#39;s similar to a &amp;quot;done&amp;quot; list, where you record what you&#39;ve accomplished to keep yourself motivated. Anyway, here are some of the things I was up to last month:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;My oldest son started spring soccer&lt;/li&gt;
&lt;li&gt;We got a trampoline on facebook marketplace for $50
&lt;ul&gt;
&lt;li&gt;The kids absolutely LOVE it&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;My youngest son got a helmet to fix a flat spot on his head&lt;/li&gt;
&lt;li&gt;My dog got groomed, she was looking pretty shaggy&lt;/li&gt;
&lt;li&gt;4 out of 5 in my family survived a stomach illness 😬&lt;/li&gt;
&lt;li&gt;I went up north near Kalkaska, MI to celebrate my brother-in-law as a father-to-be&lt;/li&gt;
&lt;li&gt;Some of my coworkers and I helped clean up Pere Marquette beach as a service project with Meijer&lt;/li&gt;
&lt;li&gt;I watched the total solar eclipse. It was only 93% totality here West Michigan, but still pretty cool!&lt;/li&gt;
&lt;li&gt;We planted a dozen blueberry bushes in our backyard&lt;/li&gt;
&lt;li&gt;I built a gazebo on our back deck so we can get some shade this summer&lt;/li&gt;
&lt;li&gt;I got my lawn mower up and running with a new blade for the season&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So it turns out I&#39;ve been keeping busy, and that doesn&#39;t even include most of my social engagements, church, or extended family plans. It&#39;s easy to feel like life is really busy, but forget what I&#39;ve actually been up to. Reflecting helps me slow down and give thanks to God for his goodness.&lt;/p&gt;
&lt;p&gt;Take some time to write out what you&#39;ve been up to this past month. It&#39;s a cathartic process. If you post your reflections on your own site, I&#39;d love to read it. Or if you want to shoot me an email with what you&#39;ve been up to, that would be awesome too.&lt;/p&gt;
&lt;p&gt;Until next time!&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;April 2024&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>House Sketch</title>
    <link href="https://brianjdevries.com/blog/2024/04/18/house-sketch/"/>
    <published>2024-04-18T23:55:00Z</published>
    <updated>2024-04-18T23:55:00Z</updated>
    <id>https://brianjdevries.com/blog/2024/04/18/house-sketch/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;I drew a sketch of a house that looks similar to mine today. I don&#39;t consider myself an artist, but I do enjoy drawing occassionally and learned how to digitize them recently so here it is.&lt;/p&gt;
&lt;img src=&quot;https://assets.vries.land/house-sketch.png&quot; width=&quot;700&quot; alt=&quot;A sketch of a house similar to Brian&#39;s&quot; /&gt;
&lt;p&gt;That&#39;s me waving in the front there 🙂&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;House Sketch&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>I&#39;ll read it</title>
    <link href="https://brianjdevries.com/blog/2024/04/02/i-ll-read-it/"/>
    <published>2024-04-02T00:00:00Z</published>
    <updated>2024-04-02T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2024/04/02/i-ll-read-it/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;I enjoy learning about people through their personal websites. It&#39;s a piece of them put on the web for others to find and connect through. But many people don&#39;t have their own space on the web outside of social media. Nowhere to call &amp;quot;home&amp;quot; online.&lt;/p&gt;
&lt;p&gt;Maybe this is your situation right now. Maybe you&#39;ve thought about setting up a website, but you don&#39;t know what to write about or you simply don&#39;t know where to start. If that describes you, I want to encourage you to write about &lt;em&gt;whatever you want&lt;/em&gt;. Then send it to me, and &lt;strong&gt;I&#39;ll be your first reader&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;It doesn&#39;t have to be polished or meet a word count minimum. I have been trying to unlearn the stiff, academic writing style for years. The important thing is to put thoughts out there, both for yourself and others.&lt;/p&gt;
&lt;p&gt;Most people won&#39;t care about what you have to say, &lt;em&gt;and that&#39;s ok&lt;/em&gt;. That doesn&#39;t stop people from posting on twitter or facebook or instagram. But you&#39;ll likely have deeper, more meaningful connections with people through an article on your site than a post on social media. I&#39;d rather receive a thoughtful email than generic likes and comments anyway. You might too.&lt;/p&gt;
&lt;p&gt;If you want help getting started, I&#39;m only &lt;a href=&quot;mailto:brian@brianjdevries.com&quot;&gt;an email away&lt;/a&gt;.&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;I&amp;#39;ll read it&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>Removed web analytics</title>
    <link href="https://brianjdevries.com/blog/2024/03/26/removed-web-analytics/"/>
    <published>2024-03-26T00:00:00Z</published>
    <updated>2024-03-26T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2024/03/26/removed-web-analytics/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;I removed web analytics from my site. Despite using a more privacy-focused web analytics provider than Google, I realized I was still tracking people who visited my site. And I don&#39;t love the idea of doing that.&lt;/p&gt;
&lt;p&gt;So I removed the analytics script. No more page view info, no anonymized location data, no trends, no nothin&#39;. And I&#39;m done considering SEO or the algorithms at all when I write.&lt;/p&gt;
&lt;p&gt;Websites should be made for people, not search engines and machines. I understand the desire to know the data of page views and search terms. That&#39;s why I had analytics in the first place. But if some people who visit my site are blocking trackers, I&#39;m not getting accurate information anyway.&lt;/p&gt;
&lt;p&gt;It&#39;s never too late to support websites that don&#39;t prey on visitors and have a personal touch. Corporate websites have their place, but I want to be a part of the small web.&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;Removed web analytics&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>Reducing my online presence</title>
    <link href="https://brianjdevries.com/blog/2024/03/14/reducing-online-presence/"/>
    <published>2024-03-14T00:00:00Z</published>
    <updated>2024-03-14T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2024/03/14/reducing-online-presence/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;I have contemplated the value of social media in my life for a while now. The first social media account I signed up for was Facebook in 2009 when I was going into high school. Since then, I&#39;ve had accounts on several other platforms including Snapchat, Twitter, Reddit, Instagram, etc.&lt;/p&gt;
&lt;p&gt;While there have been some good things to come from being a part of these online platforms, the experience has overall has been net-negative. Over time, I&#39;ve learned that social media apps are not designed for you and me. They&#39;re designed to extract information and/or money from us through data collection and ad revenue while using behavioral psychology to keep us coming back for more.&lt;/p&gt;
&lt;h2&gt;Is there enough value?&lt;/h2&gt;
&lt;p&gt;Time management has never been my strong suit so it&#39;s not surprising that I used to easily waste hours doom-scrolling social media in high school and college. After some reflection and talking with my wife after we graduated college in 2017, I decided to delete my Facebook account.&lt;/p&gt;
&lt;p&gt;I was a little nervous to cut the tie, wondering if I&#39;d miss out on something or make it difficult for people to reach me who didn&#39;t have my phone number. But I went forward with it, knowing that I had a 30-day deactivation period where I could log back in to save my account from permanent deletion. I found that I didn&#39;t miss it at all and let the account get permanently deleted without remorse!&lt;/p&gt;
&lt;p&gt;With this new knowledge that the world wouldn&#39;t end when I left social media, I went after Snapchat next. I didn&#39;t have any long streaks to keep up or much meaningful communication on the app anyways so &lt;em&gt;zip&lt;/em&gt;, I deleted that one too ☠️.&lt;/p&gt;
&lt;h2&gt;Bye bye, Twitter&lt;/h2&gt;
&lt;p&gt;Fast forward to this past week, I deleted my Twitter and Reddit accounts as well. I think having fewer places to manage online will sub-consciously free up some mental space. Whether that&#39;s true or not, I want to simplify my digital life and pruning accounts is a part of the process.&lt;/p&gt;
&lt;p&gt;I still have a few accounts, namely Instagram and LinkedIn. Instagram is mostly used for the occasional good laugh and LinkedIn I use only when I have searched for jobs. Deleting Instagram has crossed my mind multiple times. The only one I have a legitimate reason to keep is LinkedIn for aiding in my career as a Software Engineer.&lt;/p&gt;
&lt;p&gt;So far I haven&#39;t regretted reducing my online presence on social media platforms and putting more effort into my website and IRL connections. I also know the people who I am closest with are typically in contact via email or phone, not on social media.&lt;/p&gt;
&lt;h2&gt;Moving forward&lt;/h2&gt;
&lt;p&gt;I&#39;ll continue to assess my online presence. Less is more when it comes to time spent looking at my phone so I want to be extra critical of what get&#39;s my attention. Now it&#39;s your turn, go think about downsizing how much time you spend on social media!&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;Reducing my online presence&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>Dinosaurs</title>
    <link href="https://brianjdevries.com/blog/2023/08/01/dinosaurs/"/>
    <published>2023-08-01T00:00:00Z</published>
    <updated>2023-08-01T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2023/08/01/dinosaurs/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;My oldest son recently turned 5 years old, and like many boys his age, he is very excited about dinosaurs. He can tell you the names of dinosaurs I&#39;ve never heard of! His attention to detail and the descriptive language he uses to compare them is so fun to hear.&lt;/p&gt;
&lt;p&gt;But perhaps the best part is how he&#39;s improved his drawings of them. The Tyrannosaurus Rex has never looked sooo good 😎&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://brianjdevries.com/images/blog/dinosaurs/dinosaur-20230801.jpeg&quot; alt=&quot;Diedrick&#39;s Dinosaur&quot; /&gt;&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;Dinosaurs&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>December Update (2022)</title>
    <link href="https://brianjdevries.com/blog/2022/12/08/december-update-2022/"/>
    <published>2022-12-08T00:00:00Z</published>
    <updated>2022-12-08T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2022/12/08/december-update-2022/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;&lt;img src=&quot;https://brianjdevries.com/images/blog/december-update-2022/christmas-front-door-2022.jpg&quot; alt=&quot;Front door with Christmas decorations&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Well, here we are a quarter of the way through December. My kids have informed me we only have 17 days until Christmas (from the Christmas countdown tree) and it doesn&#39;t feel like we got access to our house almost 2 months ago already! It&#39;s been a busy, fun time for us.&lt;/p&gt;
&lt;p&gt;Anyway, I wanted to sit down and reflect on all the things we&#39;ve already done since moving in. I have a few reasons for wanting to do this.&lt;/p&gt;
&lt;p&gt;First, I often forget how much progress has been made when there&#39;s so much that still needs to be done. Second, I wanted to record some of these items for future reference anyway, why not share them with anyone who is interested? And third, I don&#39;t take the time to reflect very much, but I know it&#39;s important.&lt;/p&gt;
&lt;h2&gt;House accomplishments&lt;/h2&gt;
&lt;p&gt;So here&#39;s a bunch of stuff that&#39;s been accomplished already:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I ripped down a bunch of ivy that was growing on the front face of the house. We didn&#39;t love how it looked, and it was destroying the trim. I also didn&#39;t want it to cause damage to the brick itself down the road.&lt;/li&gt;
&lt;li&gt;The backyard had a lot of overgrown plants that I cut down, including an invasive plant called Japanese Knotweed. The knotweed is especially hard to get rid of completely so I&#39;ll be battling new shoots of that next spring. It&#39;s starting to look a lot cleaner back there, but still needs work.&lt;/li&gt;
&lt;li&gt;We had central air conditioning installed 🙌🏼 The prices are going up next year because the way they calculate efficiency ratings is changing so we had it done before 2023.&lt;/li&gt;
&lt;li&gt;Just today we had a dumpster hauled away full of junk from the previous owners. When we first moved in, some family helped haul a trailer load of junk away as well. Glad to be rid of it!&lt;/li&gt;
&lt;li&gt;I mapped all the circuits in the house to a nice diagram. One breaker kept tripping when we brew coffee in the morning, so I wanted to see if circuits were overloaded or not. It&#39;s not terrible, but I&#39;d like to break a few circuits up and to properly ground them. (right now most of the outlets are just two-prong)&lt;/li&gt;
&lt;li&gt;The edging in the front yard was brick, but in different spots it was either terribly settled or falling over. I removed all of it and stacked it in the back yard until we decide what to do with it all.&lt;/li&gt;
&lt;li&gt;Hannah (my wife) painted the living, kitchen, and dining rooms so far. It&#39;s amazing what a coat of fresh paint can do to a room!&lt;/li&gt;
&lt;li&gt;Gutters were scheduled to be installed tomorrow, but they&#39;re behind schedule so it&#39;s been pushed back a week or two. Without gutters, there is a slight leak in the basement when it rains. We&#39;d like to avoid any foundation issues in the future so better just to address that early on.&lt;/li&gt;
&lt;li&gt;I&#39;ve removed the chain-link fence from the back of the yard. Most of that fence was falling apart and there&#39;s another fence behind it that belongs to the self-storage company behind us.&lt;/li&gt;
&lt;li&gt;For the first few weeks, we didn&#39;t have hot water for more than 3 minutes when taking a shower. Turns out, the dip tube was completely missing inside the water heater! My buddy and I replaced that one night and now everything is working as expected. Yay! Hannah is very happy about that!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;There are a lot of other small things we&#39;ve done, but those are the big ones that come to mind. With a list that&#39;s 50+ items long, we&#39;ll be busy for a while 😅 But we&#39;re slowing down our pace so we don&#39;t run out of money...&lt;/p&gt;
&lt;h2&gt;Testing the boundaries&lt;/h2&gt;
&lt;p&gt;Aside from the house, we&#39;ve been kept on our toes.&lt;/p&gt;
&lt;p&gt;My youngest son has decided it&#39;s fun to get out of bed multiple times every night before finally falling asleep ~1 hour after bedtime. So far, none of our punishments have dissuaded him.&lt;/p&gt;
&lt;h2&gt;Gardening next year&lt;/h2&gt;
&lt;p&gt;Another thing I&#39;ve been thinking about is planting a decent garden next spring. I got a book called &amp;quot;Mini Farming&amp;quot; by Brett Markham that&#39;s been a good read so far. There&#39;s info on how to maximize output with less land, maintaining soil nutrients, raising chickens, etc.&lt;/p&gt;
&lt;p&gt;All of this should help save money, reduce reliance on others for food, and be a fulfilling way to spend time outdoors. I&#39;m excited to plan it!&lt;/p&gt;
&lt;h2&gt;Simplifying digital life&lt;/h2&gt;
&lt;p&gt;The last thing that&#39;s been on my mind is simplifying my digital life. I have well over 300 accounts saved in my password manager. That seems like... a lot. After looking through them, it&#39;s clear I don&#39;t use quite a few of the accounts anymore.&lt;/p&gt;
&lt;p&gt;Beyond the volume of accounts, there is just the shear information overload that happens on a daily basis from browsing online. I&#39;m curious and hungry to learn new things, but at the end of the day it leaves me feeling overwhelmed and drained.&lt;/p&gt;
&lt;p&gt;Cutting back my online hyperactivity might be helpful. It&#39;s just hard not to click &lt;em&gt;ALL THE LINKS&lt;/em&gt;.&lt;/p&gt;
&lt;h2&gt;Wrapping up the year&lt;/h2&gt;
&lt;p&gt;As 2022 is wrapping up, I&#39;m thankful for where God has led me and my family. Every year, it amazes me to think about where I was the year before physically, mentally, and spiritually.&lt;/p&gt;
&lt;p&gt;See you in the next post!&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;December Update (2022)&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>How to add a custom search bar to your eleventy website with duckduckgo</title>
    <link href="https://brianjdevries.com/blog/2022/10/19/custom-duckduckgo-search-bar/"/>
    <published>2022-10-19T00:00:00Z</published>
    <updated>2022-10-19T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2022/10/19/custom-duckduckgo-search-bar/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;A few weeks ago, I was sprucing up my website&#39;s &amp;quot;404 Not Found&amp;quot; page. I had seen some useful 404 pages that offered other web pages to check out instead of just a dead end. One addition I thought would be nice was a custom search bar. It turned out to be effortless with DuckDuckGo.&lt;/p&gt;
&lt;h2&gt;Customize results page&lt;/h2&gt;
&lt;p&gt;Duckduckgo offers several query parameters that affect the search results of the page. Go here to find the &lt;a href=&quot;https://help.duckduckgo.com/settings/params/&quot;&gt;full list of query parameters&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here are the parameters I&#39;m interested in:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Parameter&lt;/th&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Purpose&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;search&lt;/strong&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;The search term, entered by the user.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;sites&lt;/strong&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;The website to search (my website).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;kx&lt;/strong&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;The URL color on the search results page.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;ko&lt;/strong&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Control search results header.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;kaa&lt;/strong&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Results page visited link color.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;k1&lt;/strong&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Control ads on search results page.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;k7&lt;/strong&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Results page background color.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;k8&lt;/strong&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Results page text color.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;&lt;strong&gt;k9&lt;/strong&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Results page link color.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Each of these parameters can be represented by a hidden input within a &lt;code&gt;form&lt;/code&gt; element as shown below.&lt;/p&gt;
&lt;pre class=&quot;language-html&quot;&gt;&lt;code class=&quot;language-html&quot;&gt;&lt;span class=&quot;token comment&quot;&gt;&amp;lt;!-- src/partials/search-box.njk --&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;form&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;action&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;https://duckduckgo.com/&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;method&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;GET&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;input&lt;/span&gt;&lt;br /&gt;    &lt;span class=&quot;token attr-name&quot;&gt;type&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;search&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;    &lt;span class=&quot;token attr-name&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;q&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;    &lt;span class=&quot;token attr-name&quot;&gt;id&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;search-term&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;    &lt;span class=&quot;token attr-name&quot;&gt;class&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;search-txt&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;    &lt;span class=&quot;token attr-name&quot;&gt;autocomplete&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;off&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;    &lt;span class=&quot;token attr-name&quot;&gt;placeholder&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;i.e. work experience&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;input&lt;/span&gt;&lt;br /&gt;    &lt;span class=&quot;token attr-name&quot;&gt;aria-hidden&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;true&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;    &lt;span class=&quot;token attr-name&quot;&gt;type&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;hidden&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;    &lt;span class=&quot;token attr-name&quot;&gt;hidden&lt;/span&gt;&lt;br /&gt;    &lt;span class=&quot;token attr-name&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;sites&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;    &lt;span class=&quot;token attr-name&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;brianjdevries.com&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;input&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;aria-hidden&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;true&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;type&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;hidden&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;hidden&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;kx&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;#777777&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;input&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;aria-hidden&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;true&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;type&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;hidden&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;hidden&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;k7&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;#040404&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;input&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;aria-hidden&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;true&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;type&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;hidden&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;hidden&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;k8&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;#cccccc&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;input&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;aria-hidden&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;true&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;type&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;hidden&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;hidden&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;k9&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;#e03021&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;input&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;aria-hidden&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;true&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;type&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;hidden&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;hidden&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;ko&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;-2&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;input&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;aria-hidden&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;true&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;type&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;hidden&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;hidden&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;k1&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;-1&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;input&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;aria-hidden&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;true&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;type&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;hidden&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;hidden&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;kaa&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;#777777&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;button&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;type&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;submit&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;Search&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;/&lt;/span&gt;button&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;/&lt;/span&gt;form&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Most of the input fields have a set value. Only the &lt;code&gt;input type=&amp;quot;search&amp;quot;&lt;/code&gt; element will take custom input (the search terms). All the hidden inputs will be appended to the form url as query parameters when the form is submitted.&lt;/p&gt;
&lt;p&gt;The form appears as a simple text box with a search button.&lt;/p&gt;
&lt;img style=&quot;border: 1px solid black;&quot; alt=&quot;Custom search bar in action&quot; src=&quot;https://brianjdevries.com/images/blog/custom-duckduckgo-search-bar/live-search-bar.jpg&quot; height=&quot;298&quot; /&gt;
&lt;h2&gt;Adding the form in eleventy&lt;/h2&gt;
&lt;p&gt;The above steps can be implemented on any website. To add the search bar to my eleventy site, I created a nunjucks template for it. It simply comtains the previous &lt;code&gt;form&lt;/code&gt; element with all the inputs.&lt;/p&gt;
&lt;p&gt;After that, simply include the template wherever you want it to render.&lt;/p&gt;
&lt;pre class=&quot;language-html&quot;&gt;&lt;code class=&quot;language-html&quot;&gt;{% include &quot;partials/search-box.njk&quot; %}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Go ahead, give it a try!&lt;/p&gt;
&lt;div class=&quot;demo&quot; data-demo-label=&quot;search box demo&quot;&gt;
&lt;form action=&quot;https://duckduckgo.com/&quot; method=&quot;GET&quot;&gt;
  &lt;input type=&quot;search&quot; name=&quot;q&quot; id=&quot;search-term&quot; class=&quot;search-txt&quot; autocomplete=&quot;off&quot; placeholder=&quot;i.e. work experience&quot; /&gt;
  &lt;input aria-hidden=&quot;true&quot; type=&quot;hidden&quot; hidden=&quot;&quot; name=&quot;sites&quot; value=&quot;brianjdevries.com&quot; /&gt;
  &lt;input aria-hidden=&quot;true&quot; type=&quot;hidden&quot; hidden=&quot;&quot; name=&quot;kx&quot; value=&quot;#777777&quot; /&gt;
  &lt;input aria-hidden=&quot;true&quot; type=&quot;hidden&quot; hidden=&quot;&quot; name=&quot;k7&quot; value=&quot;#040404&quot; /&gt;
  &lt;input aria-hidden=&quot;true&quot; type=&quot;hidden&quot; hidden=&quot;&quot; name=&quot;k8&quot; value=&quot;#cccccc&quot; /&gt;
  &lt;input aria-hidden=&quot;true&quot; type=&quot;hidden&quot; hidden=&quot;&quot; name=&quot;k9&quot; value=&quot;#e03021&quot; /&gt;
  &lt;input aria-hidden=&quot;true&quot; type=&quot;hidden&quot; hidden=&quot;&quot; name=&quot;ko&quot; value=&quot;-2&quot; /&gt;
  &lt;input aria-hidden=&quot;true&quot; type=&quot;hidden&quot; hidden=&quot;&quot; name=&quot;k1&quot; value=&quot;-1&quot; /&gt;
  &lt;input aria-hidden=&quot;true&quot; type=&quot;hidden&quot; hidden=&quot;&quot; name=&quot;kaa&quot; value=&quot;#777777&quot; /&gt;
  &lt;button type=&quot;submit&quot;&gt;Search&lt;/button&gt;
&lt;/form&gt;
&lt;/div&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Yes, it really is that easy. There are other ways to solve the onsite search problem, but this is my solution for now. I hope you found this helpful!&lt;/p&gt;
&lt;p&gt;P.S. I also found a nifty tool that &lt;a href=&quot;https://patdryburgh.com/blog/adding-a-custom-duckduckgo-search-bar-to-your-site/&quot;&gt;generates a duckduckgo search bar&lt;/a&gt; for you. Give it a try or create your own from scratch.&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;How to add a custom search bar to your eleventy website with duckduckgo&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>10 ways to consume less content</title>
    <link href="https://brianjdevries.com/blog/2021/06/07/info-addict/"/>
    <published>2021-06-07T00:00:00Z</published>
    <updated>2021-06-07T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2021/06/07/info-addict/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;I have an addiction. No, I don&#39;t go to anonymous meetings to support others or to get support. This addiction isn&#39;t thought of as destructive like drugs or alcohol. But it does affect me on a daily basis.&lt;/p&gt;
&lt;h2&gt;I&#39;m addicted to information&lt;/h2&gt;
&lt;p&gt;You might be thinking, &lt;em&gt;&amp;quot;But information is a good thing, right?&amp;quot;&lt;/em&gt; Often at the heart of all addictions are things that aren&#39;t bad. But when obsessed upon or distorted, they can be debilitating and destructive.&lt;/p&gt;
&lt;p&gt;For example, alcohol isn&#39;t impairing in modest quantities, but it is when you drink too much. Food is necessary to sustain our bodies, but it causes obesity when you eat too much. Sex is a gift from God, but is destructive when people distort it into pornography.&lt;/p&gt;
&lt;h2&gt;Overconsumption can lead to imbalance&lt;/h2&gt;
&lt;p&gt;With information consumption, the more we consume, the less we produce. The less we produce, the less fulfilled we feel so we consume more.&lt;/p&gt;
&lt;p&gt;The internet and cell phones have put more information in our pocket than we can fathom. If we don&#39;t limit our intake, we can become overwhelmed by the shear volume available. It&#39;s also important that when we do consume, we do so with intention.&lt;/p&gt;
&lt;p&gt;With a phone or computer nearby, it&#39;s hard to resist searching for answers to my latest query. Social media lures me in. The links throughout an article beg me to keep reading. To go further down the rabbit hole. You know the feeling. &lt;em&gt;&amp;quot;What?! I&#39;ve been on YouTube/Instagram/Twitter/Facebook/etc. for an hour?!&amp;quot;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;While I hope that isn&#39;t the norm for you, I know how common the struggle is. It doesn&#39;t feel good when you realize you burned through productive time like that.&lt;/p&gt;
&lt;h2&gt;So where do we go from here?&lt;/h2&gt;
&lt;p&gt;I&#39;ve been minimizing distractions for a year or two. I&#39;ll share some of the tactics that have helped me consume less.&lt;/p&gt;
&lt;h3&gt;1. App time limits&lt;/h3&gt;
&lt;p&gt;Most phones now offer the ability to set time limits for specific apps right within the setting. If that isn&#39;t the case, there&#39;s an app called &lt;a href=&quot;https://freedom.to/&quot;&gt;Freedom&lt;/a&gt; that can set time limits across platforms.&lt;/p&gt;
&lt;h3&gt;2. Website time limits&lt;/h3&gt;
&lt;p&gt;I found a way to set time limits on websites that are distracting. There&#39;s a browser extension called &lt;a href=&quot;https://www.proginosko.com/leechblock/&quot;&gt;Leechblock&lt;/a&gt;. I maintain a list of distracting sites. Then Leechblock engages once I reach the time limit.&lt;/p&gt;
&lt;h3&gt;3. Turn off notifications for distracting apps&lt;/h3&gt;
&lt;p&gt;Turning off notifications for distracting apps prevents you from opening them. I turn off notifications for most apps that I don&#39;t want bugging me.&lt;/p&gt;
&lt;h3&gt;4. Notification batching&lt;/h3&gt;
&lt;p&gt;Notification batching is a newer tactic I&#39;ve tried. Intercepted notifications are still accessible, but they are delivered at set intervals. I set mine for &lt;em&gt;8:00AM&lt;/em&gt;, &lt;em&gt;1:00PM&lt;/em&gt;, &lt;em&gt;5:00PM&lt;/em&gt;, and &lt;em&gt;9:00PM&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;I&#39;m currently using &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.spren.android&amp;amp;hl=en_US&amp;amp;gl=US&quot;&gt;Spren&lt;/a&gt; on android. I&#39;m not sure if there is an option on iPhone.&lt;/p&gt;
&lt;h3&gt;5. Add friction to get to distracting apps&lt;/h3&gt;
&lt;p&gt;If there&#39;s an app on my home screen that I mindlessly waste time on, I remove it from the main screen so it&#39;s harder to get to. If that doesn&#39;t help, I hide it. I&#39;ve uninstalled the most distracting apps.&lt;/p&gt;
&lt;h3&gt;6. Put your phone in the other room&lt;/h3&gt;
&lt;p&gt;My phone is where most of my distractions come from. If I need to focus on something or someone, I put the phone in the other room. I&#39;ll still hear phone calls, but then I&#39;m less likely to check when notifications do come through.&lt;/p&gt;
&lt;h3&gt;7. If-Then Planning&lt;/h3&gt;
&lt;p&gt;I&#39;ve talked about &lt;a href=&quot;https://brianjdevries.com/blog/cold-showers-and-habit-building/#if-then-planning&quot;&gt;if-then planning&lt;/a&gt; before. Having a planned exit from distractions can help. For example, &amp;quot;If I get distracted, I will close the distracting app.&amp;quot; This could be all you need to snap out of a distracting situation.&lt;/p&gt;
&lt;h3&gt;8. Time box when you allow yourself to get distracted&lt;/h3&gt;
&lt;p&gt;Allowing yourself time to get distracted and consume information is important. I know I need breaks where I allow my mind to wander. The important thing is to limit those times and respect the limits.&lt;/p&gt;
&lt;h3&gt;9. Get someone to help hold you accountable&lt;/h3&gt;
&lt;p&gt;My wife and I know it&#39;s important to stay off our phones as much as possible when our kids are awake. We want to give them the attention they deserve. Having each other as accountability partners makes that easier. Finding someone who wants to reduce their distractions as well can be a great way to reach that goal.&lt;/p&gt;
&lt;h3&gt;10. Reward yourself when you succeed&lt;/h3&gt;
&lt;p&gt;My last tactic is to reward yourself when you do well. Set a goal for avoiding distractions and information overload. If you achieve your goal, have a reward in mind.&lt;/p&gt;
&lt;h2&gt;It&#39;s a process&lt;/h2&gt;
&lt;p&gt;These are some of the tactics that I&#39;ve used and continue to use. I am not as distraction free as I&#39;d like to be, but I have improved. Staying aware of where my time is going will allow me to improve more.&lt;/p&gt;
&lt;p&gt;I still have to add distracting sites to my list and frequently prune the apps on my phone. It&#39;s a constant process in this age of information, but a worthwhile one. I will continue to guard my time so I can focus on the important things. You should too.&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;10 ways to consume less content&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>My target audience and my one thing</title>
    <link href="https://brianjdevries.com/blog/2020/11/16/my-target-audience-and-my-one-thing/"/>
    <published>2020-11-16T00:00:00Z</published>
    <updated>2020-11-16T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2020/11/16/my-target-audience-and-my-one-thing/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;I&#39;ve spent a lot of time thinking about who my target audience is. Originally I thought I should write content specifically for developers.&lt;/p&gt;
&lt;p&gt;Then I thought I should perhaps write about woodworking or other projects I work on.&lt;/p&gt;
&lt;p&gt;Now it&#39;s whatever I feel like writing about. The truth is that I&#39;m writing for anyone interested in me as a person and for &lt;em&gt;myself&lt;/em&gt;.&lt;/p&gt;
&lt;h2&gt;The purpose of writing&lt;/h2&gt;
&lt;p&gt;I want to use writing to process my thoughts. That is my purpose for writing at this point.&lt;/p&gt;
&lt;p&gt;As a result, I will gain clarity. A byproduct of writing is that I will get better at it too.&lt;/p&gt;
&lt;p&gt;As I improve, I might find new opportunities to employ my writing ability.&lt;/p&gt;
&lt;p&gt;However, I have other goals apart from writing.&lt;/p&gt;
&lt;h2&gt;What else I&#39;m working toward&lt;/h2&gt;
&lt;p&gt;As a technologically inclined person, I enjoy learning to use new tools. I also know that those tools can be very powerful if used correctly.&lt;/p&gt;
&lt;p&gt;I&#39;ve mentioned that I want to develop a web application. There are several reasons I want to do this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To learn how to write a web app from end-to-end&lt;/li&gt;
&lt;li&gt;To solve a problem that I have&lt;/li&gt;
&lt;li&gt;To build an asset&lt;/li&gt;
&lt;li&gt;To create another income stream&lt;/li&gt;
&lt;li&gt;To build wealth for my family&lt;/li&gt;
&lt;li&gt;To. Have. FUN!!!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The problem I run into is working on things that don&#39;t get me closer to my goal.&lt;/p&gt;
&lt;p&gt;I get hung up working on tasks that &lt;em&gt;seem&lt;/em&gt; to be making progress, but they&#39;re really distracting me from the real work I need to be doing.&lt;/p&gt;
&lt;h2&gt;My solution&lt;/h2&gt;
&lt;p&gt;I recently read about a method called &amp;quot;The One Thing.&amp;quot; Rather than using a to-do list that focuses on many small tasks, this method involves choosing one big task to achieve for each day.&lt;/p&gt;
&lt;p&gt;An extension of this is the 1-3-5 rule. It begins with the one big task, followed by three medium and five small tasks for the day.&lt;/p&gt;
&lt;p&gt;The point is that our time and focus are limited. Finding the priority for the day gives a clear goal.&lt;/p&gt;
&lt;p&gt;I&#39;ll be attempting to focus on one piece at a time to make consistent progress toward my goal. You should too.&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;My target audience and my one thing&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>Making Progress</title>
    <link href="https://brianjdevries.com/blog/2020/10/26/making-progress/"/>
    <published>2020-10-26T00:00:00Z</published>
    <updated>2020-10-26T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2020/10/26/making-progress/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;Ahoy, readers!&lt;/p&gt;
&lt;p&gt;Now that it&#39;s been over a month with a newborn (2nd kiddo born 9/15), I have an updated daily routine.&lt;/p&gt;
&lt;p&gt;Clearly I was &lt;a href=&quot;https://brianjdevries.com/blog/new-routine/&quot;&gt;being ambitious&lt;/a&gt; before. Interrupted sleep makes it difficult to get up at 4:45AM... 😂&lt;/p&gt;
&lt;p&gt;Here&#39;s my current routine:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align:center&quot;&gt;Start Time&lt;/th&gt;
&lt;th style=&quot;text-align:center&quot;&gt;&lt;/th&gt;
&lt;th style=&quot;text-align:center&quot;&gt;&lt;/th&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Item&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;6:00AM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;🌄&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Wake up, get ready for day&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;6:15AM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;📖&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Devotions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;6:45AM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;👨‍👦‍👦 &lt;br /&gt; 👨‍👩‍👦‍👦&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Get kids up, then &lt;br /&gt; Family time&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;7:30AM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;👨‍💻&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Day job&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;4:30PM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;🥘 &lt;br /&gt; 👨‍👩‍👦‍👦&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Dinner, &lt;br /&gt; Family time&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;7:30PM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;🛌 &lt;br /&gt; 👶&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Diedrick in bed, then &lt;br /&gt; Hold Rhett til feeding&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;8:00PM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;💑 &lt;br /&gt; 💻&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Watch TV show with wife, &lt;br /&gt; Work on app&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;10:15PM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;🛌&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Get ready for bed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;10:30PM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;😴&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Sleep&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;There are aspects of this routine I don&#39;t love.&lt;/p&gt;
&lt;p&gt;My preference would be to work on my app in the quiet of the morning before everyone wakes up. I could then relax in the evenings.&lt;/p&gt;
&lt;p&gt;But it&#39;s hard enough to get out of bed at 6:00AM right now.&lt;/p&gt;
&lt;p&gt;Once we&#39;re sleeping through the night again, I&#39;ll likely adjust the routine. At least I&#39;m finding &lt;em&gt;some&lt;/em&gt; time to put toward my side project.&lt;/p&gt;
&lt;p&gt;I also don&#39;t like how much TV we&#39;re watching right now. Right now though, we like to chill at the end of the day 😛&lt;/p&gt;
&lt;h2&gt;Progress details&lt;/h2&gt;
&lt;p&gt;Despite adjusting to 2 kids instead of 1, I&#39;ve been able to make progress.&lt;/p&gt;
&lt;p&gt;I am much more comfortable working with the &lt;a href=&quot;https://vuejs.org/&quot;&gt;Vue Framework&lt;/a&gt; now. This is what I am using to build my web application.&lt;/p&gt;
&lt;p&gt;Vue 3 was recently released so I&#39;m using the most updated version of the framework.&lt;/p&gt;
&lt;p&gt;I&#39;ve finished a few critical steps before developing the app:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Market research&lt;/li&gt;
&lt;li&gt;Defined the initial features&lt;/li&gt;
&lt;li&gt;Sketched the app layout&lt;/li&gt;
&lt;li&gt;Learned the tools to build the app (Vue, Firebase, CSS, HTML, other web technologies...)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;At this point I think there is a market simply because &lt;a href=&quot;https://www.forbes.com/sites/zackfriedman/2020/02/03/student-loan-debt-statistics/#5da6d268281f&quot;&gt;so many people are in debt&lt;/a&gt;. (Granted, I don&#39;t know if they&#39;ll pay for my solution)&lt;/p&gt;
&lt;p&gt;Worst case scenario: I learn to build an app that functions and helps me pay back my debts.&lt;/p&gt;
&lt;p&gt;Best case scenario: People love the product, pay for it, and I can pay down my debt even faster with some of the profits while helping others!&lt;/p&gt;
&lt;h3&gt;App development&lt;/h3&gt;
&lt;p&gt;I&#39;ve been able to work on the app since I did some prep work.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I&#39;ve improved the payoff data calculation&lt;/li&gt;
&lt;li&gt;I&#39;ve added data management to the app&lt;/li&gt;
&lt;li&gt;The chart visual is almost fully implemented&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Next up, I&#39;m planning to make it possible to add accounts 👍&lt;/p&gt;
&lt;p&gt;When it&#39;s released, it will be a small application. But it will hopefully be &lt;a href=&quot;https://blog.asmartbear.com/slc.html&quot;&gt;&lt;em&gt;simple&lt;/em&gt;, &lt;em&gt;loveable&lt;/em&gt;, and &lt;em&gt;complete&lt;/em&gt;&lt;/a&gt;. ✔️&lt;/p&gt;
&lt;h3&gt;Monetizing&lt;/h3&gt;
&lt;p&gt;I&#39;m nervous about charging money for it. I don&#39;t know if anyone will be willing to pay for it.&lt;/p&gt;
&lt;p&gt;But &lt;strong&gt;I DO NOT&lt;/strong&gt; want a bunch of free accounts to support with $0 coming in.&lt;/p&gt;
&lt;p&gt;Ideally I&#39;ll charge $10/month to use this service.&lt;/p&gt;
&lt;p&gt;It&#39;s going to provide a personalized plan for paying back debt quickly. Other features are in the pipeline.&lt;/p&gt;
&lt;p&gt;I want my customers to succeed in paying off their debts. Primary focus will be on student loans, but the system will work for any debt.&lt;/p&gt;
&lt;p&gt;Paying debt off with the snowball or avalanche method can save thousands of dollars and years of time. That must be worth the price to some people, right?&lt;/p&gt;
&lt;p&gt;Many people pay about $10/month for Amazon Prime, Netflix, and other services that don&#39;t help you get ahead financially.&lt;/p&gt;
&lt;p&gt;It might be a matter of presenting the value in the right way. I&#39;ll figure that out, but first I need to build the app 😉&lt;/p&gt;
&lt;p&gt;Onward!&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;Making Progress&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>Cold Showers and Habit Building</title>
    <link href="https://brianjdevries.com/blog/2020/09/28/cold-showers-and-habit-building/"/>
    <published>2020-09-28T00:00:00Z</published>
    <updated>2020-09-28T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2020/09/28/cold-showers-and-habit-building/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;&lt;img src=&quot;https://brianjdevries.com/images/blog/cold-showers-and-habit-building/kiddo-splashing.jpg&quot; alt=&quot;Child splashing water&quot; /&gt;&lt;/p&gt;
&lt;p&gt;For over 2 months now, I&#39;ve been turning the water to its coldest setting for 1 minute at the end of my shower. What started as a desire to build resilience has taught me valuable lessons about building habits and consistency.&lt;/p&gt;
&lt;h2&gt;Start Small&lt;/h2&gt;
&lt;p&gt;When I first started my cold shower endeavor, I felt ready to go to the max. I thought, &amp;quot;Why not prove that I&#39;m super tough already and can do 1 minute of cold right away?&amp;quot;&lt;/p&gt;
&lt;p&gt;But I had tried to do cold showers before. And, you guessed it, I didn&#39;t stick with it for more than a week. I wanted this time around to be different.&lt;/p&gt;
&lt;p&gt;I found &lt;a href=&quot;https://www.wimhofmethod.com/wim-hof-method-mobile-app&quot;&gt;an app&lt;/a&gt; by a guy named &lt;a href=&quot;https://www.wimhofmethod.com/iceman-wim-hof&quot;&gt;Wim Hof&lt;/a&gt; who is known for pushing his body to the extremes. His recommended approach went something like this:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align:left&quot;&gt;&lt;/th&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Cold Water Time&lt;/th&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Sessions&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Week 1&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;15 seconds&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Week 2&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;30 seconds&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Week 3&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;45 seconds&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Week 4+&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;60 seconds&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;5+&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The idea is to gradually adjust to the cold. At first, my body wanted to gasp for air because of the cold. The key was to take deep, slow breaths to calm the nervous system and embrace the discomfort.&lt;/p&gt;
&lt;p&gt;After a few weeks, 60 seconds of cold was fully integrated into my routine.&lt;/p&gt;
&lt;h2&gt;Set Your Default&lt;/h2&gt;
&lt;p&gt;I&#39;ve been turning the shower dial to its coldest setting for a couple months. It is what I expect at the end of every shower. But it didn&#39;t start that way. I had to reset my default end-of-shower action.&lt;/p&gt;
&lt;p&gt;I used to lose track of time standing in the hot water. My mind would wander and I had no trigger to turn the water off. Finishing with cold water gave me a definitive end to the shower.&lt;/p&gt;
&lt;h3&gt;If-Then Planning&lt;/h3&gt;
&lt;p&gt;To set a default action, I did some &lt;a href=&quot;https://patrikedblad.com/habits/if-then-planning/&quot;&gt;If-Then planning&lt;/a&gt;. It follows the template &lt;code&gt;If [situation], then I will [action]&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;For my cold showers, it looked something like this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;quot;If I am at the end of my shower, then I will turn the water to its coldest setting for 60 seconds.&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Creating an If-Then plan is a powerful tool for habit building. It helps to attach an action to a specific event, ideally one that is somewhat inevitable and recurring.&lt;/p&gt;
&lt;p&gt;The recurring nature of the trigger event will also help develop consistency. I believe consistency is one of the most powerful driving forces of long-term success.&lt;/p&gt;
&lt;h2&gt;Focus on the Journey&lt;/h2&gt;
&lt;p&gt;Consistent cold showers was the only way to train my body for the 60 seconds of cold that I was aiming for. The steps it takes to get to the goal aren&#39;t what most people think about when they hear of achievements.&lt;/p&gt;
&lt;p&gt;Small, consistent actions are what build success. Therefore, success isn&#39;t a destination; It&#39;s a journey.&lt;/p&gt;
&lt;p&gt;Great walls are not built with one giant brick. They are built &lt;em&gt;one small brick&lt;/em&gt; at a time.&lt;/p&gt;
&lt;p&gt;Make small, consistent actions the goal.&lt;/p&gt;
&lt;h2&gt;Get Comfortable with Discomfort&lt;/h2&gt;
&lt;p&gt;Consistently taking cold showers isn&#39;t relaxing. Your body instinctively wants to get warm again. But it&#39;s a great way to get used to being uncomfortable regularly.&lt;/p&gt;
&lt;p&gt;Building new habits isn&#39;t usually fun. Most people fail to stick to New Year&#39;s Resolutions every year &lt;strong&gt;because it&#39;s hard&lt;/strong&gt;. Embracing the discomfort will mean you don&#39;t back down when things get difficult.&lt;/p&gt;
&lt;h2&gt;Wrap Up&lt;/h2&gt;
&lt;p&gt;Cold showers might not be for you, but I have learned many lessons by pursuing them.&lt;/p&gt;
&lt;h3&gt;1. Starting small lowers the motivation needed to make it happen&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;quot;I can easily stand in cold water for 15 seconds!&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;2. Setting a default action reduces decision making in the moment&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;quot;If I&#39;m at the end of my shower, then I will turn the water to its coldest setting.&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;3. Focusing on the journey means you&#39;ll invest in consistency&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;quot;I have to start small at 15 seconds of cold to work on consistent, small actions.&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;4. Embracing discomfort is the name of the game&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;quot;I want to take cold showers to have a win under my belt every day.&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Building new habits isn&#39;t easy, but most things worth doing are hard.&lt;/p&gt;
&lt;p&gt;What&#39;s a habit that you want to make consistent? &lt;a href=&quot;mailto:brian@brianjdevries.com&quot;&gt;Send me an email&lt;/a&gt; with your answer and how you plan to stick with it!&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;Cold Showers and Habit Building&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>New Routine</title>
    <link href="https://brianjdevries.com/blog/2020/09/15/new-routine/"/>
    <published>2020-09-15T00:00:00Z</published>
    <updated>2020-09-15T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2020/09/15/new-routine/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;I want to be consistently moving forward towards freedom. Financial freedom, time freedom, location freedom. It will not be without its challenges, but I think it&#39;s worthy to strive for.&lt;/p&gt;
&lt;p&gt;I need to get into a daily routine or schedule, but my second son is about to be born (my wife is getting induced &lt;strong&gt;TODAY&lt;/strong&gt;). I&#39;m not sure how that is going to affect the process quite yet.&lt;/p&gt;
&lt;p&gt;But if consistency is what I&#39;m trying to achieve, a daily schedule/routine will help ensure that happens.&lt;/p&gt;
&lt;p&gt;Of course, Hannah and I need to be on the same page about what I want my schedule to be. My goals and routines can&#39;t be separate from her. When I change my daily routine, it affects my family.&lt;/p&gt;
&lt;p&gt;I came up with a starting schedule yesterday. It will change to adjust to the needs of my family with the newborn, but it&#39;s a good starting place.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align:center&quot;&gt;Start Time&lt;/th&gt;
&lt;th style=&quot;text-align:center&quot;&gt;&lt;/th&gt;
&lt;th style=&quot;text-align:center&quot;&gt;&lt;/th&gt;
&lt;th style=&quot;text-align:left&quot;&gt;Item&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;4:45AM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;🌄&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Wake up&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;5:00AM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;💻 &lt;br /&gt; ✍️&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Programming &amp;amp; &lt;br /&gt; Writing&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;6:30AM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;👨‍👦‍👦 &lt;br /&gt; 👨‍👩‍👦‍👦&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Get kids up, then &lt;br /&gt; Family time&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;7:30AM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;👨‍💻&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Day job&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;4:30PM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;🥘 &lt;br /&gt; 👨‍👩‍👦‍👦&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Dinner &amp;amp; &lt;br /&gt; Family time&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;7:30PM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;🛌 &lt;br /&gt; 🚶 &lt;br /&gt; 🚿&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;(Kids in bed), then &lt;br /&gt; Ruck &amp;amp; &lt;br /&gt; Shower&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;8:30PM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;💑&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Wife time&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;9:30PM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;🛌&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Get ready for bed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align:center&quot;&gt;9:45PM&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;:&lt;/td&gt;
&lt;td style=&quot;text-align:center&quot;&gt;😴&lt;/td&gt;
&lt;td style=&quot;text-align:left&quot;&gt;Sleep&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;I&#39;ve been getting about 7 hours of sleep at night for a couple weeks now and I&#39;m still fresh. I&#39;ll have less some nights with the baby, but 7 is my goal.&lt;/p&gt;
&lt;p&gt;I have plans to build a web app to help myself analyze where our debt is at. It&#39;ll help plan how to pay them off the fastest, track how much progress we&#39;ve made, and compare other changes.&lt;/p&gt;
&lt;p&gt;Since we&#39;re not the only ones in debt, I think an app like that could help a lot of people.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It can help get their debts under control and reduce the overwhelm.&lt;/li&gt;
&lt;li&gt;It can save people money 💰.&lt;/li&gt;
&lt;li&gt;It can encourage them to keep making progress.&lt;/li&gt;
&lt;li&gt;It can remind them to celebrate milestones 🎉.&lt;/li&gt;
&lt;li&gt;It can give them back their &lt;em&gt;financial freedom&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&#39;m looking forward to working on this project. It&#39;ll be challenging and useful. But since we&#39;ll be having a baby today or tomorrow, I probably won&#39;t make too much progress this week.&lt;/p&gt;
&lt;p&gt;The next time I write, I&#39;ll be a father of 2 boys! See you then.&lt;/p&gt;
&lt;p&gt;Brian DeVries&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;New Routine&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>Produce More, Consume Less</title>
    <link href="https://brianjdevries.com/blog/2020/09/13/produce-more-consume-less/"/>
    <published>2020-09-13T00:00:00Z</published>
    <updated>2020-09-13T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2020/09/13/produce-more-consume-less/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;&lt;img src=&quot;https://brianjdevries.com/images/blog/produce-more-consume-less/produce-more.jpg&quot; alt=&quot;Produce More, Consume Less&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Long-term thinking yields greater results. But short-term results feel more urgent.&lt;/p&gt;
&lt;p&gt;I get caught up in coming up with my next endeavor to make a quick buck on the side. I need to stop chasing the quick money and start investing in an asset for the long-term.&lt;/p&gt;
&lt;p&gt;I like building websites and working with software. How can I leverage those skills to build a product? Consistent execution is paramount. Anyone can find an idea, but the execution is what counts.&lt;/p&gt;
&lt;p&gt;Brainstorming ideas is something I enjoy doing. I have long lists of ideas. I&#39;ve talked with friends and family about several of them. I&#39;ve been known to jump from idea to idea, hobby to hobby.&lt;/p&gt;
&lt;p&gt;Sometimes I generate ideas based on what I think people want. Other times I generate ideas based on problem I have encountered. But how do I choose the best idea?&lt;/p&gt;
&lt;p&gt;You can usually find advice to back up your point. For example, I&#39;ve heard advice that says to work toward something you enjoy doing. But I&#39;ve also heard advice to work on something people want even if it&#39;s not your passion. I think both can be right, but you get my point.&lt;/p&gt;
&lt;p&gt;There are many success stories on both sides. This is where I struggle. I&#39;m not so concerned with my ability to execute on an idea. I think I can figure out whatever tech I need to for most ideas.&lt;/p&gt;
&lt;p&gt;What paralyzes me is picking which idea to pursue. I get stuck thinking about sinking months into a project that flops. I believe I need to get past this mindset.&lt;/p&gt;
&lt;p&gt;Ultimately, I&#39;m going to learn a great deal simply by attempting to build a customer-worthy product. The worst case scenario is that I come out the other side with more experience. Best case is the project does really well and I build a product people are willing to pay for.&lt;/p&gt;
&lt;p&gt;I know I&#39;m not the only one who falls into &lt;em&gt;analysis paralysis&lt;/em&gt;. For anyone else who needs to hear this, become an action-biased person. When you feel you&#39;re spinning your wheels overthinking something, jump in and take action. You can always course correct later.&lt;/p&gt;
&lt;p&gt;And let&#39;s all try to spend less time on social media, shall we? That&#39;s my shameless plug to consume less and produce more.&lt;/p&gt;
&lt;p&gt;Brian DeVries&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;Produce More, Consume Less&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>Website building blocks</title>
    <link href="https://brianjdevries.com/blog/2020/09/07/website-building-blocks/"/>
    <published>2020-09-07T00:00:00Z</published>
    <updated>2020-09-07T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2020/09/07/website-building-blocks/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;You visit websites every day, but you might not know what the basic building blocks are. Websites are built with 3 fundamental pieces: HTML, CSS, and JavaScript.&lt;/p&gt;
&lt;p&gt;HTML elements are the bones of the web page. CSS is the skin and appearance of the site. JavaScript acts as the muscles, running functional scripts to execute logic. I&#39;ll show you how to take a look at source HTML of a website.&lt;/p&gt;
&lt;h2&gt;View web page source html&lt;/h2&gt;
&lt;p&gt;When I press &lt;code&gt;F12&lt;/code&gt; in my browser, the Developer Tools window will open. Before learning about HTML and web development, this window would only pop up by accident.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://brianjdevries.com/images/blog/website-building-blocks/OpenDevTools.jpg&quot; alt=&quot;Developer Tools window in Firefox&quot; /&gt;&lt;/p&gt;
&lt;p&gt;When the Developer Tools window is open, you can see all the markup that makes up the web page. I&#39;ll give an overview of HTML so you can start learning yourself.&lt;/p&gt;
&lt;h2&gt;Web page structure&lt;/h2&gt;
&lt;p&gt;HTML elements are the building blocks. These blocks consist of a start and end tag indicating what type of block it is. Every web page has a standard structure.&lt;/p&gt;
&lt;pre class=&quot;language-html&quot;&gt;&lt;code class=&quot;language-html&quot;&gt;&lt;span class=&quot;token doctype&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;!&lt;/span&gt;&lt;span class=&quot;token doctype-tag&quot;&gt;DOCTYPE&lt;/span&gt; &lt;span class=&quot;token name&quot;&gt;html&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;html&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;head&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;    ...&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;/&lt;/span&gt;head&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;body&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;    ...&lt;br /&gt;  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;/&lt;/span&gt;body&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;/&lt;/span&gt;html&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;All html documents start with &lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/code&gt; to indicate to the browser what type of document it is.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;&amp;lt;html&amp;gt;&amp;lt;/html&amp;gt;&lt;/code&gt; block holds all other blocks within the web page.&lt;/p&gt;
&lt;p&gt;The two main blocks within the &lt;code&gt;html&lt;/code&gt; element are the &lt;code&gt;head&lt;/code&gt; and &lt;code&gt;body&lt;/code&gt; blocks.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;head&lt;/code&gt; element holds markup that will support the document, such as &lt;code&gt;title&lt;/code&gt;, &lt;code&gt;meta&lt;/code&gt;, &lt;code&gt;link&lt;/code&gt;, &lt;code&gt;style&lt;/code&gt; and &lt;code&gt;script&lt;/code&gt; tags.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;body&lt;/code&gt; element holds all other blocks of the web page. I&#39;ll go over some of the most common elements in a bit.&lt;/p&gt;
&lt;h3&gt;Properties&lt;/h3&gt;
&lt;p&gt;Most elements can contain IDs, classes, styles, and more.&lt;/p&gt;
&lt;pre class=&quot;language-html&quot;&gt;&lt;code class=&quot;language-html&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;p&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;id&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;paragraph-1&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;class&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;example-class&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token special-attr&quot;&gt;&lt;span class=&quot;token attr-name&quot;&gt;style&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;token value css language-css&quot;&gt;&lt;span class=&quot;token property&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; red&lt;span class=&quot;token punctuation&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;This is a paragraph&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;/&lt;/span&gt;p&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;These can be used to add CSS styles, reference the element in a JavaScript function, and more. Now let&#39;s look at some common HTML elements.&lt;/p&gt;
&lt;h2&gt;Common HTML elements&lt;/h2&gt;
&lt;h3&gt;div&lt;/h3&gt;
&lt;p&gt;The &lt;code&gt;&amp;lt;div&amp;gt;&amp;lt;/div&amp;gt;&lt;/code&gt; element is very common block element in HTML. It mostly acts as a grouping element to hold smaller pieces together.&lt;/p&gt;
&lt;h3&gt;p&lt;/h3&gt;
&lt;p&gt;The &lt;code&gt;&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;/code&gt; element represents a paragraph.&lt;/p&gt;
&lt;h3&gt;a&lt;/h3&gt;
&lt;p&gt;The &lt;code&gt;&amp;lt;a&amp;gt;&amp;lt;/a&amp;gt;&lt;/code&gt; tag is what gives the &lt;strong&gt;web&lt;/strong&gt; its name. &lt;code&gt;a&lt;/code&gt; is the hyperlink tag that points to other websites, creating the &amp;quot;web&amp;quot; of site pages. The &lt;code&gt;href&lt;/code&gt; property holds the site that the tag references.&lt;/p&gt;
&lt;pre class=&quot;language-html&quot;&gt;&lt;code class=&quot;language-html&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;a&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;href&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;https://brianjdevries.com&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;Brian&#39;s site&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;/&lt;/span&gt;a&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The above code becomes &lt;a href=&quot;https://brianjdevries.com/&quot;&gt;Brian&#39;s site&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;h1..h6&lt;/h3&gt;
&lt;p&gt;Heading tags span from &lt;code&gt;h1&lt;/code&gt; to &lt;code&gt;h6&lt;/code&gt; and indicate document levels. They typically have decreasing font size as the heading number increases.&lt;/p&gt;
&lt;h3&gt;img&lt;/h3&gt;
&lt;p&gt;The &lt;code&gt;&amp;lt;img /&amp;gt;&lt;/code&gt; element allows you to embed images within web pages. This is an example of a self-closing tag.&lt;/p&gt;
&lt;pre class=&quot;language-html&quot;&gt;&lt;code class=&quot;language-html&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;img&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;src&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;https://brianjdevries.com/favicon.ico&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This is the image that shows from the above &lt;code&gt;img&lt;/code&gt; element.&lt;/p&gt;
&lt;img src=&quot;https://brianjdevries.com/favicon.ico&quot; alt=&quot;favicon image&quot; height=&quot;30&quot; width=&quot;30&quot; /&gt;
&lt;h3&gt;link&lt;/h3&gt;
&lt;p&gt;The &lt;code&gt;&amp;lt;link /&amp;gt;&lt;/code&gt; element is a non-visual element used to import stylesheets and images to the document.&lt;/p&gt;
&lt;pre class=&quot;language-html&quot;&gt;&lt;code class=&quot;language-html&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;link&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;rel&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;stylesheet&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;href&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;./style.css&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The above snippet will use the &lt;code&gt;style.css&lt;/code&gt; document to format the document and add css to the markup. We&#39;ll cover CSS later.&lt;/p&gt;
&lt;h2&gt;Wrap up&lt;/h2&gt;
&lt;p&gt;HTML is how web documents are formatted. Numerous elements are available to communicate what content is and how it should be displayed in the browser. Building websites with proper HTML elements also allows screen readers to access web content. Less able people can then also interact with websites and navigate them.&lt;/p&gt;
&lt;p&gt;This is just a brief introduction to HTML. More information can be found in the &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML/Getting_started&quot; title=&quot;Getting started with html&quot;&gt;MDN web docs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Go ahead, press &lt;code&gt;F12&lt;/code&gt; on this page and take a look at the HTML structure. You won&#39;t break anything, but you will learn something!&lt;/p&gt;
&lt;p&gt;Give me a shout if you liked this post, I love talking with others about all things web.&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;Website building blocks&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
  <entry>
    <title>You&#39;re Being Watched</title>
    <link href="https://brianjdevries.com/blog/2020/08/24/online-privacy/"/>
    <published>2020-08-24T00:00:00Z</published>
    <updated>2020-08-24T00:00:00Z</updated>
    <id>https://brianjdevries.com/blog/2020/08/24/online-privacy/</id>
    <content xml:lang="en" type="html">
      &lt;p&gt;I&#39;ve been more conscious about online privacy lately. Maybe it&#39;s because I&#39;m building more websites and have to consider traffic analytics. Or it might be due to the ever-present advertisements that mysteriously match searches on other platforms.&lt;/p&gt;
&lt;p&gt;Whatever it is, I&#39;m not a fan of all the tracking. We know these large companies are tracking us. But we don&#39;t do anything about it. Why? Let&#39;s think about that.&lt;/p&gt;
&lt;h2&gt;Services that track us&lt;/h2&gt;
&lt;p&gt;So we know online tracking is a thing. We have at least heard about &#39;cookies&#39; on websites. But do we know what they&#39;re for?&lt;/p&gt;
&lt;p&gt;Many websites say, &amp;quot;Accept our cookies so we can provide you &lt;strong&gt;the best experience on our site&lt;/strong&gt;.&amp;quot; And they&#39;ll remember some details about you so you don&#39;t have to fill something out next time you visit. But it&#39;s phrased in a way that disguises the fact that they&#39;re &lt;em&gt;remembering&lt;/em&gt; something about you.&lt;/p&gt;
&lt;p&gt;Most websites really are just trying to make your life easier. But there are larger entities tracking you too.&lt;/p&gt;
&lt;p&gt;You might ask, &amp;quot;If I know who is tracking me, I can just stop using their services and websites, right?&amp;quot;&lt;/p&gt;
&lt;p&gt;Here are some examples of companies that track you: Facebook. Google. Amazon. The list goes on and on. Maybe it&#39;s not so easy to get away from them...&lt;/p&gt;
&lt;h2&gt;Motives for tracking&lt;/h2&gt;
&lt;p&gt;What do these companies have in common? They offer services for free in exchange for your attention so they can make money advertising to you.&lt;/p&gt;
&lt;p&gt;&amp;quot;But they only track you within their services, right?&amp;quot; Wrong. They reach much farther than that. With social login options, they&#39;re able to observe your movement in those apps as well.&lt;/p&gt;
&lt;p&gt;It&#39;s also possible for their trackers to access sites you&#39;re browsing within the same session. All of the tracking seems excessive to me, but it&#39;s hard to get away from the platforms and services. There are some truly useful tools.&lt;/p&gt;
&lt;p&gt;For example, I&#39;m a fan of the google suite. Gmail, Docs, Sheets, Photos, Drive, etc. Lots of productivity there. But is the exchange of free services for my attention really worth it?&lt;/p&gt;
&lt;h2&gt;Other options&lt;/h2&gt;
&lt;p&gt;Lately, I&#39;ve been drawn away from Google Chrome to &lt;a href=&quot;https://www.mozilla.org/en-US/firefox/new/&quot; title=&quot;Firefox browser&quot;&gt;Firefox&lt;/a&gt; as a browser because of their commitment to privacy. &lt;a href=&quot;https://duckduckgo.com/&quot; title=&quot;DuckDuckGo search engine&quot;&gt;DuckDuckGo&lt;/a&gt; is my preferred search engine over Google because of their commitment to privacy and unbiased search results.&lt;/p&gt;
&lt;p&gt;There aren&#39;t many alternatives to Facebook, but I use the platform less and less.&lt;/p&gt;
&lt;p&gt;There are other email providers, but it&#39;s a hassle to switch.&lt;/p&gt;
&lt;p&gt;Maybe I&#39;m just being paranoid. Is it that big of a deal that they track us so much? Some people argue the value these services offer is worth it. I don&#39;t know if I have an answer, it&#39;s a gray area.&lt;/p&gt;
&lt;p&gt;I do know that we need to take a step back and think about things that are handed out so freely. What&#39;s the hidden cost of the free price tag? This doesn&#39;t just apply to software and websites.&lt;/p&gt;
&lt;p&gt;Large businesses don&#39;t typically do things for free out of the goodness of their heart unless it&#39;s an obvious charity. Often times, there&#39;s another motive that might not be so obvious if it&#39;s a service they offer.&lt;/p&gt;
&lt;p&gt;Stay vigilant and don&#39;t be afraid to ask questions.&lt;/p&gt;
&lt;h2&gt;Start a conversation&lt;/h2&gt;
&lt;p&gt;What do you think? Start a conversation by &lt;a href=&quot;mailto:brian@brianjdevries.com&quot;&gt;emailing me&lt;/a&gt;!&lt;/p&gt;

      
      &lt;hr&gt;
&lt;p&gt;Thanks for reading! Shoot me &lt;a href=&quot;mailto:comments@brianjdevries.com?subject=Reply to &amp;quot;You&amp;#39;re Being Watched&amp;quot;&quot;&gt;an email&lt;/a&gt; with your thoughts or just to say hello.&lt;/p&gt;
    </content>
  </entry>
</feed>