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

📕 Company of One

Great book by @pjrvs. Biggest personal take away - before hiring, see if there are options to automate the tasks driving the hire. Being busy is not enough and can come back to bite you in the future.

# - Feb 25, 2019

Squiggly Heredoc

Continueing the trend of things that existed for years in Ruby without my knowledge…

Heredocs have often had weird formatting due to leading white spaces. Active Support has a helper method strip_heredoc, but since Ruby 2.3, you can use the squiggly ‘~’ instead.

Before:

<<-DOC
DOC

But now you can do:

<<~DOC
DOC

I have been trying to be more cognizant of dependencies. Seems trivial, but this solved a big problem with my Jekyll Rest project and did not require another dependency.

# - Feb 25, 2019

Roda

I have been playing around with this the last couple of days. Impressed with it’s simplicity. If I move forward with Teensy, it will likely be built on top of Roda.

👉 http://roda.jeremyevans.net/index.html

# - Feb 25, 2019

From Email to Jekyll to Netlify

Assuming everything goes according to plan, you should see this message on Monday morning.

Prior it started in my inbox, hit the iCloud server, was forwarded to Zapier who pinged my server. From my server it was sent to Github who promptly let Netlify know there was something new. Netlify rebuilt my site and eventually Buffer noticed the new content and sent it to Twitter.

A little over complicated? Yes. But still awesome and very useful.

# - Feb 25, 2019

Icon SVG

There are so many great SVG resources today. Unfortunately, many of them are also quite slimy. This one, IconSVG, looks to be one of the good ones. Simple, clean, and free.

👉 https://iconsvg.xyz

# - Feb 22, 2019

🧪 Regex 101

I still like the simplicity of Rubular (and the Ruby focus), but being able to also write multiple tests around a regular expression in the browser is a nice very bonus.

👉 https://regex101.com/

# - Feb 21, 2019

🖼️ unDraw

An impressively long list of quality open source illustrations. You can customize the main color and easily download tiny SVGs and PNGs.

👉 https://undraw.co/

# - Feb 21, 2019

Joe Schmoe

“An illustrated avatar collection for developers and designers”

I love simple and functional tools like this. Easy and free to use as well.

👉 https://joeschmoe.io/

# - Feb 20, 2019

SourceNote

“is essentially a curated clipboard history”. I use this app all the time now and for much more than just code.

I have a bad habit of hitting ⌘+c multiple times which meant everything was going to SourceNote. I changed the short cut to ⇧⌘+c. 💯

👉 https://www.sourcenoteapp.com/

# - Feb 20, 2019

Announcing Teensy: A little bitty ruby serverless framework

I was playing around with FaaStRuby when it dawned on me that everything needed to build my own serverless ruby framework was right in front me (Heroku + Sinatra).

Then, all I remember seeing is dollar signs and code flying across my terminal. On my second git push to Heroku, Teensy was born.

I am only semi-joking. Most of what you would do ‘serverless’ could easily be accomplished with this code.

If I am really missing the mark on some thing, please let me know @scottw.

# - Feb 19, 2019

Hey Guys

This is a horrible way to start an email or post to an online forum to a community at large.

What to replace it with? Hello, Howdy Folks (always fun!), or nothing.

# - Feb 18, 2019

Magic Login Links

I initially liked the idea of magic login links. One less password sounded great. But now, I find they only cause confusion and slow me down, especially in native apps where a password manager may now work.

I must have half a dozen unused Notion accounts. Did I use my work email? My Gmail? What about my personal email? With notion, in particular, they just create an account for any email you enter.

Please keep it simple and just let me enter a username and password. If you want to confirm the email after I sign in, go for it (but please don’t).

# - Feb 18, 2019

Programming Language Quirks

With Ruby, I am generally joyed by the many little language quicks. My reaction is almost always, “hmm…that is kind of nice”.

However, when it comes to JavaScript it is generally, “Who the F thought that was a good idea”.

Selection bias for sure…but you can not deny one was written for the joy of programming and the other got lucky.

# - Feb 18, 2019

💡 Less SaaS❓

It is increasingly easier to deploy small apps and services via Docker, Heroku and Netlify Buttons, and Digitial Ocean droplets to just name a few.

If you factor in privacy concerns, I am wondering (and hoping to a certain extent) if we will see a push away from SaaS and more semi-self hosting.

# - Feb 15, 2019

👏 Git History

An impressively easy way to view all the changes for any file in Git. You can run it locally on any git repo or on Github with a specified URL.

If I had one wish, it would be to optionally see what changed between two commits.

👉 https://github.com/pomber/git-history

# - Feb 15, 2019

Pipedream

This is an excellent replacement for RequestBin. Looks to be feature comparable. No idea who/what is behind it, but I am glad it is an option.

👉 https://pipedream.com/

# - Feb 14, 2019

instant.page

“uses just-in-time preloading — it preloads a page right before a user clicks on it.”

It is not that helpful on a site without proper HTTP caching, but on a static site with Netlify, fast pages get even faster.

👉 https://instant.page

# - Feb 14, 2019
← Older Shorts Newer Shorts →