<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Blog on Sean Fisher</title>
    <link>https://www.seafish.io/blog/</link>
    <description>Recent content in Blog on Sean Fisher</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 24 May 2020 10:21:30 -0500</lastBuildDate>
    
	<atom:link href="https://www.seafish.io/blog/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Vs Code Allow Command Palette to Remain Open When Window Loses Focus</title>
      <link>https://www.seafish.io/blog/vs-code-allow-command-palette-to-remain-open-when-window-loses-focus/</link>
      <pubDate>Sun, 24 May 2020 10:21:30 -0500</pubDate>
      
      <guid>https://www.seafish.io/blog/vs-code-allow-command-palette-to-remain-open-when-window-loses-focus/</guid>
      <description>This morning I discovered a life-changing setting in VS Code to allow the command palette to stay open after the window loses focus.
 tl;dr Use the &amp;quot;workbench.quickOpen.closeOnFocusLost&amp;quot;: false setting to avoid losing all your state when changing windows.
 There are lots of reasons I dislike Excel, and lots of reasons I love it. One of the reasons I love it is the ability to be editing a cell, tab away, and when I tab back it’s exactly as I left it.</description>
    </item>
    
    <item>
      <title>How to Play Codenames Online</title>
      <link>https://www.seafish.io/blog/how-to-play-codenames-online/</link>
      <pubDate>Sun, 17 May 2020 00:10:49 -0500</pubDate>
      
      <guid>https://www.seafish.io/blog/how-to-play-codenames-online/</guid>
      <description>How to Play Codenames Online EDIT: Czech Games Edition, the company behind Codenames, sent me a nice note requesting me to take down the game and the Github code repository. I did. Maybe I&amp;rsquo;ll repurpose the core game engine with some small tweaks to the mechanics for a different game. In the meantime, you can check out the list of alternatives below.
My wife and I love Codenames, and we love playing with friends.</description>
    </item>
    
    <item>
      <title>Drones are Overhyped</title>
      <link>https://www.seafish.io/blog/drones-are-overhyped/</link>
      <pubDate>Thu, 26 Oct 2017 22:08:49 -0500</pubDate>
      
      <guid>https://www.seafish.io/blog/drones-are-overhyped/</guid>
      <description>&lt;h1 id=&#34;drones-are-overhyped&#34;&gt;Drones are Overhyped&lt;/h1&gt;

&lt;p&gt;Drones are generally overhyped.&lt;/p&gt;

&lt;p&gt;I&amp;rsquo;m sorry, I&amp;rsquo;m sorry! I know. I love drones too. But there&amp;rsquo;s just more to the story.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Monetizing Alexa Skills</title>
      <link>https://www.seafish.io/blog/monetizing-alexa-skills/</link>
      <pubDate>Wed, 20 Sep 2017 22:08:49 -0500</pubDate>
      
      <guid>https://www.seafish.io/blog/monetizing-alexa-skills/</guid>
      <description>&lt;h1 id=&#34;monetizing-alexa-skills&#34;&gt;Monetizing Alexa Skills&lt;/h1&gt;

&lt;p&gt;So you have one of the many (and multiplying) devices that let you talk with Amazon&amp;rsquo;s Alexa service. Now you&amp;rsquo;re thinking about building an app for it and wondering, &amp;ldquo;How can I make money at this?&amp;rdquo;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Azure SQL Database Timeouts in Entity Framework 6 Code First Migrations</title>
      <link>https://www.seafish.io/blog/azure-sql-database-timeouts-in-entity-framework-6-code-first-migrations/</link>
      <pubDate>Mon, 10 Jul 2017 12:00:48 -0500</pubDate>
      
      <guid>https://www.seafish.io/blog/azure-sql-database-timeouts-in-entity-framework-6-code-first-migrations/</guid>
      <description>Azure SQL Database Timeouts in Entity Framework 6 Code First Migrations Recently we ran into an issue with EF 6. As part of our continuous integration/continuous delivery pipeline we run integration tests in one of our environments. In order to achieve exactly reproducible (and fast) test runs, we spin up four fresh databases and add them to a pool. We initialize the database using EF (so it runs our migrations), perform the tests, and then tear them down.</description>
    </item>
    
    <item>
      <title>The Business Value of Continuous Integration</title>
      <link>https://www.seafish.io/blog/the-business-value-of-continuous-integration/</link>
      <pubDate>Sat, 24 Jun 2017 10:57:48 -0500</pubDate>
      
      <guid>https://www.seafish.io/blog/the-business-value-of-continuous-integration/</guid>
      <description>&lt;h2 id=&#34;the-business-value-of-continuous-integration&#34;&gt;The Business Value of Continuous Integration&lt;/h2&gt;

&lt;p&gt;In a world with increasing reliance on performant systems, how can businesses enhance the value their systems provide to users?&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>NVM and Visual Studio Code</title>
      <link>https://www.seafish.io/blog/nvm-and-vs-code/</link>
      <pubDate>Wed, 26 Apr 2017 00:26:49 -0500</pubDate>
      
      <guid>https://www.seafish.io/blog/nvm-and-vs-code/</guid>
      <description>How to use NVM and VS Code together UPDATE January 2018 - NVM and VS Code now play nicely together - this post is maintained as historical reference
If you want to skip straight to the working code, see it on Github: 
NVM is a great way to manage your Node.js versions. Visual Studio Code (VS Code) is a great lightweight editor that is quickly becoming the de facto standard in Javascript/Typescript development.</description>
    </item>
    
    <item>
      <title>Non-Obvious Tips for Buying a House - Lessons Learned as a Home Buyer</title>
      <link>https://www.seafish.io/blog/non-obvious-tips-buying-house-lessons-learned-home-buyer/</link>
      <pubDate>Wed, 19 Apr 2017 23:08:37 -0500</pubDate>
      
      <guid>https://www.seafish.io/blog/non-obvious-tips-buying-house-lessons-learned-home-buyer/</guid>
      <description>We are first-time home buyers purchasing a nice townhouse in a great location, and we&amp;rsquo;ve learned oodles of non-obvious things we wished we would have known before going through the process - there are even some things to do months in advance!
Here are some of the tips we&amp;rsquo;ve learned, organized roughly by time frame.
Remember, I&amp;rsquo;m not an agent, lawyer, or loan officer, and we live in Texas. Some of this info might vary by state, and always double check all this advice with a professional.</description>
    </item>
    
    <item>
      <title>How To: Using Environment Variables in the Browser with Angular and Azure App Services, Part 2</title>
      <link>https://www.seafish.io/blog/how-to-using-environment-variables-browser-angular-azure-app-services-part-2/</link>
      <pubDate>Fri, 07 Apr 2017 15:53:19 +0000</pubDate>
      
      <guid>https://www.seafish.io/blog/how-to-using-environment-variables-browser-angular-azure-app-services-part-2/</guid>
      <description>This is part two of a two-part series. For the first part see How To: Using Environment Variables in the Browser with Angular and Azure App Services, Part 1
In this two-part series I&amp;rsquo;ll talk about:
Part 1:
 Why to separate your configuration and code How to do it &amp;ldquo;in general&amp;rdquo; How to do it with an Azure App Service Some typical solutions for managing environment variables in the browser  Part 2:</description>
    </item>
    
    <item>
      <title>How To: Using Environment Variables in the Browser with Angular and Azure App Services, Part 1</title>
      <link>https://www.seafish.io/blog/how-to-using-environment-variables-browser-angular-azure-app-services-part-1/</link>
      <pubDate>Fri, 07 Apr 2017 11:34:11 +0000</pubDate>
      
      <guid>https://www.seafish.io/blog/how-to-using-environment-variables-browser-angular-azure-app-services-part-1/</guid>
      <description>In this two-part series I&amp;rsquo;ll talk about:
Part 1:
 Why to separate your configuration and code How to do it &amp;ldquo;in general&amp;rdquo; How to do it with an Azure App Service Some typical solutions for managing environment variables in the browser  Part 2:
 Using environment variables with an Angular app served from an Azure App Service.  Separating Configuration and Code Experienced developers recognize that a best practice for writing apps is to strictly separate configuration and code.</description>
    </item>
    
    <item>
      <title>Continuous Integration for AWS Lambda using Bitbucket</title>
      <link>https://www.seafish.io/blog/continuous-integration-for-aws-lambda-using-bitbucket/</link>
      <pubDate>Sun, 02 Apr 2017 14:45:11 +0000</pubDate>
      
      <guid>https://www.seafish.io/blog/continuous-integration-for-aws-lambda-using-bitbucket/</guid>
      <description>This post will explain how to set up a fully automated continuous integration/continuous deployment system for a node.js AWS Lambda Serverless service. This is the best way of deploying to AWS lambda if the code you&amp;rsquo;re using needs a native package (such as node-sqlite3 or better-sqlite3), because you&amp;rsquo;ll build your package on roughly the same operating system that powers AWS Lambda. However, this method is good to use for any AWS Lambda Serverless service.</description>
    </item>
    
    <item>
      <title>Hugo</title>
      <link>https://www.seafish.io/blog/hugo/</link>
      <pubDate>Mon, 20 Mar 2017 23:21:09 -0500</pubDate>
      
      <guid>https://www.seafish.io/blog/hugo/</guid>
      <description>Oh, which static site generator to use?
I end up on staticgen.com all the time with my mouth watering.
Jekyll, of course, has long been the top dog. It has the most mindshare primarily because Github Pages supports it out of the box. I&amp;rsquo;ve played around with Jekyll, and I&amp;rsquo;ve found it useful, and Ruby is always fun. For some reason I didn&amp;rsquo;t click with it, but for you it may be a good option.</description>
    </item>
    
  </channel>
</rss>