Scott Watermasysk Husband, Father, Bootstrapper, Developer, Builder, Shipper.
Shorts are small posts and links. These are auto posted to @scottw on Twitter.

SRI Hash Generator

allows web developers to ensure that resources hosted on third-party servers have not been tampered with. Use of SRI is recommended as a best-practice, whenever libraries are loaded from a third-party source.


# - Jun 10, 2019


This is a great way to not only read and manage RSS feeds, but keep up on selected Twitter accounts and newsletters.


# - Jun 10, 2019


Monodraw allows you to easily create text-based art and visually represent algorithms, data structures, binary formats and more.

A nice way to update your code documentation game.


# - Jun 06, 2019

๐Ÿ’ก TIL: Locking Versions on Netlify

I ran into an interesting build issue after updating a couple of Ruby gems and NPM modules.

By default, when you create a new site on Netlify your Ruby/Node/etc. versions are locked to recent defaults unless you explicitly specify the versions using .ruby-version, .nvmrc, etc.

I suggest going forward, you always an explicit version. By locking the core dependency versions, you will help ensure if you can build it locally, you will likely be able to build it on the remote servers as well.

# - May 29, 2019

๐Ÿ’ก TIL: Overriding a .gitignore

In my default .gitignore (~/.gitignore), I have .ruby-version excluded.

I needed to include a .ruby-version file to fix a Netlify build issue.

Today I learned you can override a .gitignore with a --force argument.

git add .ruby-version --force
# - May 29, 2019

๐ŸŽง 30 Second Powerbeats Pro Review

Quick initial review:

  • It does not look like I left a Q-tip in my ear
  • They are not white
  • Good snug fit with multiple sizes available
  • Good sound quality

As of today, recommended.

# - May 13, 2019

Spring 2019 Podcasts

Much like my editor theme, my tastes and interests in podcasts fluctuate.

Here are some of the newer ones I am listening to:

Much like my editor theme, my tastes and interests in podcasts fluctuate.

Here are some of the newer ones I am listening to:

# - May 08, 2019

๐Ÿ’ก๐Ÿค” Early Thoughts on TypeScript

I have not written enough TypeScript to know if I love it, hate it, or am just indifferent. In building my first small project, I found myself fumbling around the types and syntax quite a bit.

However, in just about every case, where I compiler complained about lack of type or an invalid type it saved me from code that likely would not have worked. Even better, the speed at which you receive the feedback is impressive.

# - May 08, 2019

โŒจ๏ธ ๐Ÿ˜ฎWhat the Shortcut?

I could not figure out why VSCodeโ€™s shortcut for the command pallet was not working (โŒ˜ + โ‡ง + P). (There was another app bound the shortcut.)

How do you find out which app is bound to a specific shortcut?

It turns out there is an excellent (free) app for that ShortcutDetective.

You have to enable the accessibility settings, but a couple of seconds later, I found the buggerโ€ฆ.Noizio (which is a great app as well).

# - May 01, 2019

โ„๏ธ Nord

I need to be honest with myself (and you). I will switch my IDE theme at least once a month. Every month, I swear this is the one and I dump it every time.

Probably the wrong time of year for this, but I am a big fan (for now๐Ÿ˜)


# - Apr 23, 2019


This might be my favorite Kickstater to date. Works exactly as billed. Stick it to the bottom of your laptop and you have an on demand stand. Note: it does nothing to prevent your MBP keyboard from crapping out on you. ๐Ÿ˜

Moft Back Moft Front


# - Apr 22, 2019

๐Ÿ”ฎ Sorbet

This looks interesting (A static type checker for Ruby) especially as I start to experiment with TypeScript (for JavaScript).


# - Apr 22, 2019
โ† Older Shorts Newer Shorts โ†’